Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSmudgeOverlayModeOptionData Struct Reference

#include <KisSmudgeOverlayModeOptionData.h>

+ Inheritance diagram for KisSmudgeOverlayModeOptionData:

Public Member Functions

KisPaintopLodLimitations lodLimitations () const
 
bool read (const KisPropertiesConfiguration *setting)
 
void write (KisPropertiesConfiguration *setting) const
 

Public Attributes

bool isChecked {false}
 

Friends

bool operator== (const KisSmudgeOverlayModeOptionData &lhs, const KisSmudgeOverlayModeOptionData &rhs)
 

Detailed Description

Definition at line 15 of file KisSmudgeOverlayModeOptionData.h.

Member Function Documentation

◆ lodLimitations()

KisPaintopLodLimitations KisSmudgeOverlayModeOptionData::lodLimitations ( ) const

Definition at line 23 of file KisSmudgeOverlayModeOptionData.cpp.

24{
26 l.blockers << KoID("colorsmudge-overlay", i18nc("PaintOp instant preview limitation", "Overlay Option"));
27 return l;
28}
Definition KoID.h:30

References KisPaintopLodLimitations::blockers.

◆ read()

bool KisSmudgeOverlayModeOptionData::read ( const KisPropertiesConfiguration * setting)

Definition at line 12 of file KisSmudgeOverlayModeOptionData.cpp.

13{
14 isChecked = setting->getBool("MergedPaint", false);
15 return true;
16}
bool getBool(const QString &name, bool def=false) const

References KisPropertiesConfiguration::getBool(), and isChecked.

◆ write()

void KisSmudgeOverlayModeOptionData::write ( KisPropertiesConfiguration * setting) const

Definition at line 18 of file KisSmudgeOverlayModeOptionData.cpp.

19{
20 setting->setProperty("MergedPaint", isChecked);
21}
virtual void setProperty(const QString &name, const QVariant &value)

References isChecked, and KisPropertiesConfiguration::setProperty().

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const KisSmudgeOverlayModeOptionData & lhs,
const KisSmudgeOverlayModeOptionData & rhs )
friend

Definition at line 17 of file KisSmudgeOverlayModeOptionData.h.

17 {
18 return lhs.isChecked == rhs.isChecked;
19 }

Member Data Documentation

◆ isChecked

bool KisSmudgeOverlayModeOptionData::isChecked {false}

Definition at line 21 of file KisSmudgeOverlayModeOptionData.h.

21{false};

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