|
Krita Source Code Documentation
|
#include <KisSizeOptionWidget.h>
Inheritance diagram for KisSizeOptionWidget:Classes | |
| struct | Private |
Public Types | |
| using | data_type = KisSizeOptionData |
Public Types inherited from KisCurveOptionWidget | |
| using | data_type = KisCurveOptionDataCommon |
| enum | Flag { None = 0x0 , SupportsCommonCurve = 0x1 , SupportsCurveMode = 0x2 , UseFloatingPointStrength = 0x4 } |
Public Types inherited from KisPaintOpOption | |
| using | OptionalLodLimitationsReader = std::optional<lager::reader<KisPaintopLodLimitations>> |
| enum | PaintopCategory { GENERAL , COLOR , TEXTURE , FILTER , MASKING_BRUSH } |
Public Member Functions | |
| KisSizeOptionWidget (lager::cursor< KisSizeOptionData > optionData) | |
| KisSizeOptionWidget (lager::cursor< KisSizeOptionData > optionData, KisPaintOpOption::PaintopCategory categoryOverride) | |
| OptionalLodLimitationsReader | lodLimitationsReader () const override |
| ~KisSizeOptionWidget () | |
Public Member Functions inherited from KisCurveOptionWidget | |
| bool | isCheckable () const override |
| KisCurveOptionWidget (lager::cursor< KisCurveOptionDataCommon > optionData, KisPaintOpOption::PaintopCategory category, const QString &curveMinLabel, const QString &curveMaxLabel, int curveMinValue, int curveMaxValue, const QString &curveValueSuffix, lager::reader< bool > enabledLink=lager::make_constant(true), std::optional< lager::reader< std::tuple< qreal, qreal > > > strengthRangeReader=std::nullopt) | |
| KisCurveOptionWidget (lager::cursor< KisCurveOptionDataCommon > optionData, KisPaintOpOption::PaintopCategory category, const QString &curveMinLabel, const QString &curveMaxLabel, lager::reader< bool > enabledLink=lager::make_constant(true), std::optional< lager::reader< std::tuple< qreal, qreal > > > strengthRangeReader=std::nullopt) | |
| KisCurveOptionWidget (lager::cursor< KisCurveOptionDataCommon > optionData, KisPaintOpOption::PaintopCategory category, lager::reader< bool > enabledLink=lager::make_constant(true), std::optional< lager::reader< std::tuple< qreal, qreal > > > strengthRangeReader=std::nullopt) | |
| KisCurveOptionWidget (lager::cursor< KisCurveOptionDataCommon > optionData, PaintopCategory category, const QString &curveMinLabel, const QString &curveMaxLabel, int curveMinValue, int curveMaxValue, const QString &curveValueSuffix, const QString &strengthPrefix, const QString &strengthSuffix, qreal strengthDisplayMultiplier, lager::reader< bool > enabledLink=lager::make_constant(true), std::optional< lager::reader< std::tuple< qreal, qreal > > > strengthRangeReader=std::nullopt) | |
| void | readOptionSetting (const KisPropertiesConfigurationSP setting) override |
| void | show () |
| void | writeOptionSetting (KisPropertiesConfigurationSP setting) const override |
| ~KisCurveOptionWidget () override | |
Public Member Functions inherited from KisPaintOpOption | |
| KisPaintOpOption::PaintopCategory | category () const |
| QWidget * | configurationPage () const |
| OptionalLodLimitationsReader | effectiveLodLimitations () const |
| virtual bool | isChecked () const |
| bool | isEnabled () const |
| bool | isLocked () const |
| KisPaintOpOption (const QString &label, KisPaintOpOption::PaintopCategory category, bool checked) | |
| KisPaintOpOption (const QString &label, KisPaintOpOption::PaintopCategory category, lager::cursor< bool > checkedCursor) | |
| KisPaintOpOption (const QString &label, KisPaintOpOption::PaintopCategory category, lager::cursor< bool > checkedCursor, lager::reader< bool > externallyEnabledLink) | |
| QString | label () const |
| virtual void | lodLimitations (KisPaintopLodLimitations *l) const |
| virtual void | setCanvasResourcesInterface (KoCanvasResourcesInterfaceSP canvasResourcesInterface) |
| virtual void | setChecked (bool checked) |
| virtual void | setImage (KisImageWSP image) |
| void | setLocked (bool value) |
| virtual void | setNode (KisNodeWSP node) |
| virtual void | setResourcesInterface (KisResourcesInterfaceSP resourcesInterface) |
| void | startReadOptionSetting (const KisPropertiesConfigurationSP setting) |
| void | startWriteOptionSetting (KisPropertiesConfigurationSP setting) const |
| ~KisPaintOpOption () override | |
Private Attributes | |
| const QScopedPointer< Private > | m_d |
Definition at line 12 of file KisSizeOptionWidget.h.
Definition at line 16 of file KisSizeOptionWidget.h.
| KisSizeOptionWidget::KisSizeOptionWidget | ( | lager::cursor< KisSizeOptionData > | optionData | ) |
Definition at line 20 of file KisSizeOptionWidget.cpp.
| KisSizeOptionWidget::KisSizeOptionWidget | ( | lager::cursor< KisSizeOptionData > | optionData, |
| KisPaintOpOption::PaintopCategory | categoryOverride ) |
Definition at line 25 of file KisSizeOptionWidget.cpp.
| KisSizeOptionWidget::~KisSizeOptionWidget | ( | ) |
Definition at line 31 of file KisSizeOptionWidget.cpp.
|
overridevirtual |
Reimplemented from KisPaintOpOption.
Definition at line 35 of file KisSizeOptionWidget.cpp.
References KisPaintOpOption::lodLimitations(), and m_d.
|
private |
Definition at line 26 of file KisSizeOptionWidget.h.