Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_wdg_options_rgbe.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2023 Rasyuqa A. H. <qampidh@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include <
KoColor.h
>
8
9
#include "
kis_wdg_options_rgbe.h
"
10
11
12
KisWdgOptionsRGBE::KisWdgOptionsRGBE
(QWidget *parent)
13
:
KisConfigWidget
(parent)
14
{
15
setupUi(
this
);
16
}
17
18
void
KisWdgOptionsRGBE::setConfiguration
(
const
KisPropertiesConfigurationSP
cfg)
19
{
20
KoColor
background(
KoColorSpaceRegistry::instance
()->rgb8());
21
background.
fromQColor
(Qt::white);
22
bnTransparencyFillColor->setDefaultColor(background);
23
24
bnTransparencyFillColor->setColor(cfg->getColor(
"transparencyFillcolor"
, background));
25
}
26
27
KisPropertiesConfigurationSP
KisWdgOptionsRGBE::configuration
()
const
28
{
29
KisPropertiesConfigurationSP
cfg =
new
KisPropertiesConfiguration
();
30
31
QVariant transparencyFillcolor;
32
transparencyFillcolor.setValue(bnTransparencyFillColor->color());
33
34
cfg->setProperty(
"transparencyFillcolor"
, transparencyFillcolor);
35
36
return
cfg;
37
}
KoColor.h
KisConfigWidget
Definition
kis_config_widget.h:31
KisPinnedSharedPtr< KisPropertiesConfiguration >
KisWdgOptionsRGBE::KisWdgOptionsRGBE
KisWdgOptionsRGBE(QWidget *parent)
Definition
kis_wdg_options_rgbe.cpp:12
KisWdgOptionsRGBE::setConfiguration
void setConfiguration(const KisPropertiesConfigurationSP cfg) override
Definition
kis_wdg_options_rgbe.cpp:18
KisWdgOptionsRGBE::configuration
KisPropertiesConfigurationSP configuration() const override
Definition
kis_wdg_options_rgbe.cpp:27
KoColor
Definition
KoColor.h:31
KoColor::fromQColor
void fromQColor(const QColor &c)
Convenient function for converting from a QColor.
Definition
KoColor.cpp:213
kis_wdg_options_rgbe.h
KisPropertiesConfiguration
Definition
kis_properties_configuration.cc:26
KoColorSpaceRegistry::instance
static KoColorSpaceRegistry * instance()
Definition
KoColorSpaceRegistry.cpp:137
plugins
impex
rgbe
kis_wdg_options_rgbe.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52