Krita Source Code Documentation
Loading...
Searching...
No Matches
MyPaintBasicOptionData.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2022 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include "
MyPaintBasicOptionData.h
"
8
9
#include <
kis_properties_configuration.h
>
10
11
bool
MyPaintBasicOptionData::read
(
const
KisPropertiesConfiguration
*setting)
12
{
13
eraserMode
= setting->
getBool
(
"EraserMode"
,
false
);
14
15
return
true
;
16
}
17
18
void
MyPaintBasicOptionData::write
(
KisPropertiesConfiguration
*setting)
const
19
{
20
setting->
setProperty
(
"EraserMode"
,
eraserMode
);
21
}
MyPaintBasicOptionData.h
kis_properties_configuration.h
KisPropertiesConfiguration
Definition
kis_properties_configuration.cc:26
KisPropertiesConfiguration::setProperty
virtual void setProperty(const QString &name, const QVariant &value)
Definition
kis_properties_configuration.cc:142
KisPropertiesConfiguration::getBool
bool getBool(const QString &name, bool def=false) const
Definition
kis_properties_configuration.cc:196
MyPaintBasicOptionData::write
void write(KisPropertiesConfiguration *setting) const
Definition
MyPaintBasicOptionData.cpp:18
MyPaintBasicOptionData::eraserMode
bool eraserMode
Definition
MyPaintBasicOptionData.h:21
MyPaintBasicOptionData::read
bool read(const KisPropertiesConfiguration *setting)
Definition
MyPaintBasicOptionData.cpp:11
plugins
paintops
mypaint
MyPaintBasicOptionData.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52