Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_wdg_gaussian_blur.h
Go to the documentation of this file.
1/*
2 * This file is part of Krita
3 *
4 * SPDX-FileCopyrightText: 2009 Edward Apap <schumifer@hotmail.com>
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 */
8
9#ifndef _KIS_WDG_GAUSSIAN_BLUR_H_
10#define _KIS_WDG_GAUSSIAN_BLUR_H_
11
12#include <kis_config_widget.h>
13
14class Ui_WdgGaussianBlur;
15
17{
18 Q_OBJECT
19public:
20 KisWdgGaussianBlur(bool useForMasks, QWidget * parent);
21 ~KisWdgGaussianBlur() override;
22 inline const Ui_WdgGaussianBlur* widget() const {
23 return m_widget;
24 }
27
28private Q_SLOTS:
29 void horizontalRadiusChanged(qreal);
30 void verticalRadiusChanged(qreal);
31 void aspectLockChanged(bool);
32
33private:
34 Ui_WdgGaussianBlur* m_widget;
35};
36
37#endif
KisWdgGaussianBlur(bool useForMasks, QWidget *parent)
KisPropertiesConfigurationSP configuration() const override
void setConfiguration(const KisPropertiesConfigurationSP) override
Ui_WdgGaussianBlur * m_widget
const Ui_WdgGaussianBlur * widget() const