|
Krita Source Code Documentation
|
#include <KisSpinboxHSXSelector.h>
Inheritance diagram for KisSpinboxHSXSelector:Classes | |
| struct | Private |
Public Slots | |
| void | slotChannelValuesChanged (const QVector4D &values) |
| void | slotColorModelChanged () |
Signals | |
| void | sigChannelValuesChanged (const QVector4D &values) |
Public Member Functions | |
| KisSpinboxHSXSelector (QWidget *parent=nullptr) | |
| void | setModel (KisVisualColorModelSP model) |
| connect signals and slots with given selector model to synchronize value and color model changes. | |
| ~KisSpinboxHSXSelector () override | |
Private Slots | |
| void | slotSpinBoxChanged () |
Private Attributes | |
| const QScopedPointer< Private > | m_d |
A set of spinboxes to adjust HSV, HSL, HSI or HSY' values. This class is meant to be used in conjunction with KisVisualColorSelector only.
Definition at line 22 of file KisSpinboxHSXSelector.h.
|
explicit |
Definition at line 23 of file KisSpinboxHSXSelector.cpp.
References connect(), m_d, and slotSpinBoxChanged().
|
override |
Definition at line 45 of file KisSpinboxHSXSelector.cpp.
| void KisSpinboxHSXSelector::setModel | ( | KisVisualColorModelSP | model | ) |
connect signals and slots with given selector model to synchronize value and color model changes.
Note: in case the selector switches to a non-HSX color model, it needs to be deactivated or hidden manually since it will not synchronize values for other selector models.
Definition at line 49 of file KisSpinboxHSXSelector.cpp.
References connect(), m_d, slotChannelValuesChanged(), and slotColorModelChanged().
|
signal |
|
slot |
Definition at line 98 of file KisSpinboxHSXSelector.cpp.
|
slot |
Definition at line 65 of file KisSpinboxHSXSelector.cpp.
References connect(), KisVisualColorModel::HSI, KisVisualColorModel::HSL, KisVisualColorModel::HSV, KisVisualColorModel::HSY, m_d, sigChannelValuesChanged(), and slotChannelValuesChanged().
|
privateslot |
Definition at line 106 of file KisSpinboxHSXSelector.cpp.
References m_d, and sigChannelValuesChanged().
|
private |
Definition at line 49 of file KisSpinboxHSXSelector.h.