QProgressBar Class

QProgressBar Class

属性文档

alignment : Qt::Alignment

此属性保存进度条的对齐方式

访问功能:

Qt::Alignment alignment() const

void setAlignment(Qt::Alignment alignment)

format : QString

该属性包含用于生成当前文本的字符串

%p - 替换为已完成的百分比。%v - 替换为当前值。%m - 替换为总步数。

默认值为"%p%"。

访问功能:

QString format() const

void setFormat(const QString &format)

void resetFormat()

另请参见 text().

invertedAppearance : bool

进度条是否以倒置方式显示进度。

如果该属性为true ,进度条会向另一个方向增长(例如从右向左)。默认情况下,进度条不倒置。

访问功能:

bool invertedAppearance() const

void setInvertedAppearance(bool invert)

另请参阅 orientation 和layoutDirection 。

maximum : int

该属性保存进度条的最大值。

设置此属性时,如有必要,minimum ,以确保范围保持有效。如果当前值超出新范围,进度条将通过reset() 重置。

访问功能:

int maximum() const

void setMaximum(int maximum)

minimum : int

该属性保存进度条的最小值。

设置此属性时,如有必要,maximum ,以确保范围保持有效。如果当前值超出新范围,进度条将通过reset() 重置。

访问功能:

int minimum() const

void setMinimum(int minimum)

orientation : Qt::Orientation

该属性用于设置进度条的方向

方向必须为Qt::Horizontal (默认)或Qt::Vertical 。

访问功能:

Qt::Orientation orientation() const

void setOrientation(Qt::Orientation)

另请参阅 invertedAppearance 和textDirection 。

[read-only] text : QString

该属性用于保存与进度条一起显示的描述性文本

返回的文本与进度条中间(或某些样式中的左边)显示的文本相同。

文本中显示的进度可能小于最小值,表示进度条在设置任何进度之前处于 "重置 "状态。

在默认实现中,文本要么包含一个百分比值,表示目前的进度,要么是空白的,因为进度条处于重置状态。

访问功能:

virtual QString text() const

textDirection : Direction

该属性用于保存text 垂直进度条的读取方向。

此属性对水平进度条没有影响。默认情况下,读取方向为QProgressBar::TopToBottom 。

访问功能:

QProgressBar::Direction textDirection() const

void setTextDirection(QProgressBar::Direction textDirection)

另请参阅 orientation 和textVisible 。

textVisible : bool

该属性表示是否显示当前完成百分比。

样式可忽略此属性(例如,QMacStyle 从不绘制文本)。

访问函数:

bool isTextVisible() const

void setTextVisible(bool visible)

另请参阅 textDirection 。

value : int

此属性保存进度条的当前值

如果试图将当前值更改为最小-最大范围之外的值,则不会对当前值产生任何影响。

访问功能:

int value() const

void setValue(int value)

Notifier 信号:

void valueChanged(int value)

相关推荐

钉钉指定WiFi考勤管理破解方法揭秘,如何绕过考勤限制?
365提款会被冻结卡吗

钉钉指定WiFi考勤管理破解方法揭秘,如何绕过考勤限制?

📅 01-25 👁️ 6959
魔兽世界9.2开悟者声望获取方法[多图]
365提款会被冻结卡吗

魔兽世界9.2开悟者声望获取方法[多图]

📅 07-22 👁️ 926