Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSpinboxHSXSelector.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-2.0-or-later
5
*/
6
7
#ifndef KISSPINBOXHSXSELECTOR_H
8
#define KISSPINBOXHSXSELECTOR_H
9
10
#include "kritawidgets_export.h"
11
#include "
KisVisualColorModel.h
"
12
13
#include <QWidget>
14
#include <QVector4D>
15
#include <QScopedPointer>
16
22
class
KRITAWIDGETS_EXPORT
KisSpinboxHSXSelector
:
public
QWidget
23
{
24
Q_OBJECT
25
public
:
26
explicit
KisSpinboxHSXSelector
(QWidget *parent =
nullptr
);
27
~KisSpinboxHSXSelector
()
override
;
28
37
void
setModel(
KisVisualColorModelSP
model);
38
39
Q_SIGNALS:
40
void
sigChannelValuesChanged
(
const
QVector4D &values);
41
42
public
Q_SLOTS:
43
void
slotColorModelChanged();
44
void
slotChannelValuesChanged(
const
QVector4D &values);
45
private
Q_SLOTS:
46
void
slotSpinBoxChanged();
47
private
:
48
struct
Private
;
49
const
QScopedPointer<Private>
m_d
;
50
};
51
52
#endif
// KISSPINBOXHSXSELECTOR_H
KisVisualColorModel.h
KisSpinboxHSXSelector
Definition
KisSpinboxHSXSelector.h:23
KisSpinboxHSXSelector::m_d
const QScopedPointer< Private > m_d
Definition
KisSpinboxHSXSelector.h:49
KisSpinboxHSXSelector::sigChannelValuesChanged
void sigChannelValuesChanged(const QVector4D &values)
QSharedPointer< KisVisualColorModel >
Private
Definition
SvgTransformParser.cpp:20
libs
widgets
KisSpinboxHSXSelector.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52