4#ifndef WHEELCOLORPICKER_P_H
5#define WHEELCOLORPICKER_P_H
10#include "constpropagatingrawpointer.h"
14#include <qsharedpointer.h>
18#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
19#include <qtmetamacros.h>
21#include <qobjectdefs.h>
27class ChromaLightnessDiagram;
30class WheelColorPicker;
36class WheelColorPickerPrivate final :
public QObject
42 explicit WheelColorPickerPrivate(WheelColorPicker *backLink);
44 virtual ~WheelColorPickerPrivate() noexcept override = default;
47 [[nodiscard]]
QSizeF optimalChromaLightnessDiagramSize() const;
48 void resizeChildWidgets();
52 QPointer<ChromaLightnessDiagram> m_chromaLightnessDiagram;
62 Q_DISABLE_COPY(WheelColorPickerPrivate)
66 ConstPropagatingRawPointer<WheelColorPicker> q_pointer;
The namespace of this library.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:57:18 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.