IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QColorTransform Class

The QColorTransform class is a transformation between color spaces.

This class was introduced in Qt 5.14.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

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.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+