QStyleOptionProgressBar 类
QStyleOptionProgressBar 类用于描述绘制进度条所需参数的详细信息。 更多...
头文件 | #include <QStyleOptionProgressBar> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake | QT += widgets |
继承 | QStyleOption |
公开类型
枚举 | StyleOptionType { 类型 } |
枚举 | StyleOptionVersion { 版本 } |
公开函数
QStyleOptionProgressBar() | |
QStyleOptionProgressBar(const QStyleOptionProgressBar &other) |
公开变量
bool | bottomToTop |
bool | invertedAppearance |
int | maximum |
int | minimum |
int | progress |
QString | text |
Qt::Alignment | textAlignment |
bool | textVisible |
详细描述
QStyleOptionProgressBar 类的一个实例类型为 SO_ProgressBar,版本为 2。
此类型由 QStyleOption、其子类和 qstyleoption_cast() 内部使用,以确定风格选项的类型。通常,除非你想创建自己的 QStyleOption 子类和自定义风格,你不需要担心这一点。版本由 QStyleOption 子类用来在不破坏兼容性的情况下实现扩展。如果你的使用涉及到 qstyleoption_cast(),通常不需要检查它。
出于性能考虑,成员函数很少,成员变量的访问是直接的(即使用点或箭头操作符)。这使得结构简单易用,并强调这些是仅由风格函数使用的参数。
另请参阅 QStyleOption。
成员类型文档
枚举 QStyleOptionProgressBar::StyleOptionType
此枚举用于保存有关风格选项类型的信息,并为每个 QStyleOption 子类定义。
常量 | 值 | 描述 |
---|---|---|
QStyleOptionProgressBar::Type | SO_ProgressBar | 提供的风格选项类型(对于此类别而言为 SO_ProgressBar)。 |
此类型由内部用于QStyleOption及其子类和qstyleoption_cast()来决定样式选项的类型。一般情况下,除非您想创建自己的QStyleOption子类和自己的样式,否则不需要关心这一点。
另请参阅 StyleOptionVersion.
枚举 QStyleOptionProgressBar::StyleOptionVersion
此枚举用于保存有关样式选项版本的信息,并且为每个QStyleOption子类定义。
常量 | 值 | 描述 |
---|---|---|
QStyleOptionProgressBar::Version | 1 | 2 |
此版本由QStyleOption子类用于在不破坏兼容性的情况下实现扩展。如果您使用qstyleoption_cast(),通常不需要检查它。
另请参阅 StyleOptionType.
成员函数文档
QStyleOptionProgressBar::QStyleOptionProgressBar()
构建一个QStyleOptionProgressBar,将成员变量初始化为其默认值。
QStyleOptionProgressBar::QStyleOptionProgressBar(const QStyleOptionProgressBar &other)
构建其他样式选项的副本。
成员变量文档
bool QStyleOptionProgressBar::bottomToTop
此变量表示,当进度条垂直时文本是否从下往上读取
默认值是false。
另请参阅 QProgressBar::textDirection.
bool QStyleOptionProgressBar::invertedAppearance
此变量保留进度条是否被倒置的外观
默认值是false。
另请参阅 QProgressBar::invertedAppearance.
int QStyleOptionProgressBar::maximum
此变量保留进度条的值范围
这是进度条的最大值。默认值是0。
另请参阅 QProgressBar::maximum.
int QStyleOptionProgressBar::minimum
此变量保留进度条的最小值
这是进度条的最小值。默认值是0。
另请参阅 QProgressBar::minimum.
int QStyleOptionProgressBar::progress
此变量保留进度条当前的进度值
当前进度。值为QStyleOptionProgressBar::minimum - 1表示进度尚未开始。默认值是0。
另请参阅 QProgressBar::value.
QString QStyleOptionProgressBar::text
此变量保留进度条的文本值
进度条的文本通常是进度转换为字符串。一个空字符串表示进度条尚未开始。默认值是一个空字符串。
另请参阅 QProgressBar::text.
Qt::Alignment QStyleOptionProgressBar::textAlignment
此变量持有QProgressBar中文本的对齐方式
此变量可以作为在进度条中放置文本的指南。默认值是Qt::AlignLeft。
bool QStyleOptionProgressBar::textVisible
此变量持有一个标志,指示文本是否可见
如果此标志为真,则文本可见。否则,文本不可见。默认值是false。
© 2024 Qt公司。此处包含的文档贡献者为各自的所有权人。本提供的文档采用自由软件基金会发布的GNU自由文档许可证版本1.3的条款进行许可。Qt及其相关标志是Qt公司在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。