QColorTransform#

The QColorTransform class is a transformation between color spaces. More

Inheritance diagram of PySide6.QtGui.QColorTransform

Synopsis#

Functions#

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

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.

class PySide6.QtGui.QColorTransform#

PySide6.QtGui.QColorTransform(colorTransform)

Parameters:

colorTransformPySide6.QtGui.QColorTransform

PySide6.QtGui.QColorTransform.isIdentity()#
Return type:

bool

Returns true if the color transform is the identity transform.

PySide6.QtGui.QColorTransform.map(rgba64)#
Parameters:

rgba64PySide6.QtGui.QRgba64

Return type:

PySide6.QtGui.QRgba64

Applies the color transformation on the QRgba64 value rgba64.

The input should be opaque or unpremultiplied.

PySide6.QtGui.QColorTransform.map(color)
Parameters:

colorPySide6.QtGui.QColor

Return type:

PySide6.QtGui.QColor

Applies the color transformation on the QColor value color.

PySide6.QtGui.QColorTransform.map(argb)
Parameters:

argb – int

Return type:

int

PySide6.QtGui.QColorTransform.__ne__(ct2)#
Parameters:

ct2PySide6.QtGui.QColorTransform

Return type:

bool

Returns true if ct1 does not define the same transformation as ct2.

PySide6.QtGui.QColorTransform.__eq__(ct2)#
Parameters:

ct2PySide6.QtGui.QColorTransform

Return type:

bool

Returns true if ct1 defines the same color transformation as ct2.

PySide6.QtGui.QColorTransform.swap(other)#
Parameters:

otherPySide6.QtGui.QColorTransform