Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QStyleOptionTab类是用来描述参数绘制一个标籤栏。More...
继承QStyleOption。
通过继承QStyleOptionTabV2。
该QStyleOptionTab类是用来描述参数绘制一个标籤栏。
该QStyleOptionTab类用于绘制几个内置的Qt部件包括QTabBar和面板QTabWidget。需要注意的是描述绘制在Qt的4.1或以上的一帧所必需的参数,你必须使用QStyleOptionFrameV2子类。
该QStyleOptiontabV2类的实例有type SO_Tab和version1 。该类型在内部使用QStyleOption,它的子类,并qstyleoption_cast()来确定的样式选项的类型。一般来说,你不需要担心这个,除非你想创建自己的QStyleOption子类和你自己的风格。的版本是由QStyleOption子类实现不破坏兼容性扩展。如果你使用qstyleoption_cast( ) ,你通常并不需要检查它。
如果您创建自己的QStyle子类,你应该同时处理QStyleOptionTab和QStyleOptionTabV2。
举一个例子展示风格选择如何使用,请参阅Styles例子。
这些标志表明了标籤的角落的小部件。
Constant | Value | Description |
---|---|---|
QStyleOptionTab.NoCornerWidgets | 0x00 | 有没有角落的小部件 |
QStyleOptionTab.LeftCornerWidget | 0x01 | 左上角小工具 |
QStyleOptionTab.RightCornerWidget | 0x02 | 右上角的小工具 |
该CornerWidgets类型是一个typedef为QFlags\u003cCornerWidget\u003e 。它存储CornerWidget值的或组合。
See also cornerWidgets。
这个枚举说明所选选项卡的位置。有些款式需要绘制标籤不同,这取决于它是否是相邻的选定的选项卡。
Constant | Value | Description |
---|---|---|
QStyleOptionTab.NotAdjacent | 0 | 该标籤是不相邻的选定选项卡(或为选定的选项卡) 。 |
QStyleOptionTab.NextIsSelected | 1 | 下一个标籤(通常在右边的选项卡)被选中。 |
QStyleOptionTab.PreviousIsSelected | 2 | 前一个标籤(通常在左侧的标籤)被选中。 |
See also selectedPosition。
此枚举是用来保存有关样式选项的类型信息,并定义每个QStyleOption子类。
Constant | Value | Description |
---|---|---|
QStyleOptionTab.Type | SO_Tab | 风格选择该类型提供(SO_Tab这个类) 。 |
该类型在内部使用QStyleOption,它的子类,并qstyleoption_cast()来确定的样式选项的类型。一般来说,你不需要担心这个,除非你想创建自己的QStyleOption子类和你自己的风格。
See also StyleOptionVersion。
此枚举是用来保存有关样式选项的版本信息,并定义每个QStyleOption子类。
Constant | Value | Description |
---|---|---|
QStyleOptionTab.Version | 1 | 1 |
的版本是由QStyleOption子类实现不破坏兼容性扩展。如果你使用qstyleoption_cast( ) ,你通常并不需要检查它。
See also StyleOptionType。
这个枚举变量描述标籤的位置。
Constant | Value | Description |
---|---|---|
QStyleOptionTab.Beginning | 0 | 该标籤是在标籤栏的第一个选项卡。 |
QStyleOptionTab.Middle | 1 | 该选项卡既不是第一个也不在标籤栏的最后一个标籤。 |
QStyleOptionTab.End | 2 | 该标籤是在标籤栏的最后一个标籤。 |
QStyleOptionTab.OnlyOneTab | 3 | 该标籤是第一个和在标籤栏的最后一个标籤。 |
See also position。
构造一个QStyleOptionTab对象,初始化成员变量,它们的默认值。
构造的一个副本other样式选项。
这个变量保存CornerWidget值显示标籤栏的角落的小部件的一个或组合。
缺省值是NoCornerWidgets。
See also CornerWidget。
这个变量保存为标籤的图标。
默认值是一个空的图标,即与既不是像素图,也不是一个文件名的图标。
这个变量保存在标籤栏的标籤的位置。
缺省值是Beginning,即标籤是在标籤栏的第一个选项卡。
这个变量保存哪一行的标籤当前所在
缺省值是0,表示在前排。目前,这个属性只能是0 。
这个变量保存选定的选项卡中有关此选项卡的位置。
缺省值是NotAdjacent,即标籤是不相邻的选定选项卡,也不是选定的选项卡。
这个变量保存用于绘制选项卡的标籤形状,默认情况下QTabBar.RoundedNorth 。
See also QTabBar.Shape。
这个变量保存标籤的文本。
默认值是一个空字符串。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |