|
Krita Source Code Documentation
|
#include <kis_color_selector_container.h>
Inheritance diagram for KisColorSelectorContainer:Public Types | |
| enum | ShadeSelectorType { MyPaintSelector , MinimalSelector , NoSelector } |
Public Slots | |
| void | slotUpdateIcons () |
Signals | |
| void | openSettings () |
| void | settingsChanged () |
Public Member Functions | |
| bool | doesAtLeastOneDocumentExist () |
| KisColorSelectorContainer (QWidget *parent=0) | |
| void | setCanvas (KisCanvas2 *canvas) |
| void | unsetCanvas () |
Protected Slots | |
| void | updateSettings () |
Protected Member Functions | |
| void | resizeEvent (QResizeEvent *) override |
Private Attributes | |
| QPointer< KisCanvas2 > | m_canvas |
| QAction * | m_colorSelAction {0} |
| KisColorSelector * | m_colorSelector {0} |
| KisGamutMaskToolbar * | m_gamutMaskToolbar {0} |
| QAction * | m_minimalAction {0} |
| KisMinimalShadeSelector * | m_minimalShadeSelector {0} |
| QAction * | m_mypaintAction {0} |
| KisMyPaintShadeSelector * | m_myPaintShadeSelector {0} |
| int | m_onDockerResizeSetting {0} |
| QWidget * | m_shadeSelector {0} |
| bool | m_showColorSelector {true} |
| QBoxLayout * | m_widgetLayout {0} |
Definition at line 21 of file kis_color_selector_container.h.
| Enumerator | |
|---|---|
| MyPaintSelector | |
| MinimalSelector | |
| NoSelector | |
Definition at line 30 of file kis_color_selector_container.h.
|
explicit |
Definition at line 34 of file kis_color_selector_container.cpp.
References connect(), KisActionRegistry::instance(), m_colorSelAction, m_colorSelector, m_gamutMaskToolbar, m_minimalAction, m_minimalShadeSelector, m_mypaintAction, m_myPaintShadeSelector, m_widgetLayout, KisActionRegistry::makeQAction(), openSettings(), settingsChanged(), and updateSettings().
| bool KisColorSelectorContainer::doesAtLeastOneDocumentExist | ( | ) |
|
signal |
|
overrideprotected |
Definition at line 193 of file kis_color_selector_container.cpp.
References m_colorSelector, m_minimalShadeSelector, m_onDockerResizeSetting, m_shadeSelector, and m_widgetLayout.
| void KisColorSelectorContainer::setCanvas | ( | KisCanvas2 * | canvas | ) |
Definition at line 108 of file kis_color_selector_container.cpp.
References KisKActionCollection::action(), KisViewManager::actionCollection(), KisKActionCollection::addAction(), connect(), KisGamutMaskToolbar::connectMaskSignals(), doesAtLeastOneDocumentExist(), KisColorSelector::hasAtLeastOneDocument(), m_canvas, m_colorSelAction, m_colorSelector, m_gamutMaskToolbar, m_minimalAction, m_minimalShadeSelector, m_mypaintAction, m_myPaintShadeSelector, KisColorSelectorBase::setCanvas(), KisMinimalShadeSelector::setCanvas(), KisKActionCollection::takeAction(), and KisCanvas2::viewManager().
|
signal |
|
slot |
Definition at line 100 of file kis_color_selector_container.cpp.
References m_colorSelector, m_minimalShadeSelector, m_myPaintShadeSelector, KisColorSelector::updateIcons(), KisColorSelectorBase::updateSettings(), KisColorSelector::updateSettings(), and KisMinimalShadeSelector::updateSettings().
| void KisColorSelectorContainer::unsetCanvas | ( | ) |
Definition at line 82 of file kis_color_selector_container.cpp.
References doesAtLeastOneDocumentExist(), KisColorSelector::hasAtLeastOneDocument(), m_canvas, m_colorSelector, m_minimalShadeSelector, m_myPaintShadeSelector, KisColorSelectorBase::unsetCanvas(), and KisMinimalShadeSelector::unsetCanvas().
|
protectedslot |
Definition at line 152 of file kis_color_selector_container.cpp.
References KisColorSelector::configuration(), m_colorSelector, m_gamutMaskToolbar, m_minimalShadeSelector, m_myPaintShadeSelector, m_onDockerResizeSetting, m_shadeSelector, m_showColorSelector, KisColorSelectorConfiguration::mainType, and KisColorSelectorConfiguration::Wheel.
|
private |
Definition at line 61 of file kis_color_selector_container.h.
|
private |
Definition at line 57 of file kis_color_selector_container.h.
|
private |
Definition at line 46 of file kis_color_selector_container.h.
|
private |
Definition at line 50 of file kis_color_selector_container.h.
|
private |
Definition at line 59 of file kis_color_selector_container.h.
|
private |
Definition at line 48 of file kis_color_selector_container.h.
|
private |
Definition at line 58 of file kis_color_selector_container.h.
|
private |
Definition at line 47 of file kis_color_selector_container.h.
|
private |
Definition at line 52 of file kis_color_selector_container.h.
|
private |
Definition at line 49 of file kis_color_selector_container.h.
|
private |
Definition at line 53 of file kis_color_selector_container.h.
|
private |
Definition at line 55 of file kis_color_selector_container.h.