QStyleOptionTabWidgetFrame 类

QStyleOptionTabWidgetFrame 类用于描述绘制标签小部件周围框架的参数。更多...

头文件 #include <QStyleOptionTabWidgetFrame>
CMakefind_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmakeQT += widgets
继承 QStyleOption

公共类型

枚举StyleOptionType { Type }
枚举StyleOptionVersion { Version }

公共函数

QStyleOptionTabWidgetFrame()
QStyleOptionTabWidgetFrame(const QStyleOptionTabWidgetFrame &other)

公共变量

详细描述

QStyleOptionTabWidgetFrame 包含所有 QStyle 函数在绘制 QTabWidget 周围框架时需要的信息。

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

另请参阅QStyleOptionQTabWidget

成员类型文档

enum QStyleOptionTabWidgetFrame::StyleOptionType

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

常量描述
QStyleOptionTabWidgetFrame::TypeSO_TabWidgetFrame提供的样式选项类型(对于此类是 SO_TabWidgetFrame)。

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

另请参阅StyleOptionVersion

枚举 QStyleOptionTabWidgetFrame::StyleOptionVersion

该枚举用于持有关于样式选项版本的信息,并针对每个QStyleOption子类定义。

常量描述
QStyleOptionTabWidgetFrame::Version12

版本由QStyleOption子类用于实现兼容性扩展。如果您使用qstyleoption_cast(),通常不需要检查它。

另请参阅StyleOptionType

成员函数文档

QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame()

构建一个 QStyleOptionTabWidgetFrame,初始化成员变量为它们的默认值。

QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame(const QStyleOptionTabWidgetFrame &other)

构建一个other的副本。

成员变量文档

QSize QStyleOptionTabWidgetFrame::leftCornerWidgetSize

此变量保存左角小部件的大小

默认值是 QSize(-1, -1),即一个无效的大小。

int QStyleOptionTabWidgetFrame::lineWidth

此变量保存用于绘制面板的线宽

默认值是 0。

int QStyleOptionTabWidgetFrame::midLineWidth

此变量保存用于绘制面板的中线宽度

中线的宽度通常用于绘制凹或凸框架。默认值是 0。

QSize QStyleOptionTabWidgetFrame::rightCornerWidgetSize

此变量保存右角小部件的大小

默认值是 QSize(-1, -1),即一个无效的大小。

QRect QStyleOptionTabWidgetFrame::selectedTabRect

此变量保存包含所选标签的矩形

此矩形包含在 tabBarRect 内。默认值是一个空矩形,即宽度和高都设置为 0 的矩形。

QTabBar::Shape QStyleOptionTabWidgetFrame::shape

此变量保存用于绘制标签的标签形状

默认值是 QTabBar::RoundedNorth

QRect QStyleOptionTabWidgetFrame::tabBarRect

此变量保存包含所有标签的矩形

默认值是一个空矩形,即宽度和高度都设置为 0 的矩形。

QSize QStyleOptionTabWidgetFrame::tabBarSize

此变量保存标签栏的大小

默认值是 QSize(-1, -1),即一个无效的大小。

© 2024 Qt公司有限公司。本文件中包含的文档贡献均为各自所有者的版权。本提供的文档遵循自由软件基金会发布的GNU自由文档许可协议的1.3版。Qt及其标志是Qt公司 Ltd. 在芬兰和/或其他国家/地区的商标。所有其他商标均为各自所有者所有。