- class Element#
Element 类用于指定子路径的位置和类型。 更多…
说明
方法
def
isCurveTo()def
isLineTo()def
isMoveTo()def
__ne__()def
__eq__()
注意
此文档可能包含自动从 C++ 转换为 Python 的代码片段。我们始终欢迎对代码片段进行翻译的贡献。如果您发现翻译问题,还可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告诉我们。
详细信息
一旦创建了
QPainterPath对象,可以添加子路径(如线条和曲线)到路径中(创建LineToElement和CurveToElement组件)。线条和曲线从
QPainterPath对象的currentPosition()延伸到通过参数传入的位置。QPainterPath对象的currentPosition()始终是最后添加的子路径的结束位置(或初始起始点)。可以使用moveTo()函数移动currentPosition()而不添加线条或曲线,创建一个MoveToElement组件。另请参阅
- PySide6.QtGui.QPainterPath.Element.x#
- PySide6.QtGui.QPainterPath.Element.y#
- PySide6.QtGui.QPainterPath.Element.type#
- isCurveTo()#
- 返回类型::
bool
如果在元素是曲线的情况下返回
true,否则返回false。另请参阅
- isLineTo()#
- 返回类型::
bool
如果在元素是直线的情况下返回
true,否则返回false。另请参阅
- isMoveTo()#
- 返回类型::
bool
如果在元素移动当前位置的情况下返回
true,否则返回false。另请参阅
- __ne__(e)#
- 参数::
e –
Element- 返回类型::
bool
如果此元素不等于
other,则返回true;否则返回false。另请参阅
operator==()- __eq__(e)#
- 参数::
e –
Element- 返回类型::
bool
如果此元素等于
other,则返回true;否则返回false。另请参阅
operator!=()