Krita Source Code Documentation
Loading...
Searching...
No Matches
KisBrushBasedPaintopOptionWidget Class Reference

#include <kis_brush_based_paintop_options_widget.h>

+ Inheritance diagram for KisBrushBasedPaintopOptionWidget:

Public Member Functions

KisBrushSP brush ()
 
lager::reader< qreal > effectiveBrushSize () const override
 
 KisBrushBasedPaintopOptionWidget (KisBrushOptionWidgetFlags flags, QWidget *parent=0)
 
 ~KisBrushBasedPaintopOptionWidget () override
 
- Public Member Functions inherited from KisPaintOpSettingsWidget
void addPaintOpOption (KisPaintOpOption *option)
 
void addPaintOpOption (KisPaintOpOption *option, KisPaintOpOption::PaintopCategory category)
 
lager::reader< qreal > effectiveBrushSize () const override
 
 KisPaintOpSettingsWidget (QWidget *parent=0)
 
KisPaintopLodLimitations lodLimitations () const override
 
lager::reader< KisPaintopLodLimitationslodLimitationsReader () const override
 
void setCanvasResourcesInterface (KoCanvasResourcesInterfaceSP canvasResourcesInterface) override
 
void setConfiguration (const KisPropertiesConfigurationSP config) override
 Reimplemented.
 
void setImage (KisImageWSP image) override
 Reimplemented, sets image on option widgets.
 
void setNode (KisNodeWSP node) override
 Reimplemented, sets node on option widgets.
 
void setResourcesInterface (KisResourcesInterfaceSP resourcesInterface) override
 
void writeConfiguration (KisPropertiesConfigurationSP config) const override
 Reimplemented.
 
 ~KisPaintOpSettingsWidget () override
 
- Public Member Functions inherited from KisPaintOpConfigWidget
 KisPaintOpConfigWidget (QWidget *parent=0, Qt::WindowFlags f=Qt::WindowFlags())
 
KisResourcesInterfaceSP resourcesInterface () const
 
void setConfigurationSafe (const KisPropertiesConfigurationSP config)
 
void setView (KisViewManager *view) override
 
virtual bool supportScratchBox ()
 
void writeConfigurationSafe (KisPropertiesConfigurationSP config) const
 
 ~KisPaintOpConfigWidget () override
 
- Public Member Functions inherited from KisConfigWidget
virtual KoCanvasResourcesInterfaceSP canvasResourcesInterface () const
 
virtual KisPropertiesConfigurationSP configuration () const =0
 
 ~KisConfigWidget () override
 

Protected Member Functions

KisBrushOptionWidgetbrushOptionWidget () const
 
- Protected Member Functions inherited from KisPaintOpSettingsWidget
void addPaintOpOption (KisPaintOpOption *option, QString category)
 
bool eventFilter (QObject *obj, QEvent *event) override
 
virtual void notifyPageChanged ()
 
- Protected Member Functions inherited from KisConfigWidget
 KisConfigWidget (QWidget *parent=0, Qt::WindowFlags f=Qt::WindowFlags(), int delay=200)
 

Private Attributes

KisBrushOptionWidgetm_brushOption
 

Additional Inherited Members

- Signals inherited from KisConfigWidget
void sigConfigurationItemChanged ()
 
void sigConfigurationUpdated ()
 
void sigDropLockedConfig (KisPropertiesConfigurationSP p)
 
void sigSaveLockedConfig (KisPropertiesConfigurationSP p)
 
- Protected Attributes inherited from KisPaintOpConfigWidget
KisImageWSP m_image
 
int m_isInsideUpdateCall
 
KisNodeWSP m_node
 
KisResourcesInterfaceSP m_resourcesInterface
 

Detailed Description

Definition at line 18 of file kis_brush_based_paintop_options_widget.h.

Constructor & Destructor Documentation

◆ KisBrushBasedPaintopOptionWidget()

KisBrushBasedPaintopOptionWidget::KisBrushBasedPaintopOptionWidget ( KisBrushOptionWidgetFlags flags,
QWidget * parent = 0 )

◆ ~KisBrushBasedPaintopOptionWidget()

KisBrushBasedPaintopOptionWidget::~KisBrushBasedPaintopOptionWidget ( )
override

Definition at line 19 of file kis_brush_based_paintop_options_widget.cpp.

20{
21}

Member Function Documentation

◆ brush()

KisBrushSP KisBrushBasedPaintopOptionWidget::brush ( )

Definition at line 23 of file kis_brush_based_paintop_options_widget.cpp.

24{
25 return m_brushOption->brush();
26}

References KisBrushOptionWidget::brush(), and m_brushOption.

◆ brushOptionWidget()

KisBrushOptionWidget * KisBrushBasedPaintopOptionWidget::brushOptionWidget ( ) const
protected

Definition at line 33 of file kis_brush_based_paintop_options_widget.cpp.

34{
35 return m_brushOption;
36}

References m_brushOption.

◆ effectiveBrushSize()

lager::reader< qreal > KisBrushBasedPaintopOptionWidget::effectiveBrushSize ( ) const
overridevirtual

Member Data Documentation

◆ m_brushOption

KisBrushOptionWidget* KisBrushBasedPaintopOptionWidget::m_brushOption
private

Definition at line 32 of file kis_brush_based_paintop_options_widget.h.


The documentation for this class was generated from the following files: