QColorTransform

The QColorTransform class is a transformation between color spaces. More

Inheritance diagram of PySide6.QtGui.QColorTransform

Synopsis

Functions

  • def map (argb)

  • def map (color)

  • def map (rgba64)

  • def swap (other)

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.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.swap(other)
Parameters

otherPySide6.QtGui.QColorTransform