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。笔用于绘制项目的轮廓。
另请参阅