当前位置:   article > 正文

Qt扫盲-QProgressBar理论总结_qprogressbar文字位置

qprogressbar文字位置

QProgressBar理论总结

1. 简述

QProgressBar其实就是进度条嘛, 进度条用于向用户指示操作的进度,并向他们保证应用程序仍在运行。

在这里插入图片描述

2. 使用

进度条的使用非常简单,我们可以通过指定最小和最大可能的步骤值来设置它,当您稍后为其提供当前步骤值时,它将显示已完成的步骤的百分比。百分比的计算方法是将进度(value() - minimum() )除以 maximum() - minimum() 。
您可以使用 setMinimum() 和 setMaximum ()指定最小和最大步数。当前步数是使用 setValue() 设置的。进度条可以使用 reset() 倒带到开头。

  • 特例:
    如果最小值和最大值都设置为 0,则条形图显示繁忙指示器,而不是步数百分比。例如,当使用QNetworkAccessManager下载项目时,当他们无法确定正在下载的项目的大小时,也就是这个样子。
    在这里插入图片描述

3. 外观

我们可以通过设置 invertedAppearance() 来和正常的进度条方向相反,
通过 setTextDirection() 来设置 进度文字的显示方向
通过 setFormat() 来定制设置自己的 显示文字,这个值默认是 “%p%”.

%p 表示完成进度。
格式化例子一:

  • 逆序完成进度 %p%
  • 完成进度 %p% 了

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/42501?site
推荐阅读
相关标签
  

闽ICP备14008679号