Krita Source Code Documentation
Loading...
Searching...
No Matches
KisRoundMarkerOpOptionModel.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2016 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#include "
KisRoundMarkerOpOptionModel.h
"
7
8
using namespace
KisWidgetConnectionUtils
;
9
10
KisRoundMarkerOpOptionModel::KisRoundMarkerOpOptionModel
(lager::cursor<KisRoundMarkerOpOptionData> _optionData)
11
: optionData(_optionData)
12
,
LAGER_QT
(diameter) {_optionData[&
KisRoundMarkerOpOptionData::diameter
]}
13
,
LAGER_QT
(spacing) {_optionData[&
KisRoundMarkerOpOptionData::spacing
]}
14
,
LAGER_QT
(useAutoSpacing) {_optionData[&
KisRoundMarkerOpOptionData::useAutoSpacing
]}
15
,
LAGER_QT
(autoSpacingCoeff) {_optionData[&
KisRoundMarkerOpOptionData::autoSpacingCoeff
]}
16
,
LAGER_QT
(aggregatedSpacing) {lager::with(
LAGER_QT
(spacing),
17
LAGER_QT
(useAutoSpacing),
18
LAGER_QT
(autoSpacingCoeff))
19
.xform(zug::map(
ToSpacingState
{}),
20
zug::map(
FromSpacingState
{}))}
21
{
22
}
LAGER_QT
LAGER_QT(spacing)
Definition
KisRoundMarkerOpOptionModel.cpp:13
KisRoundMarkerOpOptionModel.h
KisRoundMarkerOpOptionModel::KisRoundMarkerOpOptionModel
KisRoundMarkerOpOptionModel(lager::cursor< KisRoundMarkerOpOptionData > optionData)
Definition
KisRoundMarkerOpOptionModel.cpp:10
KisWidgetConnectionUtils
Definition
KisCompositeOpListConnectionHelper.cpp:15
KisRoundMarkerOpOptionData::spacing
qreal spacing
Definition
KisRoundMarkerOpOptionData.h:25
KisRoundMarkerOpOptionData::useAutoSpacing
bool useAutoSpacing
Definition
KisRoundMarkerOpOptionData.h:26
KisRoundMarkerOpOptionData::autoSpacingCoeff
qreal autoSpacingCoeff
Definition
KisRoundMarkerOpOptionData.h:27
KisRoundMarkerOpOptionData::diameter
qreal diameter
Definition
KisRoundMarkerOpOptionData.h:24
KisWidgetConnectionUtils::FromSpacingState
Definition
KisWidgetConnectionUtils.h:92
KisWidgetConnectionUtils::ToSpacingState
Definition
KisWidgetConnectionUtils.h:86
plugins
paintops
roundmarker
KisRoundMarkerOpOptionModel.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52