QColorTransform Class▲
-
Header: QColorTransform
-
Since: Qt 5.14
-
CMake:
find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
-
qmake: QT += gui
-
Group: QColorTransform is part of Painting Classes, appearance
Detailed Description▲
QColorTransform is an instantiation of a transformation between color spaces. It can be applied on color and pixels to convert them from one color space to another.
Setting up a QColorTransform takes some preprocessing, so keeping around QColorTransforms that you need often is recommended, instead of generating them on the fly.
Member Function Documentation▲
[since 6.4] bool QColorTransform::isIdentity() const▲
Returns true if the color transform is the identity transform.
This function was introduced in Qt 6.4.
QRgb QColorTransform::map(QRgb argb) const▲
Applies the color transformation on the QRgb value argb.
The input should be opaque or unpremultiplied.
QRgba64 QColorTransform::map(QRgba64 rgba64) const▲
Applies the color transformation on the QRgba64 value rgba64.
The input should be opaque or unpremultiplied.
[since 6.4] QRgbaFloat16 QColorTransform::map(QRgbaFloat16 rgbafp16) const▲
Applies the color transformation on the QRgbaFloat16 value rgbafp16.
The input should be opaque or unpremultiplied.
This function was introduced in Qt 6.4.
[since 6.4] QRgbaFloat32 QColorTransform::map(QRgbaFloat32 rgbafp32) const▲
Applies the color transformation on the QRgbaFloat32 value rgbafp32.
The input should be opaque or unpremultiplied.
This function was introduced in Qt 6.4.
QColor QColorTransform::map(const QColor &color) const▲
Applies the color transformation on the QColor value color.
Related Non-Members▲
[since 6.4] bool operator!=(const QColorTransform &ct1, const QColorTransform &ct2)▲
Returns true if ct1 does not define the same transformation as ct2.
This function was introduced in Qt 6.4.
[since 6.4] bool operator==(const QColorTransform &ct1, const QColorTransform &ct2)▲
Returns true if ct1 defines the same color transformation as ct2.
This function was introduced in Qt 6.4.