QStyleOptionTitleBar 类

QStyleOptionTitleBar 类用于描述绘制标题栏的参数。更多信息...

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

公共类型

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

公共函数

QStyleOptionTitleBar()
QStyleOptionTitleBar(const QStyleOptionTitleBar &other)

公共变量

QIconicon
QStringtext
Qt::WindowFlagstitleBarFlags
inttitleBarState

详细描述

QStyleOptionTitleBar 包含了 QStyle 函数用于绘制 QMdiSubWindow 标题栏所需的所有信息。

出于性能考虑,成员函数很少,成员变量的访问是直接的(即,使用 .-> 操作符)。这使得结构便于使用,并强调了这些仅仅是样式函数使用的参数。

另请参阅QStyleOptionQStyleOptionComplexQMdiSubWindow

成员类型文档

枚举 QStyleOptionTitleBar::StyleOptionType

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

常量说明
QStyleOptionTitleBar::TypeSO_TitleBar提供的样式选项类型(对于此类为 SO_TitleBar)。

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

另请参阅StyleOptionVersion

枚举 QStyleOptionTitleBar::StyleOptionVersion

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

常量说明
QStyleOptionTitleBar::Version11

版本由 QStyleOption 子类使用,以便在不破坏兼容性的情况下实现扩展。如果您使用 qstyleoption_cast(),通常无需检查它。

另请参阅StyleOptionType

成员函数说明

QStyleOptionTitleBar::QStyleOptionTitleBar()

构造一个 QStyleOptionTitleBar,将成员变量初始化为其默认值。

QStyleOptionTitleBar::QStyleOptionTitleBar(const QStyleOptionTitleBar &other)

构造一个 other 风格选项的副本。

成员变量说明

QIcon QStyleOptionTitleBar::icon

此变量存储标题栏的图标。

默认值是一个空图标,即既没有像素图又没有文件名的图标。

QString QStyleOptionTitleBar::text

此变量存储标题栏的文本。

默认值是一个空字符串。

Qt::WindowFlags QStyleOptionTitleBar::titleBarFlags

此变量存储标题栏的小部件标志。

默认值为 Qt::Widget

另请参阅Qt::WindowFlags

int QStyleOptionTitleBar::titleBarState

此变量存储标题栏的状态。

这基本上是底层小部件的窗口状态。默认值是 0。

另请参阅QWidget::windowState

© 2024 The Qt Company Ltd. 本文档中包含的贡献的文档版权属于其各自的所有者。本提供的文档是根据由自由软件基金会发布的 GNU 自由文档许可版 1.3 的条款授权的。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰和/或其他国家/地区的商标。所有其他商标都是其各自所有者的财产。