Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSpacingOptionModel.h
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#ifndef KISSPACINGOPTIONMODEL_H
7#define KISSPACINGOPTIONMODEL_H
8
9#include <lager/cursor.hpp>
10#include <lager/extra/qt.hpp>
11
12#include <QObject>
13
15
16class KisSpacingOptionModel : public QObject
17{
18 Q_OBJECT
19public:
20 KisSpacingOptionModel(lager::cursor<KisSpacingOptionMixIn> optionData);
21 lager::cursor<KisSpacingOptionMixIn> spacingOptionData;
22 LAGER_QT_CURSOR(bool, useSpacingUpdates);
23 LAGER_QT_CURSOR(bool, isotropicSpacing);
24};
25
26#endif // KISSPACINGOPTIONMODEL_H
lager::cursor< KisSpacingOptionMixIn > spacingOptionData
LAGER_QT_CURSOR(bool, isotropicSpacing)
LAGER_QT_CURSOR(bool, useSpacingUpdates)
KisSpacingOptionModel(lager::cursor< KisSpacingOptionMixIn > optionData)