Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_spinbox_color_selector.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2016 Wolthera van Hovell tot Westerflier <griffinvalley@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#ifndef KISSPINBOXCOLORSELECTOR_H
8
#define KISSPINBOXCOLORSELECTOR_H
9
10
#include <QWidget>
11
#include "kritawidgets_export.h"
12
#include <QScopedPointer>
13
#include "
KoColor.h
"
14
#include "
KoColorSpace.h
"
15
21
class
KRITAWIDGETS_EXPORT
KisSpinboxColorSelector
:
public
QWidget
22
{
23
Q_OBJECT
24
public
:
25
explicit
KisSpinboxColorSelector
(QWidget *parent);
26
~KisSpinboxColorSelector
()
override
;
27
28
void
chooseAlpha
(
bool
chooseAlpha);
29
30
Q_SIGNALS:
31
32
void
sigNewColor
(
KoColor
color);
33
34
public
Q_SLOTS:
35
36
void
slotSetColorSpace(
const
KoColorSpace
*cs);
37
void
slotSetColor(
KoColor
color);
38
private
Q_SLOTS:
39
void
slotUpdateFromSpinBoxes();
40
private
:
41
struct
Private
;
42
const
QScopedPointer<Private>
m_d
;
43
void
createColorFromSpinboxValues();
44
void
updateSpinboxesWithNewValues();
45
};
46
47
#endif
// KISSPINBOXCOLORSELECTOR_H
KoColorSpace.h
KoColor.h
KisSpinboxColorSelector
The KisSpinboxColorSelector class This will give a widget with spinboxes depending on the color space...
Definition
kis_spinbox_color_selector.h:22
KisSpinboxColorSelector::sigNewColor
void sigNewColor(KoColor color)
KisSpinboxColorSelector::chooseAlpha
void chooseAlpha(bool chooseAlpha)
KisSpinboxColorSelector::m_d
const QScopedPointer< Private > m_d
Definition
kis_spinbox_color_selector.h:42
KoColorSpace
Definition
KoColorSpace.h:78
KoColor
Definition
KoColor.h:31
Private
Definition
SvgTransformParser.cpp:20
libs
widgets
kis_spinbox_color_selector.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52