Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qquickcolordialogutils_p.h
Go to the documentation of this file.
1
// Copyright (C) 2022 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
#
ifndef
QQUICKCOLORDIALOGUTILS_P_H
6
#
define
QQUICKCOLORDIALOGUTILS_P_H
7
8
9
//
10
// W A R N I N G
11
// -------------
12
//
13
// This file is not part of the Qt API. It exists purely as an
14
// implementation detail. This header file may change from version to
15
// version without notice, or even be removed.
16
//
17
// We mean it.
18
//
19
20
#
include
<
QtCore
/
QtGlobal
>
21
22
QT_BEGIN_NAMESPACE
23
24
std::pair<qreal, qreal> getSaturationAndValue(qreal saturation, qreal lightness);
25
26
std
::
pair
<
qreal
,
qreal
>
getSaturationAndLightness
(qreal saturation, qreal value);
27
28
struct
HSVA
29
{
30
qreal
h
= .0;
31
qreal
s
= .0;
32
union
{
33
qreal v = 1.0;
34
qreal l;
35
};
36
qreal
a
= 1.0;
37
};
38
39
QT_END_NAMESPACE
40
41
#
endif
// QQUICKCOLORDIALOGUTILS_P_H
QQuickAbstractColorPickerPrivate
Definition
qquickabstractcolorpicker_p_p.h:28
QQuickAbstractColorPickerPrivate::handleUngrab
void handleUngrab() override
Definition
qquickabstractcolorpicker.cpp:48
QQuickAbstractColorPickerPrivate::m_hsva
HSVA m_hsva
Definition
qquickabstractcolorpicker_p_p.h:50
QQuickAbstractColorPickerPrivate::handleRelease
bool handleRelease(const QPointF &point, ulong timestamp) override
Definition
qquickabstractcolorpicker.cpp:36
QQuickAbstractColorPickerPrivate::cancelHandle
void cancelHandle()
Definition
qquickabstractcolorpicker.cpp:56
QQuickAbstractColorPickerPrivate::itemImplicitHeightChanged
void itemImplicitHeightChanged(QQuickItem *item) override
Definition
qquickabstractcolorpicker.cpp:82
QQuickAbstractColorPickerPrivate::m_hsl
bool m_hsl
Definition
qquickabstractcolorpicker_p_p.h:56
QQuickAbstractColorPickerPrivate::m_pressed
bool m_pressed
Definition
qquickabstractcolorpicker_p_p.h:53
QQuickAbstractColorPickerPrivate::m_handle
QQuickDeferredPointer< QQuickItem > m_handle
Definition
qquickabstractcolorpicker_p_p.h:52
QQuickAbstractColorPickerPrivate::itemImplicitWidthChanged
void itemImplicitWidthChanged(QQuickItem *item) override
Definition
qquickabstractcolorpicker.cpp:74
QQuickAbstractColorPickerPrivate::handlePress
bool handlePress(const QPointF &point, ulong timestamp) override
Definition
qquickabstractcolorpicker.cpp:17
QQuickAbstractColorPickerPrivate::m_pressPoint
QPointF m_pressPoint
Definition
qquickabstractcolorpicker_p_p.h:51
QQuickAbstractColorPickerPrivate::get
static QQuickAbstractColorPickerPrivate * get(QQuickAbstractColorPicker *colorPicker)
Definition
qquickabstractcolorpicker_p_p.h:34
QQuickAbstractColorPickerPrivate::handleMove
bool handleMove(const QPointF &point, ulong timestamp) override
Definition
qquickabstractcolorpicker.cpp:27
QQuickAbstractColorPickerPrivate::executeHandle
void executeHandle(bool complete=false)
Definition
qquickabstractcolorpicker.cpp:62
QQuickAbstractColorPickerPrivate::QQuickAbstractColorPickerPrivate
QQuickAbstractColorPickerPrivate()
QQuickAbstractColorPicker
Definition
qquickabstractcolorpicker_p.h:29
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
getSaturationAndLightness
std::pair< qreal, qreal > getSaturationAndLightness(qreal saturation, qreal value)
Definition
qquickcolordialogutils.cpp:18
HSVA
Definition
qquickcolordialogutils_p.h:29
HSVA::h
qreal h
Definition
qquickcolordialogutils_p.h:30
HSVA::s
qreal s
Definition
qquickcolordialogutils_p.h:31
HSVA::a
qreal a
Definition
qquickcolordialogutils_p.h:36
qtdeclarative
src
quickdialogs
quickdialogsquickimpl
qquickcolordialogutils_p.h
Generated on
for Qt by
1.18.0