QGraphicsPolygonItem¶
The
QGraphicsPolygonItem
class provides a polygon item that you can add to aQGraphicsScene
. More…

Synopsis¶
Functions¶
def
fillRule
()def
polygon
()def
setFillRule
(rule)def
setPolygon
(polygon)
Detailed Description¶
To set the item’s polygon, pass a
QPolygonF
toQGraphicsPolygonItem
‘s constructor, or call thesetPolygon()
function. Thepolygon()
function returns the current polygon.![]()
QGraphicsPolygonItem
uses the polygon and the pen width to provide a reasonable implementation ofboundingRect()
,shape()
, andcontains()
. Thepaint()
function draws the polygon using the item’s associated pen and brush, which you can set by calling thesetPen()
andsetBrush()
functions.
-
class
QGraphicsPolygonItem
([parent=None])¶ QGraphicsPolygonItem(polygon[, parent=None])
- param parent
- param polygon
QPolygonF
Constructs a
QGraphicsPolygonItem
.parent
is passed toQAbstractGraphicsShapeItem
‘s constructor.See also
Constructs a
QGraphicsPolygonItem
withpolygon
as the default polygon.parent
is passed toQAbstractGraphicsShapeItem
‘s constructor.See also
-
PySide2.QtWidgets.QGraphicsPolygonItem.
fillRule
()¶ - Return type
FillRule
Returns the fill rule of the polygon. The default fill rule is
OddEvenFill
.See also
setFillRule()
fillRule()
drawPolygon()
-
PySide2.QtWidgets.QGraphicsPolygonItem.
polygon
()¶ - Return type
QPolygonF
Returns the item’s polygon, or an empty polygon if no polygon has been set.
See also
-
PySide2.QtWidgets.QGraphicsPolygonItem.
setFillRule
(rule)¶ - Parameters
rule –
FillRule
Sets the fill rule of the polygon to
rule
. The default fill rule isOddEvenFill
.See also
fillRule()
fillRule()
drawPolygon()