QGraphicsPathItem¶
The QGraphicsPathItem
class provides a path item that you can add to a QGraphicsScene
. More…
Synopsis¶
Functions¶
Detailed Description¶
To set the item’s path, pass a QPainterPath
to QGraphicsPathItem
‘s constructor, or call the setPath()
function. The path()
function returns the current path.
QGraphicsPathItem
uses the path to provide a reasonable implementation of boundingRect()
, shape()
, and contains()
. The paint()
function draws the path using the item’s associated pen and brush, which you can set by calling the setPen()
and setBrush()
functions.
- class PySide6.QtWidgets.QGraphicsPathItem([parent=None])¶
PySide6.QtWidgets.QGraphicsPathItem(path[, parent=None])
- Parameters
path –
PySide6.QtGui.QPainterPath
parent –
PySide6.QtWidgets.QGraphicsItem
Constructs a QGraphicsPath. parent
is passed to QAbstractGraphicsShapeItem
‘s constructor.
See also
Constructs a QGraphicsPath item using path
as the default path. parent
is passed to QAbstractGraphicsShapeItem
‘s constructor.
See also
- PySide6.QtWidgets.QGraphicsPathItem.path()¶
- Return type
Returns the item’s path as a QPainterPath
. If no item has been set, an empty QPainterPath
is returned.
See also
- PySide6.QtWidgets.QGraphicsPathItem.setPath(path)¶
- Parameters
path –
PySide6.QtGui.QPainterPath
Sets the item’s path to be the given path
.
See also
© 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.