Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_wdg_color_to_alpha.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_COLOR_TO_ALPHA_H_
10#define _KIS_WDG_COLOR_TO_ALPHA_H_
11
12#include <kis_config_widget.h>
13
14class KoColor;
15class Ui_WdgColorToAlphaBase;
16
17
19{
20 Q_OBJECT
21public:
22 KisWdgColorToAlpha(QWidget * parent);
23 ~KisWdgColorToAlpha() override;
24 inline const Ui_WdgColorToAlphaBase* widget() const {
25 return m_widget;
26 }
27
28 void setView(KisViewManager *view) override;
29
32
33protected:
34
35 void hideEvent(QHideEvent *) override;
36 void showEvent(QShowEvent *) override;
37
38private Q_SLOTS:
39 void slotFgColorChanged(const KoColor &color);
40 void slotColorSelectorChanged(const KoColor &color);
41 void slotCustomColorSelected(const KoColor &color);
42
43private:
44 Ui_WdgColorToAlphaBase* m_widget;
46};
47
48#endif
void slotFgColorChanged(const KoColor &color)
Ui_WdgColorToAlphaBase * m_widget
void slotColorSelectorChanged(const KoColor &color)
void slotCustomColorSelected(const KoColor &color)
KisWdgColorToAlpha(QWidget *parent)
void setConfiguration(const KisPropertiesConfigurationSP) override
void setView(KisViewManager *view) override
void hideEvent(QHideEvent *) override
const Ui_WdgColorToAlphaBase * widget() const
void showEvent(QShowEvent *) override
KisPropertiesConfigurationSP configuration() const override