PySide6.QtWidgets.QGraphicsPathItem¶
- class QGraphicsPathItem¶
The
QGraphicsPathItem
class provides a path item that you can add to aQGraphicsScene
. 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 thesetPath()
function. Thepath()
function returns the current path.QGraphicsPathItem
uses the path to provide a reasonable implementation ofboundingRect()
,shape()
, andcontains()
. Thepaint()
function draws the path using the item’s associated pen and brush, which you can set by calling thesetPen()
andsetBrush()
functions.- __init__([parent=None])¶
- Parameters:
parent –
QGraphicsItem
Constructs a QGraphicsPath.
parent
is passed toQAbstractGraphicsShapeItem
‘s constructor.See also
- __init__(path[, parent=None])
- Parameters:
path –
QPainterPath
parent –
QGraphicsItem
Constructs a QGraphicsPath item using
path
as the default path.parent
is passed toQAbstractGraphicsShapeItem
‘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