- class QStyleOptionRubberBand#
QStyleOptionRubberBand
类用于描述绘制橡皮筋所需的参数。 更多…概要#
方法#
def
__init__()
注意
此文档可能包含从 C++ 自动转换到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译有问题,也可以通过创建 https:/bugreports.qt.io/projects/PYSIDE 上的工单来通知我们。
详细描述#
QStyleOptionRubberBand
包含了QStyle
函数绘制QRubberBand
所需的所有信息。出于性能考虑,成员函数很少,成员变量的访问是直接的(即使用
.
或->
操作符)。这使得结构简单易用,强调了这些仅仅是风格函数使用的参数。参见
QStyleOption
QRubberBand
- class StyleOptionType#
此枚举用于存储关于样式选项类型的信息,并为每个
QStyleOption
子类定义。常量
描述
QStyleOptionRubberBand.Type
提供样式选项的类型(对此类,为
SO_RubberBand
)。此类型由
QStyleOption
、其子类及qstyleoption_cast()
内部使用,以确定样式选项的类型。通常您无需对此担心,除非您想创建自己的QStyleOption
子类和自己的样式。
- class StyleOptionVersion#
此枚举用于存储关于样式选项版本的信息,并为每个
QStyleOption
子类定义。常量
描述
QStyleOptionRubberBand.Version
1
此版本由
QStyleOption
子类使用,在不破坏兼容性的情况下实现扩展。如果您使用qstyleoption_cast()
,通常无需检查此版本。
- PySide6.QtWidgets.QStyleOptionRubberBand.shape#
- PySide6.QtWidgets.QStyleOptionRubberBand.opaque#
- __init__()#
创建一个
QStyleOptionRubberBand
,将成员变量初始化为其默认值。- __init__(other)
- 参数:
other –
QStyleOptionRubberBand
根据
other
样式选项构建副本。- __init__(version)
- 参数:
version – int
根据
other
样式选项构建副本。