Perceptual Color
4#ifndef COLORWHEELIMAGE_H
5#define COLORWHEELIMAGE_H
9#include <qsharedpointer.h>
59class ColorWheelImage final
62 explicit ColorWheelImage(
const QSharedPointer<PerceptualColor::RgbColorSpace> &colorSpace);
63 [[nodiscard]] QImage getImage();
64 void setBorder(
const qreal newBorder);
65 void setDevicePixelRatioF(
const qreal newDevicePixelRatioF);
66 void setImageSize(
const int newImageSize);
67 void setWheelThickness(
const qreal newWheelThickness);
70 Q_DISABLE_COPY(ColorWheelImage)
73 friend class TestColorWheelImage;
78 qreal m_borderPhysical = 0;
82 qreal m_devicePixelRatioF = 1;
95 int m_imageSizePhysical = 0;
97 QSharedPointer<PerceptualColor::RgbColorSpace> m_rgbColorSpace;
101 qreal m_wheelThicknessPhysical = 0;
The namespace of this library.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:46:43 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.