class QStyleOptionFrame#

PythonPySide6.QtWidgets.QStyleOptionFrame类用于描述绘制框架的参数。《更多》…

Inheritance diagram of PySide6.QtWidgets.QStyleOptionFrame

概要#

方法#

注意

这份文档可能包含自动从C++到Python翻译的代码段。我们始终欢迎对代码段翻译的贡献。如果您看到翻译中的问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式告知我们。

详细描述#

PythonPySide6.QtWidgets.QStyleOptionFrame用于绘制几个内置的Qt小部件,包括QFrame , QGroupBox , QLineEditQMenu

出于性能考虑,成员函数数量很少,并且对成员变量的访问是直接的(即使用点(.)或箭头(->)操作符)。这使得结构简单易用,并强调这些只是由样式函数使用的参数。

QStyleOptionFrame类的实例具有类型SO_Frame和版本3。

此类型由QStyleOption,其子类和qstyleoption_cast()内部使用,以确定样式选项的类型。通常,除非您想要创建自己的QStyleOption子类和样式,否则您无需担心这个问题。版本的用途由QStyleOption子类用于在不破坏兼容性的情况下实施扩展。如果您使用qstyleoption_cast(),通常不需要检查它。

另请参阅

QStyleOption

class StyleOptionType#

此枚举用于保存有关样式选项类型的信息,并为每个QStyleOption子类定义。

常量

描述

QStyleOptionFrame.Type

提供的样式选项类型(对于此类是SO_Frame)。

此类型由QStyleOption,其子类和qstyleoption_cast()内部使用,以确定样式选项的类型。通常,除非您想要创建自己的QStyleOption子类和样式,否则您无需担心这个问题。

另请参阅

StyleOptionVersion

class StyleOptionVersion#

此枚举用于保存有关样式选项版本的信息,并为每个QStyleOption子类定义。

常量

描述

QStyleOptionFrame.Version

3

版本由QStyleOption子类用于在不破坏兼容性的情况下实施扩展。如果您使用qstyleoption_cast(),通常不需要检查它。

另请参阅

StyleOptionType

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)
参数

otherQStyleOptionFrame

构建其他样式选项的副本。

__init__(version)
参数

version – int

构建其他样式选项的副本。