|
Krita Source Code Documentation
|
#include <KisCurveWidgetControlsManager.h>
Inheritance diagram for KisCurveWidgetControlsManager< SpinBox >:Public Types | |
| using | ValueType = detail::value_of_spin_box_t<SpinBox> |
Public Member Functions | |
| void | dropInOutControls () |
| KisCurveWidgetControlsManager (KisCurveWidget *curveWidget) | |
| KisCurveWidgetControlsManager (KisCurveWidget *curveWidget, SpinBox *in, SpinBox *out, ValueType inMin, ValueType inMax, ValueType outMin, ValueType outMax) | |
| void | setupInOutControls (SpinBox *in, SpinBox *out, ValueType inMin, ValueType inMax, ValueType outMin, ValueType outMax) |
| ~KisCurveWidgetControlsManager () | |
Public Member Functions inherited from KisCurveWidgetControlsManagerBase | |
| KisCurveWidgetControlsManagerBase (KisCurveWidget *curveWidget) | |
| ~KisCurveWidgetControlsManagerBase () | |
Protected Member Functions | |
| void | focusIOControls () override |
| void | inOutChanged () override |
| void | syncIOControls () override |
Private Attributes | |
| ValueType | m_inMax {0} |
| ValueType | m_inMin {0} |
| SpinBox * | m_intIn {nullptr} |
| SpinBox * | m_intOut {nullptr} |
| ValueType | m_outMax {0} |
| ValueType | m_outMin {0} |
Additional Inherited Members | |
Protected Slots inherited from KisCurveWidgetControlsManagerBase | |
Protected Attributes inherited from KisCurveWidgetControlsManagerBase | |
| KisCurveWidget * | m_curveWidget {nullptr} |
Definition at line 64 of file KisCurveWidgetControlsManager.h.
| using KisCurveWidgetControlsManager< SpinBox >::ValueType = detail::value_of_spin_box_t<SpinBox> |
Definition at line 67 of file KisCurveWidgetControlsManager.h.
| KisCurveWidgetControlsManager< SpinBox >::KisCurveWidgetControlsManager | ( | KisCurveWidget * | curveWidget | ) |
Definition at line 83 of file KisCurveWidgetControlsManager.cpp.
| KisCurveWidgetControlsManager< SpinBox >::KisCurveWidgetControlsManager | ( | KisCurveWidget * | curveWidget, |
| SpinBox * | in, | ||
| SpinBox * | out, | ||
| ValueType | inMin, | ||
| ValueType | inMax, | ||
| ValueType | outMin, | ||
| ValueType | outMax ) |
Definition at line 91 of file KisCurveWidgetControlsManager.cpp.
References KisCurveWidgetControlsManager< SpinBox >::setupInOutControls().
| KisCurveWidgetControlsManager< SpinBox >::~KisCurveWidgetControlsManager | ( | ) |
Definition at line 102 of file KisCurveWidgetControlsManager.cpp.
| void KisCurveWidgetControlsManager< SpinBox >::dropInOutControls | ( | ) |
Definition at line 142 of file KisCurveWidgetControlsManager.cpp.
References KisCurveWidgetControlsManager< SpinBox >::inOutChanged().
|
overrideprotectedvirtual |
Implements KisCurveWidgetControlsManagerBase.
Definition at line 202 of file KisCurveWidgetControlsManager.cpp.
|
overrideprotectedvirtual |
Implements KisCurveWidgetControlsManagerBase.
Definition at line 156 of file KisCurveWidgetControlsManager.cpp.
References detail::io2sp(), and KIS_SAFE_ASSERT_RECOVER_RETURN.
| void KisCurveWidgetControlsManager< SpinBox >::setupInOutControls | ( | SpinBox * | in, |
| SpinBox * | out, | ||
| ValueType | inMin, | ||
| ValueType | inMax, | ||
| ValueType | outMin, | ||
| ValueType | outMax ) |
Definition at line 108 of file KisCurveWidgetControlsManager.cpp.
References connect(), KisCurveWidgetControlsManager< SpinBox >::inOutChanged(), and detail::setupStep().
|
overrideprotectedvirtual |
Implements KisCurveWidgetControlsManagerBase.
Definition at line 172 of file KisCurveWidgetControlsManager.cpp.
References detail::sp2io(), and detail::willChangeSpinBox().
|
private |
Definition at line 93 of file KisCurveWidgetControlsManager.h.
|
private |
Definition at line 92 of file KisCurveWidgetControlsManager.h.
|
private |
Definition at line 88 of file KisCurveWidgetControlsManager.h.
|
private |
Definition at line 89 of file KisCurveWidgetControlsManager.h.
|
private |
Definition at line 95 of file KisCurveWidgetControlsManager.h.
|
private |
Definition at line 94 of file KisCurveWidgetControlsManager.h.