- class QStyleOptionFrame#
PythonPySide6.QtWidgets.QStyleOptionFrame类用于描述绘制框架的参数。《更多》…
概要#
方法#
def
__init__()
注意
这份文档可能包含自动从C++到Python翻译的代码段。我们始终欢迎对代码段翻译的贡献。如果您看到翻译中的问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式告知我们。
详细描述#
PythonPySide6.QtWidgets.QStyleOptionFrame用于绘制几个内置的Qt小部件,包括
QFrame
,QGroupBox
,QLineEdit
和QMenu
。出于性能考虑,成员函数数量很少,并且对成员变量的访问是直接的(即使用点(.)或箭头(->)操作符)。这使得结构简单易用,并强调这些只是由样式函数使用的参数。
该
QStyleOptionFrame
类的实例具有类型SO_Frame和版本3。此类型由
QStyleOption
,其子类和qstyleoption_cast()
内部使用,以确定样式选项的类型。通常,除非您想要创建自己的QStyleOption
子类和样式,否则您无需担心这个问题。版本的用途由QStyleOption
子类用于在不破坏兼容性的情况下实施扩展。如果您使用qstyleoption_cast()
,通常不需要检查它。另请参阅
- class StyleOptionType#
此枚举用于保存有关样式选项类型的信息,并为每个
QStyleOption
子类定义。常量
描述
QStyleOptionFrame.Type
提供的样式选项类型(对于此类是SO_Frame)。
此类型由
QStyleOption
,其子类和qstyleoption_cast()
内部使用,以确定样式选项的类型。通常,除非您想要创建自己的QStyleOption
子类和样式,否则您无需担心这个问题。另请参阅
- class StyleOptionVersion#
此枚举用于保存有关样式选项版本的信息,并为每个
QStyleOption
子类定义。常量
描述
QStyleOptionFrame.Version
3
版本由
QStyleOption
子类用于在不破坏兼容性的情况下实施扩展。如果您使用qstyleoption_cast()
,通常不需要检查它。另请参阅
- class FrameFeature#
(继承
enum.Flag
) 此枚举描述了一个帧可以具有的不同功能类型。常量
描述
QStyleOptionFrame.None
表示一个普通帧。
QStyleOptionFrame.Flat
表示一个平面帧。
QStyleOptionFrame.Rounded
表示一个圆角帧。
- PySide6.QtWidgets.QStyleOptionFrame.lineWidth#
- PySide6.QtWidgets.QStyleOptionFrame.midLineWidth#
- PySide6.QtWidgets.QStyleOptionFrame.features#
- PySide6.QtWidgets.QStyleOptionFrame.frameShape#
- __init__()#
构建一个
QStyleOptionFrame
,并将成员变量初始化为默认值。- __init__(other)
- 参数:
other –
QStyleOptionFrame
构建其他样式选项的副本。
- __init__(version)
- 参数:
version – int
构建其他样式选项的副本。