QStyleOptionProgressBar 类

QStyleOptionProgressBar 类用于描述绘制进度条所需参数的详细信息。 更多...

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

公开类型

枚举StyleOptionType { 类型 }
枚举StyleOptionVersion { 版本 }

公开函数

QStyleOptionProgressBar()
QStyleOptionProgressBar(const QStyleOptionProgressBar &other)

公开变量

详细描述

QStyleOptionProgressBar 类的一个实例类型为 SO_ProgressBar,版本为 2。

此类型由 QStyleOption、其子类和 qstyleoption_cast() 内部使用,以确定风格选项的类型。通常,除非你想创建自己的 QStyleOption 子类和自定义风格,你不需要担心这一点。版本由 QStyleOption 子类用来在不破坏兼容性的情况下实现扩展。如果你的使用涉及到 qstyleoption_cast(),通常不需要检查它。

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

另请参阅 QStyleOption

成员类型文档

枚举 QStyleOptionProgressBar::StyleOptionType

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

常量描述
QStyleOptionProgressBar::TypeSO_ProgressBar提供的风格选项类型(对于此类别而言为 SO_ProgressBar)。

此类型由内部用于QStyleOption及其子类和qstyleoption_cast()来决定样式选项的类型。一般情况下,除非您想创建自己的QStyleOption子类和自己的样式,否则不需要关心这一点。

另请参阅 StyleOptionVersion.

枚举 QStyleOptionProgressBar::StyleOptionVersion

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

常量描述
QStyleOptionProgressBar::Version12

此版本由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。

另请参阅 QProgressBar::textVisible.

© 2024 Qt公司。此处包含的文档贡献者为各自的所有权人。本提供的文档采用自由软件基金会发布的GNU自由文档许可证版本1.3的条款进行许可。Qt及其相关标志是Qt公司在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。