PySide6.QtWidgets.QGraphicsPathItem¶
- class QGraphicsPathItem¶
- The - QGraphicsPathItemclass provides a path item that you can add to a- QGraphicsScene. More…- Synopsis¶- Methods¶- def - __init__()
- def - path()
- def - setPath()
 - 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¶- 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.  - QGraphicsPathItemuses 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.- __init__([parent=None])¶
- Parameters:
- parent – - QGraphicsItem
 
 - Constructs a QGraphicsPath. - parentis passed to- QAbstractGraphicsShapeItem‘s constructor.- See also - __init__(path[, parent=None])
- Parameters:
- path – - QPainterPath
- parent – - QGraphicsItem
 
 
 - Constructs a QGraphicsPath item using - pathas the default path.- parentis passed to- QAbstractGraphicsShapeItem‘s constructor.- See also - path()¶
- Return type:
 
 - Returns the item’s path as a QPainterPath. If no item has been set, an empty QPainterPath is returned. - See also - setPath(path)¶
- Parameters:
- path – - QPainterPath
 
 - Sets the item’s path to be the given - path.- See also