Krita Source Code Documentation
Loading...
Searching...
No Matches
KisCumulativeUndoModel.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2023 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#include "
KisCumulativeUndoModel.h
"
7
8
#include <
KisLager.h
>
9
10
KisCumulativeUndoModel::KisCumulativeUndoModel
(lager::cursor<KisCumulativeUndoData> _data)
11
: data(_data)
12
,
LAGER_QT
(excludeFromMerge) {
data
[&
KisCumulativeUndoData::excludeFromMerge
]}
13
,
LAGER_QT
(mergeTimeout) {data[&
KisCumulativeUndoData::mergeTimeout
]
14
.zoom(
kislager::lenses::scale_int_to_real
(0.001))}
15
,
LAGER_QT
(maxGroupSeparation) {data[&
KisCumulativeUndoData::maxGroupSeparation
]
16
.zoom(
kislager::lenses::scale_int_to_real
(0.001))}
17
,
LAGER_QT
(maxGroupDuration) {data[&
KisCumulativeUndoData::maxGroupDuration
]
18
.zoom(
kislager::lenses::scale_int_to_real
(0.001))}
19
{
20
}
LAGER_QT
LAGER_QT(mergeTimeout)
Definition
KisCumulativeUndoModel.cpp:13
KisCumulativeUndoModel.h
KisLager.h
KisCumulativeUndoModel::data
lager::cursor< KisCumulativeUndoData > data
Definition
KisCumulativeUndoModel.h:22
KisCumulativeUndoModel::KisCumulativeUndoModel
KisCumulativeUndoModel(lager::cursor< KisCumulativeUndoData > _data)
Definition
KisCumulativeUndoModel.cpp:10
kislager::lenses::scale_int_to_real
constexpr auto scale_int_to_real
Definition
KisLager.h:54
KisCumulativeUndoData::maxGroupSeparation
int maxGroupSeparation
Definition
KisCumulativeUndoData.h:26
KisCumulativeUndoData::maxGroupDuration
int maxGroupDuration
Definition
KisCumulativeUndoData.h:27
KisCumulativeUndoData::excludeFromMerge
int excludeFromMerge
Definition
KisCumulativeUndoData.h:24
KisCumulativeUndoData::mergeTimeout
int mergeTimeout
Definition
KisCumulativeUndoData.h:25
libs
ui
dialogs
KisCumulativeUndoModel.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52