16#include "ui_wdgnoiseoptions.h"
21 m_widget.reset(
new Ui_WdgNoiseOptions());
40 if (config->getProperty(
"level",
value)) {
43 if (config->getProperty(
"opacity",
value)) {
46 if (config->getProperty(
"grayscale",
value)) {
54 config->setProperty(
"level",
m_widget->intLevel->value());
55 config->setProperty(
"opacity",
m_widget->intOpacity->value());
57 config->setProperty(
"seedRed",
m_seedRed);
60 config->setProperty(
"grayscale",
m_widget->chkGrayscale->isChecked());
float value(const T *src, size_t ch)
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
static KisResourcesInterfaceSP instance()
void setConfiguration(const KisPropertiesConfigurationSP) override
KisPropertiesConfigurationSP configuration() const override
QScopedPointer< Ui_WdgNoiseOptions > m_widget
KisWdgNoise(KisFilter *nfilter, QWidget *parent=0)