Krita Source Code Documentation
Loading...
Searching...
No Matches
KisGradientGeneratorConfigWidget.h
Go to the documentation of this file.
1
/*
2
* KDE. Krita Project.
3
*
4
* SPDX-FileCopyrightText: 2020 Deif Lou <ginoba@gmail.com>
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
9
#ifndef KISGRADIENTGENERATORCONFIGWIDGET_H
10
#define KISGRADIENTGENERATORCONFIGWIDGET_H
11
12
#include <
kis_config_widget.h
>
13
#include <
KoAbstractGradient.h
>
14
15
#include "ui_KisGradientGeneratorConfigWidget.h"
16
17
class
KisViewManager
;
18
19
class
KisGradientGeneratorConfigWidget
:
public
KisConfigWidget
20
{
21
Q_OBJECT
22
public
:
23
KisGradientGeneratorConfigWidget
(QWidget* parent = 0);
24
~KisGradientGeneratorConfigWidget
()
override
;
25
26
void
setConfiguration
(
const
KisPropertiesConfigurationSP
)
override
;
27
KisPropertiesConfigurationSP
configuration
()
const override
;
28
29
void
setView
(
KisViewManager
*view)
override
;
30
void
setCanvasResourcesInterface
(
KoCanvasResourcesInterfaceSP
canvasResourcesInterface
)
override
;
31
32
private
:
33
Ui_GradientGeneratorConfigWidget
m_ui
;
34
KisViewManager
*
m_view
;
35
36
private
Q_SLOTS:
37
void
slot_radioButtonEndPositionCartesianCoordinates_toggled
(
bool
enabled);
38
void
slot_radioButtonEndPositionPolarCoordinates_toggled
(
bool
enabled);
39
40
};
41
42
#endif
KoAbstractGradient.h
KisConfigWidget
Definition
kis_config_widget.h:31
KisConfigWidget::canvasResourcesInterface
virtual KoCanvasResourcesInterfaceSP canvasResourcesInterface() const
Definition
kis_config_widget.cpp:44
KisGradientGeneratorConfigWidget
Definition
KisGradientGeneratorConfigWidget.h:20
KisGradientGeneratorConfigWidget::~KisGradientGeneratorConfigWidget
~KisGradientGeneratorConfigWidget() override
Definition
KisGradientGeneratorConfigWidget.cpp:107
KisGradientGeneratorConfigWidget::setCanvasResourcesInterface
void setCanvasResourcesInterface(KoCanvasResourcesInterfaceSP canvasResourcesInterface) override
Definition
KisGradientGeneratorConfigWidget.cpp:211
KisGradientGeneratorConfigWidget::m_view
KisViewManager * m_view
Definition
KisGradientGeneratorConfigWidget.h:34
KisGradientGeneratorConfigWidget::configuration
KisPropertiesConfigurationSP configuration() const override
Definition
KisGradientGeneratorConfigWidget.cpp:163
KisGradientGeneratorConfigWidget::slot_radioButtonEndPositionPolarCoordinates_toggled
void slot_radioButtonEndPositionPolarCoordinates_toggled(bool enabled)
Definition
KisGradientGeneratorConfigWidget.cpp:227
KisGradientGeneratorConfigWidget::setConfiguration
void setConfiguration(const KisPropertiesConfigurationSP) override
Definition
KisGradientGeneratorConfigWidget.cpp:112
KisGradientGeneratorConfigWidget::slot_radioButtonEndPositionCartesianCoordinates_toggled
void slot_radioButtonEndPositionCartesianCoordinates_toggled(bool enabled)
Definition
KisGradientGeneratorConfigWidget.cpp:217
KisGradientGeneratorConfigWidget::setView
void setView(KisViewManager *view) override
Definition
KisGradientGeneratorConfigWidget.cpp:203
KisGradientGeneratorConfigWidget::m_ui
Ui_GradientGeneratorConfigWidget m_ui
Definition
KisGradientGeneratorConfigWidget.h:33
KisGradientGeneratorConfigWidget::KisGradientGeneratorConfigWidget
KisGradientGeneratorConfigWidget(QWidget *parent=0)
Definition
KisGradientGeneratorConfigWidget.cpp:22
KisPinnedSharedPtr< KisPropertiesConfiguration >
KisViewManager
Definition
KisViewManager.h:52
QSharedPointer< KoCanvasResourcesInterface >
kis_config_widget.h
plugins
generators
gradient
KisGradientGeneratorConfigWidget.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52