- class QStyleOptionToolBox#
使用类
QStyleOptionToolBox
来描述绘制工具框所需参数。 更多信息…概要#
方法#
def
__init__()
注意
此文档可能包含自动从 C++ 转换到 Python 的代码片段。我们始终欢迎对代码片段翻译做出贡献。如果您发现翻译存在问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来通知我们。
详细说明#
QStyleOptionToolBox
包含所有QStyle
函数绘制QToolBox
所需的信息。出于性能考虑,成员函数较少,成员变量的访问是直接的(即使用。或 -> 操作符)。这使得结构简单易用,强调这些只是样式函数使用的参数。
- class StyleOptionType#
此枚举用于保存有关样式选项类型的详细信息,并针对每个
QStyleOption
子类进行定义。常量
描述
QStyleOptionToolBox.Type
提供的样式选项类型(对于此类为
SO_ToolBox
)。此类型由
QStyleOption
、其子类和qstyleoption_cast()
内部使用,以确定样式选项的类型。通常,除非您想创建自己的QStyleOption
子类和自己的样式,您无需担心此信息。
- class StyleOptionVersion#
此枚举用于保存有关样式选项版本的详细信息,并针对每个
QStyleOption
子类进行定义。常量
描述
QStyleOptionToolBox.Version
2
此版本由
QStyleOption
子类使用,在不破坏兼容性的情况下实现扩展。如果您使用qstyleoption_cast()
,通常无需检查此版本。
- class TabPosition#
此枚举描述了与其它标签栏的位置关系。
常量
描述
QStyleOptionToolBox.Beginning
标签是工具箱中最上面(即顶部)的标签。
QStyleOptionToolBox.Middle
标签被放置在工具箱的中间。
QStyleOptionToolBox.End
标签被放置在工具箱的底部。
QStyleOptionToolBox.OnlyOneTab
工具箱中只有一个标签。
- class SelectedPosition#
此枚举描述了选中标签栏的位置。某些样式需要根据选中标签栏是否相邻来以不同的方式绘制标签。
常量
描述
QStyleOptionToolBox.NotAdjacent
标签不是选中标签栏的相邻标签(或就是选中标签栏)。
QStyleOptionToolBox.NextIsSelected
下一个标签(通常是右侧的标签)被选中。
QStyleOptionToolBox.PreviousIsSelected
上一个标签(通常是左侧的标签)被选中。
- PySide6.QtWidgets.QStyleOptionToolBox.text#
- PySide6.QtWidgets.QStyleOptionToolBox.icon#
- PySide6.QtWidgets.QStyleOptionToolBox.position#
- PySide6.QtWidgets.QStyleOptionToolBox.selectedPosition#
- __init__()#
创建一个
QStyleOptionToolBox
对象,并将成员变量初始化为其默认值。- __init__(other)
- 参数:
other –
QStyleOptionToolBox
构建一个
other
样式选项的副本。- __init__(version)
- 参数:
version – int
构建一个
other
样式选项的副本。