Krita Source Code Documentation
Loading...
Searching...
No Matches
KisDuplicateOptionWidget.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2022 Sharaf Zaman <shzam@sdf.org>
3
*
4
* SPDX-License-Identifier: LGPL-2.0-or-later
5
*/
6
7
#ifndef __KISDUPLICATEOPTIONWIDGET_H_
8
#define __KISDUPLICATEOPTIONWIDGET_H_
9
10
#include <
KisDuplicateOptionData.h
>
11
#include <
kis_paintop_option.h
>
12
13
class
KisDuplicateOptionWidget
:
public
KisPaintOpOption
14
{
15
Q_OBJECT
16
public
:
17
using
data_type
=
KisDuplicateOptionData
;
18
19
KisDuplicateOptionWidget
(lager::cursor<data_type> optionData);
20
~KisDuplicateOptionWidget
();
21
22
void
writeOptionSetting
(
KisPropertiesConfigurationSP
setting)
const override
;
23
void
readOptionSetting
(
const
KisPropertiesConfigurationSP
setting)
override
;
24
25
private
:
26
struct
Private
;
27
const
QScopedPointer<Private>
m_d
;
28
};
29
30
#endif
// __KISDUPLICATEOPTIONWIDGET_H_
KisDuplicateOptionData.h
KisDuplicateOptionWidget
Definition
KisDuplicateOptionWidget.h:14
KisDuplicateOptionWidget::~KisDuplicateOptionWidget
~KisDuplicateOptionWidget()
Definition
KisDuplicateOptionWidget.cpp:61
KisDuplicateOptionWidget::writeOptionSetting
void writeOptionSetting(KisPropertiesConfigurationSP setting) const override
Definition
KisDuplicateOptionWidget.cpp:65
KisDuplicateOptionWidget::KisDuplicateOptionWidget
KisDuplicateOptionWidget(lager::cursor< data_type > optionData)
Definition
KisDuplicateOptionWidget.cpp:36
KisDuplicateOptionWidget::readOptionSetting
void readOptionSetting(const KisPropertiesConfigurationSP setting) override
Definition
KisDuplicateOptionWidget.cpp:70
KisDuplicateOptionWidget::m_d
const QScopedPointer< Private > m_d
Definition
KisDuplicateOptionWidget.h:27
KisPaintOpOption
Definition
kis_paintop_option.h:38
KisPinnedSharedPtr< KisPropertiesConfiguration >
kis_paintop_option.h
Private
Definition
SvgTransformParser.cpp:20
KisDuplicateOptionData
Definition
KisDuplicateOptionData.h:24
plugins
paintops
defaultpaintops
duplicate
KisDuplicateOptionWidget.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52