PySide6.QtWidgets.QAbstractGraphicsShapeItem¶
- class QAbstractGraphicsShapeItem¶
QAbstractGraphicsShapeItem
类为所有路径项提供了一个共同的基类。更多…继承自:
QGraphicsSimpleTextItem
,QGraphicsRectItem
,QGraphicsPolygonItem
,QGraphicsPathItem
,QGraphicsEllipseItem
概要¶
方法¶
def
__init__()
def
brush()
def
pen()
def
setBrush()
def
setPen()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
这个类本身并没有完全实现一个项目;特别是,它没有实现由
QGraphicsItem
继承的boundingRect()
和paint()
。你可以继承这个项目,以提供一个简单的基类实现,用于访问项目的笔和画笔。
- __init__([parent=None])¶
- Parameters:
父级 –
QGraphicsItem
构造一个
QAbstractGraphicsShapeItem
。parent
被传递给QGraphicsItem
的构造函数。返回项目的画笔,如果未设置画笔,则返回空画笔。
另请参阅
返回项目的画笔。如果未设置画笔,此函数将返回QPen(),即默认的黑色实线画笔,宽度为1。
另请参阅
将项目的画笔设置为
brush
。项目的画笔用于填充项目。
如果您使用带有QGradient的画笔,渐变是相对于项目的坐标系统的。
另请参阅
设置此项目的笔为
pen
。笔用于绘制项目的轮廓。
另请参阅