Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_filterop_settings.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2002 Patrick Julien <freak@codepimps.org>
3
* SPDX-FileCopyrightText: 2004-2008 Boudewijn Rempt <boud@valdyas.org>
4
* SPDX-FileCopyrightText: 2004 Clarence Dang <dang@kde.org>
5
* SPDX-FileCopyrightText: 2004 Adrian Page <adrian@pagenet.plus.com>
6
* SPDX-FileCopyrightText: 2004 Cyrille Berger <cberger@cberger.net>
7
*
8
* SPDX-License-Identifier: GPL-2.0-or-later
9
*/
10
11
#ifndef KIS_FILTEROP_SETTINGS_H_
12
#define KIS_FILTEROP_SETTINGS_H_
13
14
#include <
kis_brush_based_paintop_settings.h
>
15
#include <
kis_types.h
>
16
17
#include "
kis_filterop_settings_widget.h
"
18
19
class
QDomElement;
20
class
KisFilterConfiguration
;
21
22
class
KisFilterOpSettings
:
public
KisBrushBasedPaintOpSettings
23
{
24
25
public
:
26
KisFilterOpSettings
(
KisResourcesInterfaceSP
resourcesInterface
);
27
28
~KisFilterOpSettings
()
override
;
29
bool
paintIncremental
()
override
;
30
31
KisFilterConfigurationSP
filterConfig
()
const
;
32
33
using
KisPaintOpSettings::toXML
;
34
void
toXML
(QDomDocument& doc, QDomElement& root)
const override
;
35
36
using
KisPaintOpSettings::fromXML
;
37
void
fromXML
(
const
QDomElement& e)
override
;
38
39
bool
hasPatternSettings
()
const override
;
40
};
41
42
43
#endif
// KIS_FILTEROP_SETTINGS_H_
KisBrushBasedPaintOpSettings
Definition
kis_brush_based_paintop_settings.h:19
KisFilterOpSettings
Definition
kis_filterop_settings.h:23
KisFilterOpSettings::fromXML
void fromXML(const QDomElement &e) override
Definition
kis_filterop_settings.cpp:66
KisFilterOpSettings::hasPatternSettings
bool hasPatternSettings() const override
Definition
kis_filterop_settings.cpp:83
KisFilterOpSettings::filterConfig
KisFilterConfigurationSP filterConfig() const
Definition
kis_filterop_settings.cpp:39
KisFilterOpSettings::paintIncremental
bool paintIncremental() override
Reimplemented.
Definition
kis_filterop_settings.cpp:34
KisFilterOpSettings::KisFilterOpSettings
KisFilterOpSettings(KisResourcesInterfaceSP resourcesInterface)
Definition
kis_filterop_settings.cpp:24
KisFilterOpSettings::~KisFilterOpSettings
~KisFilterOpSettings() override
Definition
kis_filterop_settings.cpp:30
KisPinnedSharedPtr< KisFilterConfiguration >
QSharedPointer< KisResourcesInterface >
kis_brush_based_paintop_settings.h
kis_filterop_settings_widget.h
kis_types.h
KisFilterConfiguration
Definition
kis_filter_configuration.cc:25
KisPaintOpSettings::resourcesInterface
KisResourcesInterfaceSP resourcesInterface
Definition
kis_paintop_settings.cpp:84
KisPropertiesConfiguration::fromXML
bool fromXML(const QString &xml, bool clear=true) override
Definition
kis_properties_configuration.cc:55
KisPropertiesConfiguration::toXML
QString toXML() const override
Definition
kis_properties_configuration.cc:127
plugins
paintops
filterop
kis_filterop_settings.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52