Header:#include < QStyleOptionProgressBar >
qmake:QT += widgets
Inherits:QStyleOption
Public Types
enum StyleOptionType { Type }
enum StyleOptionVersion { Version }
Public Functions
QStyleOptionProgressBar(const QStyleOptionProgressBar &other)
QStyleOptionProgressBar()
Public Variables
bool bottomToTop
bool invertedAppearance
int maximum
int minimum
int progress
QString text
Qt::Alignment textAlignment
bool textVisible
Detailed Description
QStyleOptionProgressBar类的实例具有SO_ProgressBar类型和版本2。
该类型由QStyleOption及其子类和qstyleoption_cast()在内部使用,以确定样式选项的类型。通常你不需要担心这个,除非你想创建你自己的QStyleOption子类和你自己的样式。QStyleOption子类使用该版本来实现扩展而不会破坏兼容性。如果使用qstyleoption_cast(),通常不需要检查它。
有关演示如何使用样式选项的示例,请参见Styles示例。
See also QStyleOption.
Member Type Documentation
enum QStyleOptionProgressBar::StyleOptionType
这个枚举用于保存关于样式选项类型的信息,并且为每个QStyleOption子类定义。
Constant Value Description
QStyleOptionProgressBar::Type SO_ProgressBar The type of style option provided (SO_ProgressBar for this class).
该类型由QStyleOption及其子类和qstyleoption_cast()在内部使用,以确定样式选项的类型。
通常你不需要担心这个,除非你想创建你自己的QStyleOption子类和你自己的样式。
See also StyleOptionVersion.
enum QStyleOptionProgressBar::StyleOptionVersion
该枚举用于保存样式选项的版本信息,并为每个QStyleOption子类定义。
Constant Value Description
QStyleOptionProgressBar::Version 2 2
QStyleOption子类使用该版本来实现扩展而不会破坏兼容性。如果使用qstyleoption_cast(),通常不需要检查它。
See also StyleOptionType.
Member Function Documentation
QStyleOptionProgressBar::QStyleOptionProgressBar(const QStyleOptionProgressBar &other)
Constructs a copy of the other style option.
QStyleOptionProgressBar::QStyleOptionProgressBar()
Constructs a QStyleOptionProgressBar, initializing the members variables to their default values.
Member Variable Documentation
bool QStyleOptionProgressBar::bottomToTop
这个变量表示当进度条垂直时,文本是否从下向上读取
默认值为false。
See also QProgressBar::textDirection.
bool QStyleOptionProgressBar::invertedAppearance
这个变量保存进度条的外观是否反转
默认值为false。
See also QProgressBar::invertedAppearance.
int QStyleOptionProgressBar::maximum
这个变量保存了进度条的最大值
这是进度条中的最大值。缺省值为0。
See also QProgressBar::maximum.
int QStyleOptionProgressBar::minimum
这个变量保存了进度条的最小值
这是进度条中的最小值。缺省值为0。
See also QProgressBar::minimum.
int QStyleOptionProgressBar::progress
这个变量保存进度条的当前进度
目前的进展。QStyleOptionProgressBar::minimum - 1表示进度尚未开始。缺省值为0。
See also QProgressBar::value.
QString QStyleOptionProgressBar::text
这个变量保存了进度条的文本
进度条文本通常只是表示为字符串的进度。空字符串表示进度条尚未启动。默认值为空字符串。
See also QProgressBar::text.
Qt::Alignment QStyleOptionProgressBar::textAlignment
这个变量保存QProgressBar中文本的文本对齐方式
这可以用作进度条中文本位置的指南。默认值为“Qt::AlignLeft”。
bool QStyleOptionProgressBar::textVisible
该变量包含一个标志,指示文本是否可见
如果此标志为真,则文本可见。否则,文本将不可见。默认值为false。
See also QProgressBar::textVisible.