QColorTransform#

The QColorTransform class is a transformation between color spaces. More

Inheritance diagram of PySide6.QtGui.QColorTransform

Synopsis#

Functions#

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