Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSmudgeOverlayModeOptionModel.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
#include "
KisSmudgeOverlayModeOptionModel.h
"
7
8
KisSmudgeOverlayModeOptionModel::KisSmudgeOverlayModeOptionModel
(lager::cursor<KisSmudgeOverlayModeOptionData> _optionData,
9
lager::reader<bool> _overlayModeAllowed)
10
: optionData(_optionData)
11
, overlayModeAllowed(_overlayModeAllowed)
12
,
LAGER_QT
(isChecked) {
optionData
[&
KisSmudgeOverlayModeOptionData::isChecked
]}
13
{
14
}
15
16
KisSmudgeOverlayModeOptionData
KisSmudgeOverlayModeOptionModel::bakedOptionData
()
const
17
{
18
KisSmudgeOverlayModeOptionData
data =
optionData
.get();
19
data.
isChecked
&=
overlayModeAllowed
.get();
20
return
data;
21
}
LAGER_QT
LAGER_QT(value)
Definition
CssFontStyleModel.cpp:47
KisSmudgeOverlayModeOptionModel.h
KisSmudgeOverlayModeOptionModel::optionData
lager::cursor< KisSmudgeOverlayModeOptionData > optionData
Definition
KisSmudgeOverlayModeOptionModel.h:23
KisSmudgeOverlayModeOptionModel::KisSmudgeOverlayModeOptionModel
KisSmudgeOverlayModeOptionModel(lager::cursor< KisSmudgeOverlayModeOptionData > optionData, lager::reader< bool > overlayModeAllowed)
Definition
KisSmudgeOverlayModeOptionModel.cpp:8
KisSmudgeOverlayModeOptionModel::overlayModeAllowed
lager::reader< bool > overlayModeAllowed
Definition
KisSmudgeOverlayModeOptionModel.h:24
KisSmudgeOverlayModeOptionModel::bakedOptionData
KisSmudgeOverlayModeOptionData bakedOptionData() const
KisSmudgeOverlayModeOptionData
Definition
KisSmudgeOverlayModeOptionData.h:16
KisSmudgeOverlayModeOptionData::isChecked
bool isChecked
Definition
KisSmudgeOverlayModeOptionData.h:21
plugins
paintops
colorsmudge
KisSmudgeOverlayModeOptionModel.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52