class QGraphicsColorizeEffect#

QGraphicsColorizeEffect 类提供了着色效果。 更多

Inheritance diagram of PySide6.QtWidgets.QGraphicsColorizeEffect

自版本 4.6 开始。

概要#

属性#

方法#

#

信号#

注意

本说明文档可能包含从C++自动翻译成Python的代码片段。我们始终欢迎对代码片段进行翻译的贡献。如果您发现翻译存在问题,也可以在https:/bugreports.qt.io/projects/PYSIDE上创建工单告知我们。

详细说明#

颜色化效果通过其color()属性的颜色渲染源内容。颜色可以通过setColor()函数进行修改。

默认情况下,颜色为亮蓝色(QColor(0, 0, 192))。

注意

当使用`from __feature__ import true_property`时,可以直接使用属性;否则,可以通过访问函数使用。

propertycolor: QColor#

此属性包含效果的颜色。

默认情况下,颜色为亮蓝色(QColor(0, 0, 192))。

访问函数
propertystrength: float#

此属性包含效果的力量。

默认情况下,强度为1.0。强度0.0等于无效果,而1.0表示完全着色。

访问函数
方法 __init__([parent=None])#
参数:

parentQObject

构建一个新的 QGraphicsColorizeEffect 实例。将 parent 参数传递给 QGraphicsEffect 构造函数。

color()#
返回类型:

QColor

另请参阅

setColor()

属性 color 的获取器。

colorChanged(color)#
参数:

colorQColor

每当效果的色彩发生变化时,都会发射此信号。参数 color 包含效果的新色彩。

属性 color 的通知信号。

setColor(c)#
参数:

cQColor

另请参阅

color()

属性 color 的设置器。

setStrength(strength)#
参数:

strength – float

另请参阅

strength()

属性 strength 的设置器。

strength()#
返回类型:

float

另请参阅

setStrength()

属性 strength 的获取器。

strengthChanged(strength)#
参数:

strength – float

每当 setStrength() 改变色彩强度属性时,都会发射此信号。参数 strength 包含了色彩效果的新强度值。

属性 strength 的通知信号。