PySide6.QtWidgets.QStyleOptionToolBox

class QStyleOptionToolBox

QStyleOptionToolBox 类用于描述绘制工具箱所需的参数。更多

PySide6.QtWidgets.QStyleOptionToolBox 的继承图

概要

方法

注意

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

详细描述

QStyleOptionToolBox 包含了 QStyle 函数绘制 QToolBox 所需的所有信息。

出于性能考虑,成员函数较少,并且直接访问成员变量(即使用.->操作符)。这使得结构体使用起来简单直接,并强调这些只是样式函数使用的参数。

另请参阅

QStyleOption QToolBox

class StyleOptionType

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

常量

描述

QStyleOptionToolBox.Type

提供的样式选项类型(对于此类为 SO_ToolBox)。

该类型由QStyleOption、其子类以及qstyleoption_cast()在内部使用,以确定样式选项的类型。通常你不需要担心这一点,除非你想创建自己的QStyleOption子类和自己的样式。

另请参阅

StyleOptionVersion

class StyleOptionVersion

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

常量

描述

QStyleOptionToolBox.Version

2

该版本由QStyleOption子类使用,以实现扩展而不破坏兼容性。如果你使用qstyleoption_cast(),通常不需要检查它。

另请参阅

StyleOptionType

class TabPosition

此枚举描述了标签相对于其他标签的位置。

常量

描述

QStyleOptionToolBox.Beginning

该选项卡是工具箱中的第一个(即最上面的)选项卡。

QStyleOptionToolBox.Middle

选项卡放置在工具箱的中间。

QStyleOptionToolBox.End

选项卡放置在工具箱的底部。

QStyleOptionToolBox.OnlyOneTab

工具箱中只有一个选项卡。

class SelectedPosition

此枚举描述了所选标签的位置。某些样式需要根据标签是否与所选标签相邻来以不同的方式绘制标签。

常量

描述

QStyleOptionToolBox.NotAdjacent

该选项卡不与选定的选项卡相邻(或者是选定的选项卡)。

QStyleOptionToolBox.NextIsSelected

下一个选项卡(通常是右侧的选项卡)被选中。

QStyleOptionToolBox.PreviousIsSelected

前一个选项卡(通常是左边的选项卡)被选中。

另请参阅

selectedPosition

PySide6.QtWidgets.QStyleOptionToolBox.text
PySide6.QtWidgets.QStyleOptionToolBox.icon
PySide6.QtWidgets.QStyleOptionToolBox.position
PySide6.QtWidgets.QStyleOptionToolBox.selectedPosition
__init__()

创建一个 QStyleOptionToolBox,将成员变量初始化为它们的默认值。

__init__(other)
Parameters:

其他QStyleOptionToolBox

构造一个other样式选项的副本。

__init__(version)
Parameters:

版本 – int

构造一个other样式选项的副本。