Krita Source Code Documentation
Loading...
Searching...
No Matches
KisDitherWidget.h
Go to the documentation of this file.
1
/*
2
* This file is part of the KDE project
3
*
4
* SPDX-FileCopyrightText: 2019 Carl Olsson <carl.olsson@gmail.com>
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
9
#ifndef KIS_DITHER_WIDGET_H
10
#define KIS_DITHER_WIDGET_H
11
12
#include <kritaui_export.h>
13
#include <QWidget>
14
#include "ui_KisDitherWidget.h"
15
16
class
KisResourceItemChooser
;
17
class
KisPropertiesConfiguration
;
18
class
KisFilterConfiguration
;
19
20
class
KRITAUI_EXPORT
KisDitherWidget
:
public
QWidget,
public
Ui::KisDitherWidget
21
{
22
Q_OBJECT
23
public
:
24
KisDitherWidget
(QWidget* parent = 0);
25
void
setConfiguration(
const
KisFilterConfiguration
&config,
const
QString &prefix =
""
);
26
void
configuration(
KisPropertiesConfiguration
&config,
const
QString &prefix =
""
)
const
;
27
static
void
factoryConfiguration(
KisPropertiesConfiguration
&config,
const
QString &prefix =
""
);
28
static
QList<KoResourceLoadResult>
prepareLinkedResources(
const
KisFilterConfiguration
&config,
const
QString &prefix,
KisResourcesInterfaceSP
resourcesInterface);
29
30
Q_SIGNALS:
31
void
sigConfigurationItemChanged
();
32
private
:
33
KisResourceItemChooser
*
m_ditherPatternWidget
;
34
};
35
36
#endif
KisDitherWidget
Definition
KisDitherWidget.h:21
KisDitherWidget::m_ditherPatternWidget
KisResourceItemChooser * m_ditherPatternWidget
Definition
KisDitherWidget.h:33
KisDitherWidget::sigConfigurationItemChanged
void sigConfigurationItemChanged()
KisResourceItemChooser
Definition
KisResourceItemChooser.cpp:57
QList
Definition
KisQStringListFwd.h:16
QSharedPointer< KisResourcesInterface >
KisFilterConfiguration
Definition
kis_filter_configuration.cc:25
KisPropertiesConfiguration
Definition
kis_properties_configuration.cc:26
libs
ui
widgets
KisDitherWidget.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52