Header:#include < QStyleOptionToolBox>
qmake:QT += widgets
Inherits:QStyleOption
Public Types
enum SelectedPosition { NotAdjacent, NextIsSelected, PreviousIsSelected }
enum StyleOptionType { Type }
enum StyleOptionVersion { Version }
enum TabPosition { Beginning, Middle, End, OnlyOneTab }
Public Functions
QStyleOptionToolBox(const QStyleOptionToolBox &other)
QStyleOptionToolBox()
Public Variables
QIcon icon
QStyleOptionToolBox::SelectedPosition selectedPosition
QString text
Detailed Description
QStyleOptionToolBox包含QStyle函数绘制QToolBox所需的所有信息。
出于性能考虑,对成员变量的访问是直接的(即,使用。或->运算符)。这种低级的感觉使结构易于使用,并强调这些结构只是样式函数使用的参数。
有关演示如何使用样式选项的示例,请参见Styles示例。
See also QStyleOption and QToolBox.
Member Type Documentation
enum QStyleOptionToolBox::SelectedPosition
此enum描述所选选项卡的位置。一些样式需要绘制不同的选项卡,这取决于它是否与所选选项卡相邻。
Constant Value Description
QStyleOptionToolBox::NotAdjacent 0 该选项卡与所选选项卡不相邻(或者就是所选选项卡)。
QStyleOptionToolBox::NextIsSelected 1 选择下一个选项卡(通常是右边的选项卡)。
QStyleOptionToolBox::PreviousIsSelected 2 选择前一个选项卡(通常是左侧的选项卡)。
See also selectedPosition.
enum QStyleOptionToolBox::StyleOptionType
这个枚举用于保存关于样式选项类型的信息,并且为每个QStyleOption子类定义。
Constant Value Description
QStyleOptionToolBox::Type SO_ToolBox 所提供的样式选项的类型(该类的SO_ToolBox)。
该类型由QStyleOption及其子类和qstyleoption_cast()在内部使用,以确定样式选项的类型。通常你不需要担心这个,除非你想创建你自己的QStyleOption子类和你自己的样式。
See also StyleOptionVersion.
enum QStyleOptionToolBox::StyleOptionVersion
该枚举用于保存样式选项的版本信息,并为每个QStyleOption子类定义。
Constant Value Description
QStyleOptionToolBox::Version 2 2
QStyleOption子类使用该版本来实现扩展而不会破坏兼容性。如果使用qstyleoption_cast(),通常不需要检查它。
See also StyleOptionType.
enum QStyleOptionToolBox::TabPosition
此enum描述相对于其他制表符的制表符位置。
Constant Value Description
QStyleOptionToolBox::Beginning 0 选项卡是工具箱中的第一个选项卡(即最上面的选项卡)。
QStyleOptionToolBox::Middle 1 选项卡位于工具箱的中间。
QStyleOptionToolBox::End 2 选项卡位于工具箱的底部。
QStyleOptionToolBox::OnlyOneTab 3 工具箱中只有一个选项卡。
Member Function Documentation
QStyleOptionToolBox::QStyleOptionToolBox(const QStyleOptionToolBox &other)
Constructs a copy of the other style option.
QStyleOptionToolBox::QStyleOptionToolBox()
创建一个QStyleOptionToolBox,将成员变量初始化为默认值。
Member Variable Documentation
QIcon QStyleOptionToolBox::icon
这个变量保存了工具箱选项卡的图标
默认值是一个空图标,即一个既没有像素图也没有文件名的图标。
QStyleOptionToolBox::SelectedPosition
此变量保存所选选项卡相对于此选项卡的位置
默认值为notadjacentable,即该选项卡与已选选项卡不相邻,也不是已选选项卡。
QString QStyleOptionToolBox::text
这个变量保存了工具箱选项卡的文本
默认值为空字符串。