Krita Source Code Documentation
Loading...
Searching...
No Matches
KisPaintOpPreset::UpdateListener Struct Reference
+ Inheritance diagram for KisPaintOpPreset::UpdateListener:

Public Member Functions

bool isDirty () const override
 
void notifySettingsChanged () override
 
void setDirty (bool value) override
 
 UpdateListener (KisPaintOpPreset *parentPreset)
 
- Public Member Functions inherited from KisPaintOpSettings::UpdateListener
virtual ~UpdateListener ()
 

Private Attributes

KisPaintOpPresetm_parentPreset
 

Detailed Description

Definition at line 41 of file kis_paintop_preset.cpp.

Constructor & Destructor Documentation

◆ UpdateListener()

KisPaintOpPreset::UpdateListener::UpdateListener ( KisPaintOpPreset * parentPreset)
inline

Definition at line 42 of file kis_paintop_preset.cpp.

43 : m_parentPreset(parentPreset)
44 {
45 }

Member Function Documentation

◆ isDirty()

bool KisPaintOpPreset::UpdateListener::isDirty ( ) const
inlineoverridevirtual

Implements KisPaintOpSettings::UpdateListener.

Definition at line 51 of file kis_paintop_preset.cpp.

51 {
52 return m_parentPreset->isDirty();
53 }
bool isDirty() const

◆ notifySettingsChanged()

void KisPaintOpPreset::UpdateListener::notifySettingsChanged ( )
inlineoverridevirtual

Implements KisPaintOpSettings::UpdateListener.

Definition at line 55 of file kis_paintop_preset.cpp.

55 {
57 if (proxy) {
58 proxy->notifySettingsChanged();
59 }
60 }
The KisPaintOpPresetUpdateProxy class.
QPointer< KisPaintOpPresetUpdateProxy > updateProxyNoCreate() const

References KisPaintOpPresetUpdateProxy::notifySettingsChanged().

◆ setDirty()

void KisPaintOpPreset::UpdateListener::setDirty ( bool value)
inlineoverridevirtual

Implements KisPaintOpSettings::UpdateListener.

Definition at line 47 of file kis_paintop_preset.cpp.

47 {
49 }
float value(const T *src, size_t ch)
void setDirty(bool value)
Mark the preset as modified but not saved.

References value().

Member Data Documentation

◆ m_parentPreset

KisPaintOpPreset* KisPaintOpPreset::UpdateListener::m_parentPreset
private

Definition at line 63 of file kis_paintop_preset.cpp.


The documentation for this struct was generated from the following file: