QStyleOptionTitleBar 类
QStyleOptionTitleBar 类用于描述绘制标题栏的参数。更多信息...
头文件 | #include <QStyleOptionTitleBar> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake | QT += widgets |
继承 | QStyleOptionComplex |
公共类型
枚举 | StyleOptionType { Type } |
枚举 | StyleOptionVersion { Version } |
公共函数
QStyleOptionTitleBar() | |
QStyleOptionTitleBar(const QStyleOptionTitleBar &other) |
公共变量
QIcon | icon |
QString | text |
Qt::WindowFlags | titleBarFlags |
int | titleBarState |
详细描述
QStyleOptionTitleBar 包含了 QStyle 函数用于绘制 QMdiSubWindow 标题栏所需的所有信息。
出于性能考虑,成员函数很少,成员变量的访问是直接的(即,使用 .
或 ->
操作符)。这使得结构便于使用,并强调了这些仅仅是样式函数使用的参数。
另请参阅QStyleOption、QStyleOptionComplex 和 QMdiSubWindow。
成员类型文档
枚举 QStyleOptionTitleBar::StyleOptionType
此枚举用于存储有关样式选项类型的信息,并为每个 QStyleOption 子类定义。
常量 | 值 | 说明 |
---|---|---|
QStyleOptionTitleBar::Type | SO_TitleBar | 提供的样式选项类型(对于此类为 SO_TitleBar)。 |
此类型由 QStyleOption、其子类和 qstyleoption_cast() 内部使用,以确定样式选项类型。通常你不必担心这一点,除非你想创建自己的 QStyleOption 子类和自己的样式。
另请参阅StyleOptionVersion。
枚举 QStyleOptionTitleBar::StyleOptionVersion
此枚举用于存储有关样式选项版本的信息,并为每个 QStyleOption 子类定义。
常量 | 值 | 说明 |
---|---|---|
QStyleOptionTitleBar::Version | 1 | 1 |
版本由 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. 在芬兰和/或其他国家/地区的商标。所有其他商标都是其各自所有者的财产。