class QSGSimpleRectNode#

QSGSimpleRectNode 类是使用场景图绘制实心填充矩形的便捷类。更多信息...

Inheritance diagram of PySide6.QtQuick.QSGSimpleRectNode

摘要#

方法#

注意

此文档可能包含从 C++ 自动翻译到 Python 的片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译存在问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来通知我们。

详细说明#

警告

此实用程序类仅在默认或软件场景图后端运行时才可用。作为替代,建议使用 QSGRectangleNode 通过 createRectangleNode() 。然而,当通过继承使用此独立类,并且应用程序知道不会涉及特殊场景图后端时,此类仍然很有用。

__init__()#

使用空矩形和白色颜色构造一个 QSGSimpleRectNode 实例。

__init__(rect, color)
参数:

使用矩形 rect 和颜色 color 构造一个 QSGSimpleRectNode 实例。

color()#
返回类型:

QColor

返回此矩形的颜色。

另请参阅

setColor()

rect(#
返回类型:

QRectF

返回此矩形节点覆盖的矩形。

另请参阅

setRect()

setColor(颜色)#
参数:

colorQColor

将此矩形的颜色设置为 颜色。默认颜色为白色。

另请参阅

color()

setRect(矩形)#
参数:

rectQRectF

将此矩形节点的矩形设置为 矩形

另请参阅

rect()

setRect(x, y, w, h)
参数:
  • x – float

  • y – float

  • w – float

  • h – float

这是一个重载函数。

将此矩形节点的矩形设置为以 (x, y) 开始,宽度 w 和高度 h