|
Krita Source Code Documentation
|
The KisDlgPaletteEditor class a dialog used by the palette docker to make modifications to a palette. it automatically uploads all changes into the resource server when the change is accepted. More...
#include <KisDlgPaletteEditor.h>
Inheritance diagram for KisDlgPaletteEditor:Public Member Functions | |
| void | initialize (KisPaletteModel *) |
| KisDlgPaletteEditor (KisPaletteEditor *editor, QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
| KoColorSetSP | palette () const |
| ~KisDlgPaletteEditor () | |
Private Slots | |
| void | slotAddGroup () |
| void | slotColCountChanged (int) |
| void | slotDelGroup () |
| void | slotGroupChosen (const QString &groupName) |
| void | slotNameChanged () |
| void | slotRenGroup () |
| void | slotRowCountChanged (int) |
| void | slotSetGlobal () |
Private Member Functions | |
| QString | oldNameFromNewName (const QString &newName) const |
Private Attributes | |
| QScopedPointer< QAction > | m_actAddGroup |
| QScopedPointer< QAction > | m_actDelGroup |
| QScopedPointer< QAction > | m_actRenGroup |
| QSharedPointer< KoColorSet > | m_colorSet |
| QString | m_currentGroupOriginalName |
| QPalette | m_normalPalette |
| QPointer< KisPaletteEditor > | m_paletteEditor |
| QScopedPointer< Ui_WdgDlgPaletteEditor > | m_ui |
| QPalette | m_warnPalette |
The KisDlgPaletteEditor class a dialog used by the palette docker to make modifications to a palette. it automatically uploads all changes into the resource server when the change is accepted.
Definition at line 35 of file KisDlgPaletteEditor.h.
|
explicit |
Definition at line 33 of file KisDlgPaletteEditor.cpp.
References connect(), KisStorageModel::DisplayName, KisStorageModel::instance(), m_actAddGroup, m_actDelGroup, m_actRenGroup, m_ui, m_warnPalette, slotAddGroup(), slotColCountChanged(), slotDelGroup(), slotNameChanged(), slotRenGroup(), slotRowCountChanged(), and slotSetGlobal().
| KisDlgPaletteEditor::~KisDlgPaletteEditor | ( | ) |
Definition at line 76 of file KisDlgPaletteEditor.cpp.
| void KisDlgPaletteEditor::initialize | ( | KisPaletteModel * | model | ) |
Definition at line 79 of file KisDlgPaletteEditor.cpp.
References KisPaletteModel::colorSet(), connect(), KoColorSet::GLOBAL_GROUP_NAME, KisStorageModel::Location, m_colorSet, m_paletteEditor, m_ui, and slotGroupChosen().
|
private |
|
inline |
Definition at line 44 of file KisDlgPaletteEditor.h.
|
privateslot |
Definition at line 115 of file KisDlgPaletteEditor.cpp.
References m_paletteEditor, and m_ui.
|
privateslot |
Definition at line 172 of file KisDlgPaletteEditor.cpp.
References m_paletteEditor.
|
privateslot |
Definition at line 135 of file KisDlgPaletteEditor.cpp.
References m_currentGroupOriginalName, m_paletteEditor, and m_ui.
|
privateslot |
Definition at line 144 of file KisDlgPaletteEditor.cpp.
References KoColorSet::GLOBAL_GROUP_NAME, m_currentGroupOriginalName, m_paletteEditor, and m_ui.
|
privateslot |
Definition at line 167 of file KisDlgPaletteEditor.cpp.
References m_paletteEditor.
|
privateslot |
Definition at line 124 of file KisDlgPaletteEditor.cpp.
References m_currentGroupOriginalName, m_paletteEditor, and m_ui.
|
privateslot |
Definition at line 157 of file KisDlgPaletteEditor.cpp.
References m_currentGroupOriginalName, and m_paletteEditor.
|
privateslot |
Definition at line 162 of file KisDlgPaletteEditor.cpp.
References KisStorageModel::Location, m_paletteEditor, and m_ui.
|
private |
Definition at line 64 of file KisDlgPaletteEditor.h.
|
private |
Definition at line 65 of file KisDlgPaletteEditor.h.
|
private |
Definition at line 66 of file KisDlgPaletteEditor.h.
|
private |
Definition at line 68 of file KisDlgPaletteEditor.h.
|
private |
Definition at line 69 of file KisDlgPaletteEditor.h.
|
private |
Definition at line 71 of file KisDlgPaletteEditor.h.
|
private |
Definition at line 67 of file KisDlgPaletteEditor.h.
|
private |
Definition at line 63 of file KisDlgPaletteEditor.h.
|
private |
Definition at line 72 of file KisDlgPaletteEditor.h.