Krita Source Code Documentation
Loading...
Searching...
No Matches
KisLayerStyleAngleSelector.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2018 Anna Medonosova <anna.medonosova@gmail.com>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6
7#ifndef KISLAYERSTYLEANGLESELECTOR_H
8#define KISLAYERSTYLEANGLESELECTOR_H
9
10#include <QWidget>
11
12#include <ui_wdgKisLayerStyleAngleSelector.h>
13
14class KisLayerStyleAngleSelector : public QWidget
15{
16 Q_OBJECT
17
18public:
19 KisLayerStyleAngleSelector(QWidget* parent);
20
21 int value();
22 void setValue(int value);
23
24 void enableGlobalLight(bool enable);
25
26 bool useGlobalLight();
27 void setUseGlobalLight(bool state);
28
30
31Q_SIGNALS:
32 void valueChanged(int);
35
36private Q_SLOTS:
39
40private:
41 void emitChangeSignals();
42
43 Ui_WdgKisLayerStyleAngleSelector* ui;
44
46};
47
48#endif // KISLAYERSTYLEANGLESELECTOR_H
A widget with several options to select an angle.
Ui_WdgKisLayerStyleAngleSelector * ui