The QColorTransform class is a transformation between color spaces. More...
Header: | #include <QColorTransform> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
Since: | Qt 5.14 |
bool | isIdentity() const |
QRgb | map(QRgb argb) const |
QRgba64 | map(QRgba64 rgba64) const |
QRgbaFloat16 | map(QRgbaFloat16 rgbafp16) const |
QRgbaFloat32 | map(QRgbaFloat32 rgbafp32) const |
QColor | map(const QColor &color) const |
bool | operator!=(const QColorTransform &ct1, const QColorTransform &ct2) |
bool | operator==(const QColorTransform &ct1, const QColorTransform &ct2) |
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.
[since 6.4]
bool QColorTransform::isIdentity() constReturns true if the color transform is the identity transform.
This function was introduced in Qt 6.4.
Applies the color transformation on the QRgb value argb.
The input should be opaque or unpremultiplied.
Applies the color transformation on the QRgba64 value rgba64.
The input should be opaque or unpremultiplied.
[since 6.4]
QRgbaFloat16 QColorTransform::map(QRgbaFloat16 rgbafp16) constApplies 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) constApplies the color transformation on the QRgbaFloat32 value rgbafp32.
The input should be opaque or unpremultiplied.
This function was introduced in Qt 6.4.
Applies the color transformation on the QColor value color.
[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.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: