- 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创建工单来告知我们。
详细说明#
此类并非完全实现一个独立的项;特别是,它没有实现
boundingRect()
和paint()
方法,这些方法是继承自QGraphicsItem
的。您可以通过创建这个项的子类来提供一个简单的基类实现,用于访问项的画笔和画刷。
- __init__([parent=None])#
- 参数:
parent –
QGraphicsItem
构造一个
QAbstractGraphicsShapeItem
对象。参数parent
传递给QGraphicsItem
的构造函数。返回项的画刷,如果没有设置画刷,则返回空画刷。
另请参阅
返回项的画笔。如果没有设定画笔,此函数返回QPen(),即默认的黑色实线画笔,宽度为1。
另请参阅
设置项目笔刷为
brush
。项目的笔刷用于填充项目。
如果您使用带有 QGradient 的笔刷,则渐变相对于项目的坐标系。
另请参阅
将此项目的笔设置为
pen
。笔用于绘制项目的轮廓。
另请参阅