Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_wdg_noise.h
Go to the documentation of this file.
1
/*
2
* This file is part of Krita
3
*
4
* SPDX-FileCopyrightText: 2006 Cyrille Berger <cberger@cberger.net>
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
9
#ifndef KIS_WDG_NOISE_H
10
#define KIS_WDG_NOISE_H
11
12
#include <
kis_config_widget.h
>
13
14
class
Ui_WdgNoiseOptions;
15
class
KisFilter
;
16
17
class
KisWdgNoise
:
public
KisConfigWidget
18
{
19
Q_OBJECT
20
21
public
:
22
KisWdgNoise
(
KisFilter
* nfilter, QWidget* parent = 0);
23
~KisWdgNoise
()
override
;
24
25
public
:
26
void
setConfiguration
(
const
KisPropertiesConfigurationSP
)
override
;
27
KisPropertiesConfigurationSP
configuration
()
const override
;
28
29
private
:
30
QScopedPointer<Ui_WdgNoiseOptions>
m_widget
;
31
int
m_seedThreshold
;
32
int
m_seedRed
;
33
int
m_seedGreen
;
34
int
m_seedBlue
;
35
bool
m_isGrayscale
;
36
};
37
38
#endif
39
KisConfigWidget
Definition
kis_config_widget.h:31
KisFilter
Definition
kis_filter.h:27
KisPinnedSharedPtr< KisPropertiesConfiguration >
KisWdgNoise
Definition
kis_wdg_noise.h:18
KisWdgNoise::setConfiguration
void setConfiguration(const KisPropertiesConfigurationSP) override
Definition
kis_wdg_noise.cpp:37
KisWdgNoise::m_seedThreshold
int m_seedThreshold
Definition
kis_wdg_noise.h:31
KisWdgNoise::m_seedBlue
int m_seedBlue
Definition
kis_wdg_noise.h:34
KisWdgNoise::configuration
KisPropertiesConfigurationSP configuration() const override
Definition
kis_wdg_noise.cpp:51
KisWdgNoise::~KisWdgNoise
~KisWdgNoise() override
KisWdgNoise::m_seedRed
int m_seedRed
Definition
kis_wdg_noise.h:32
KisWdgNoise::m_isGrayscale
bool m_isGrayscale
Definition
kis_wdg_noise.h:35
KisWdgNoise::m_seedGreen
int m_seedGreen
Definition
kis_wdg_noise.h:33
KisWdgNoise::m_widget
QScopedPointer< Ui_WdgNoiseOptions > m_widget
Definition
kis_wdg_noise.h:30
KisWdgNoise::KisWdgNoise
KisWdgNoise(KisFilter *nfilter, QWidget *parent=0)
Definition
kis_wdg_noise.cpp:18
kis_config_widget.h
plugins
filters
noisefilter
kis_wdg_noise.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52