QSGSimpleRectNode#

The QSGSimpleRectNode class is a convenience class for drawing solid filled rectangles using scenegraph. More

Inheritance diagram of PySide6.QtQuick.QSGSimpleRectNode

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#

Warning

This utility class is only functional when running with the default or software backends of the Qt Quick scenegraph. As an alternative, prefer using QSGRectangleNode via createRectangleNode() . However, this standalone class is still useful when used via subclassing and the application knows that no special scenegraph backends will be involved.

class PySide6.QtQuick.QSGSimpleRectNode#

PySide6.QtQuick.QSGSimpleRectNode(rect, color)

Parameters:

Constructs a QSGSimpleRectNode instance with an empty rectangle and white color.

Constructs a QSGSimpleRectNode instance which is spanning rect with the color color.

PySide6.QtQuick.QSGSimpleRectNode.color()#
Return type:

PySide6.QtGui.QColor

Returns the color of this rectangle.

See also

setColor()

PySide6.QtQuick.QSGSimpleRectNode.rect()#
Return type:

PySide6.QtCore.QRectF

Returns the rectangle that this rect node covers.

See also

setRect()

PySide6.QtQuick.QSGSimpleRectNode.setColor(color)#
Parameters:

colorPySide6.QtGui.QColor

Sets the color of this rectangle to color. The default color will be white.

See also

color()

PySide6.QtQuick.QSGSimpleRectNode.setRect(rect)#
Parameters:

rectPySide6.QtCore.QRectF

Sets the rectangle of this rect node to rect.

See also

rect()

PySide6.QtQuick.QSGSimpleRectNode.setRect(x, y, w, h)
Parameters:
  • x – float

  • y – float

  • w – float

  • h – float

This is an overloaded function.

Sets the rectangle of this rect node to begin at (x, y) and have width w and height h.