class Element#

Element 类用于指定子路径的位置和类型。 更多

说明

方法

注意

此文档可能包含自动从 C++ 转换为 Python 的代码片段。我们始终欢迎对代码片段进行翻译的贡献。如果您发现翻译问题,还可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告诉我们。

详细信息

一旦创建了 QPainterPath 对象,可以添加子路径(如线条和曲线)到路径中(创建 LineToElementCurveToElement 组件)。

线条和曲线从QPainterPath对象的currentPosition()延伸到通过参数传入的位置。QPainterPath对象的currentPosition()始终是最后添加的子路径的结束位置(或初始起始点)。可以使用moveTo()函数移动currentPosition()而不添加线条或曲线,创建一个MoveToElement组件。

另请参阅

QPainterPath

PySide6.QtGui.QPainterPath.Element.x#
PySide6.QtGui.QPainterPath.Element.y#
PySide6.QtGui.QPainterPath.Element.type#
isCurveTo()#
返回类型:

bool

如果在元素是曲线的情况下返回true,否则返回false

另请参阅

类型 CurveToElement

isLineTo()#
返回类型:

bool

如果在元素是直线的情况下返回true,否则返回false

另请参阅

类型 LineToElement

isMoveTo()#
返回类型:

bool

如果在元素移动当前位置的情况下返回true,否则返回false

另请参阅

类型 MoveToElement

__ne__(e)#
参数:

eElement

返回类型:

bool

如果此元素不等于 other,则返回 true;否则返回 false

另请参阅

operator==()

__eq__(e)#
参数:

eElement

返回类型:

bool

如果此元素等于 other,则返回 true;否则返回 false

另请参阅

operator!=()