QColorTransform Class
The QColorTransform class is a transformation between color spaces. More...
Header: | #include <QColorTransform> |
CMake: | find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
Since: | Qt 5.14 |
Public Functions
QRgb | map(QRgb argb) const |
QRgba64 | map(QRgba64 rgba64) const |
QColor | map(const QColor &color) const |
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
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.
QColor QColorTransform::map(const QColor &color) const
Applies the color transformation on the QColor value color.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qcolortransform.html