Perceptual Color
wheelcolorpicker.h
66 Q_PROPERTY(PerceptualColor::GenericColor currentColorCielchD50 READ currentColorCielchD50 WRITE setCurrentColorCielchD50 NOTIFY currentColorCielchD50Changed USER true)
70 Q_INVOKABLE explicit WheelColorPicker(const QSharedPointer<PerceptualColor::RgbColorSpace> &colorSpace, QWidget *parent = nullptr);
82 void currentColorCielchD50Changed(const PerceptualColor::GenericColor &newCurrentColorCielchD50);
Q_INVOKABLE AbstractDiagram(QWidget *parent=nullptr)
The constructor.
Definition abstractdiagram.cpp:28
virtual QSize sizeHint() const override
Recommended minimum size for the widget.
Definition wheelcolorpicker.cpp:384
void currentColorCielchD50Changed(const PerceptualColor::GenericColor &newCurrentColorCielchD50)
Notify signal for property currentColorCielchD50.
void setCurrentColorCielchD50(const PerceptualColor::GenericColor &newCurrentColorCielchD50)
Setter for the currentColorCielchD50() property.
Definition wheelcolorpicker.cpp:329
PerceptualColor::GenericColor currentColorCielchD50
Currently selected color.
Definition wheelcolorpicker.h:66
virtual QSize minimumSizeHint() const override
Recommended size for the widget.
Definition wheelcolorpicker.cpp:347
Q_INVOKABLE WheelColorPicker(const QSharedPointer< PerceptualColor::RgbColorSpace > &colorSpace, QWidget *parent=nullptr)
Constructor.
Definition wheelcolorpicker.cpp:39
virtual void resizeEvent(QResizeEvent *event) override
React on a resize event.
Definition wheelcolorpicker.cpp:132
This file provides support for C++ symbol import and export.
#define PERCEPTUALCOLOR_IMPORTEXPORT
A macro that either exports dynamic library symbols or imports dynamic library symbols or does nothin...
Definition importexport.h:154
Q_INVOKABLEQ_INVOKABLE
Q_OBJECTQ_OBJECT
Q_PROPERTY(...)
Q_SIGNALSQ_SIGNALS
QObject * parent() const const
QWidget(QWidget *parent, Qt::WindowFlags f)
virtual bool event(QEvent *event) override
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 11:52:12 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 11:52:12 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.