|
Krita Source Code Documentation
|
#include <KisGradientGeneratorConfigWidget.h>
Inheritance diagram for KisGradientGeneratorConfigWidget:Public Member Functions | |
| KisPropertiesConfigurationSP | configuration () const override |
| KisGradientGeneratorConfigWidget (QWidget *parent=0) | |
| void | setCanvasResourcesInterface (KoCanvasResourcesInterfaceSP canvasResourcesInterface) override |
| void | setConfiguration (const KisPropertiesConfigurationSP) override |
| void | setView (KisViewManager *view) override |
| ~KisGradientGeneratorConfigWidget () override | |
Public Member Functions inherited from KisConfigWidget | |
| virtual KoCanvasResourcesInterfaceSP | canvasResourcesInterface () const |
| ~KisConfigWidget () override | |
Private Slots | |
| void | slot_radioButtonEndPositionCartesianCoordinates_toggled (bool enabled) |
| void | slot_radioButtonEndPositionPolarCoordinates_toggled (bool enabled) |
Private Attributes | |
| Ui_GradientGeneratorConfigWidget | m_ui |
| KisViewManager * | m_view |
Additional Inherited Members | |
Signals inherited from KisConfigWidget | |
| void | sigConfigurationItemChanged () |
| void | sigConfigurationUpdated () |
| void | sigDropLockedConfig (KisPropertiesConfigurationSP p) |
| void | sigSaveLockedConfig (KisPropertiesConfigurationSP p) |
Protected Member Functions inherited from KisConfigWidget | |
| KisConfigWidget (QWidget *parent=0, Qt::WindowFlags f=Qt::WindowFlags(), int delay=200) | |
Definition at line 19 of file KisGradientGeneratorConfigWidget.h.
| KisGradientGeneratorConfigWidget::KisGradientGeneratorConfigWidget | ( | QWidget * | parent = 0 | ) |
Definition at line 22 of file KisGradientGeneratorConfigWidget.cpp.
References connect(), m_ui, KisConfigWidget::sigConfigurationUpdated(), slot_radioButtonEndPositionCartesianCoordinates_toggled(), and slot_radioButtonEndPositionPolarCoordinates_toggled().
|
override |
Definition at line 107 of file KisGradientGeneratorConfigWidget.cpp.
References m_ui.
|
overridevirtual |
Implements KisConfigWidget.
Definition at line 163 of file KisGradientGeneratorConfigWidget.cpp.
References KisViewManager::canvasResourceProvider(), KoCanvasResourceProvider::canvasResourcesInterface(), KisConfigWidget::canvasResourcesInterface(), KisGradientGeneratorConfiguration::CoordinateSystemCartesian, KisGradientGeneratorConfiguration::CoordinateSystemPolar, KisGlobalResourcesInterface::instance(), m_ui, m_view, KisCanvasResourceProvider::resourceManager(), KisGradientGeneratorConfiguration::setAntiAliasThreshold(), KisGradientGeneratorConfiguration::setDither(), KisGradientGeneratorConfiguration::setEndPositionAngle(), KisGradientGeneratorConfiguration::setEndPositionCoordinateSystem(), KisGradientGeneratorConfiguration::setEndPositionDistance(), KisGradientGeneratorConfiguration::setEndPositionDistanceUnits(), KisGradientGeneratorConfiguration::setEndPositionX(), KisGradientGeneratorConfiguration::setEndPositionXPositioning(), KisGradientGeneratorConfiguration::setEndPositionXUnits(), KisGradientGeneratorConfiguration::setEndPositionY(), KisGradientGeneratorConfiguration::setEndPositionYPositioning(), KisGradientGeneratorConfiguration::setEndPositionYUnits(), KisGradientGeneratorConfiguration::setGradient(), KisGradientGeneratorConfiguration::setRepeat(), KisGradientGeneratorConfiguration::setReverse(), KisGradientGeneratorConfiguration::setShape(), KisGradientGeneratorConfiguration::setStartPositionX(), KisGradientGeneratorConfiguration::setStartPositionXUnits(), KisGradientGeneratorConfiguration::setStartPositionY(), and KisGradientGeneratorConfiguration::setStartPositionYUnits().
|
overridevirtual |
Reimplemented from KisConfigWidget.
Definition at line 211 of file KisGradientGeneratorConfigWidget.cpp.
References KisConfigWidget::canvasResourcesInterface(), m_ui, and KisConfigWidget::setCanvasResourcesInterface().
|
overridevirtual |
| config | the configuration for this configuration widget. |
Implements KisConfigWidget.
Definition at line 112 of file KisGradientGeneratorConfigWidget.cpp.
References KisGradientGeneratorConfiguration::antiAliasThreshold(), KisViewManager::canvasResourceProvider(), KoCanvasResourceProvider::canvasResourcesInterface(), KisConfigWidget::canvasResourcesInterface(), KisGradientGeneratorConfiguration::CoordinateSystemCartesian, KoCanvasResource::CurrentGradient, KisSharedPtr< T >::data(), KisGradientGeneratorConfiguration::dither(), KisGradientGeneratorConfiguration::endPositionAngle(), KisGradientGeneratorConfiguration::endPositionCoordinateSystem(), KisGradientGeneratorConfiguration::endPositionDistance(), KisGradientGeneratorConfiguration::endPositionDistanceUnits(), KisGradientGeneratorConfiguration::endPositionX(), KisGradientGeneratorConfiguration::endPositionXPositioning(), KisGradientGeneratorConfiguration::endPositionXUnits(), KisGradientGeneratorConfiguration::endPositionY(), KisGradientGeneratorConfiguration::endPositionYPositioning(), KisGradientGeneratorConfiguration::endPositionYUnits(), KisGradientGeneratorConfiguration::gradient(), KIS_ASSERT, m_ui, m_view, KisGradientGeneratorConfiguration::repeat(), KisCanvasResourceProvider::resourceManager(), KisGradientGeneratorConfiguration::reverse(), KisGradientGeneratorConfiguration::shape(), KisConfigWidget::sigConfigurationItemChanged(), KisGradientGeneratorConfiguration::startPositionX(), KisGradientGeneratorConfiguration::startPositionXUnits(), KisGradientGeneratorConfiguration::startPositionY(), and KisGradientGeneratorConfiguration::startPositionYUnits().
|
overridevirtual |
Sets the view object that can be used by the configuration widget for richer functionality
TODO: remove this method from KisConfigWidget, since KisViewManager is from kritaui, but we are in kritaimage
Reimplemented from KisConfigWidget.
Definition at line 203 of file KisGradientGeneratorConfigWidget.cpp.
References KisViewManager::canvasResourceProvider(), KoCanvasResourceProvider::canvasResourcesInterface(), KisConfigWidget::canvasResourcesInterface(), m_view, KisCanvasResourceProvider::resourceManager(), and setCanvasResourcesInterface().
|
privateslot |
Definition at line 217 of file KisGradientGeneratorConfigWidget.cpp.
References m_ui, and KisConfigWidget::sigConfigurationItemChanged().
|
privateslot |
Definition at line 227 of file KisGradientGeneratorConfigWidget.cpp.
References m_ui, and KisConfigWidget::sigConfigurationItemChanged().
|
private |
Definition at line 33 of file KisGradientGeneratorConfigWidget.h.
|
private |
Definition at line 34 of file KisGradientGeneratorConfigWidget.h.