Krita Source Code Documentation
Loading...
Searching...
No Matches
WGQuickSettingsWidget.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2020 Mathias Wein <lynx.mw+kde@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-3.0-or-later
5
*/
6
7
#ifndef WGQUICKSETTINGSWIDGET_H
8
#define WGQUICKSETTINGSWIDGET_H
9
10
#include <
KisVisualColorModel.h
>
11
#include <QWidget>
12
13
class
QAbstractButton;
14
class
QButtonGroup;
15
class
Ui_QuickSettingsWidget;
16
class
KisColorSelectorConfiguration
;
17
class
KisVisualColorSelector
;
18
class
WGSelectorConfigGrid
;
19
20
class
WGQuickSettingsWidget
:
public
QWidget
21
{
22
Q_OBJECT
23
public
:
24
explicit
WGQuickSettingsWidget
(QWidget *parent = 0,
KisVisualColorSelector
*selector = 0);
25
~WGQuickSettingsWidget
()
override
;
26
void
loadConfiguration
();
27
28
protected
:
29
void
showEvent
(QShowEvent *event)
override
;
30
31
private
Q_SLOTS:
32
void
slotColorGroupToggled
(
int
id
,
bool
checked);
33
void
slotConfigSelected
(
const
KisColorSelectorConfiguration
&config);
34
35
private
:
36
Ui_QuickSettingsWidget *
m_ui
;
37
QButtonGroup *
m_modelGroup
;
38
KisVisualColorSelector
*
m_selector
;
39
WGSelectorConfigGrid
*
m_selectorConf
;
40
};
41
42
#endif
// WGQUICKSETTINGSWIDGET_H
KisVisualColorModel.h
KisColorSelectorConfiguration
Definition
KisColorSelectorConfiguration.h:16
KisVisualColorSelector
The KisVisualColorSelector class.
Definition
KisVisualColorSelector.h:31
WGQuickSettingsWidget
Definition
WGQuickSettingsWidget.h:21
WGQuickSettingsWidget::slotColorGroupToggled
void slotColorGroupToggled(int id, bool checked)
Definition
WGQuickSettingsWidget.cpp:64
WGQuickSettingsWidget::m_selectorConf
WGSelectorConfigGrid * m_selectorConf
Definition
WGQuickSettingsWidget.h:39
WGQuickSettingsWidget::loadConfiguration
void loadConfiguration()
Definition
WGQuickSettingsWidget.cpp:43
WGQuickSettingsWidget::~WGQuickSettingsWidget
~WGQuickSettingsWidget() override
Definition
WGQuickSettingsWidget.cpp:38
WGQuickSettingsWidget::m_modelGroup
QButtonGroup * m_modelGroup
Definition
WGQuickSettingsWidget.h:37
WGQuickSettingsWidget::WGQuickSettingsWidget
WGQuickSettingsWidget(QWidget *parent=0, KisVisualColorSelector *selector=0)
Definition
WGQuickSettingsWidget.cpp:18
WGQuickSettingsWidget::showEvent
void showEvent(QShowEvent *event) override
Definition
WGQuickSettingsWidget.cpp:49
WGQuickSettingsWidget::m_selector
KisVisualColorSelector * m_selector
Definition
WGQuickSettingsWidget.h:38
WGQuickSettingsWidget::slotConfigSelected
void slotConfigSelected(const KisColorSelectorConfiguration &config)
Definition
WGQuickSettingsWidget.cpp:77
WGQuickSettingsWidget::m_ui
Ui_QuickSettingsWidget * m_ui
Definition
WGQuickSettingsWidget.h:36
WGSelectorConfigGrid
Definition
WGSelectorConfigGrid.h:22
plugins
dockers
widegamutcolorselector
WGQuickSettingsWidget.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52