Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在QProgressBar中添加文本和完成百分比_Python_Pyqt_Qprogressbar - Fatal编程技术网

Python 在QProgressBar中添加文本和完成百分比

Python 在QProgressBar中添加文本和完成百分比,python,pyqt,qprogressbar,Python,Pyqt,Qprogressbar,我有一个QProgressBar,我想在进度条中显示文本“加载文件…90%” 我可以让代码显示“正在加载文件…”或“90%”,但不能同时显示两者。我的代码类似于:self.ui.progressbar.setValue(10)和self.ui.progressbar.setValue(50),在不同的点增加进度条中的条 我在这个网站上看到过类似的问题,但我不知道如何更改下面的行(或添加其他行)来实现我的目的 self.ui.progressbar.setFormat('Loading files

我有一个QProgressBar,我想在进度条中显示文本“加载文件…90%”

我可以让代码显示“正在加载文件…”或“90%”,但不能同时显示两者。我的代码类似于:
self.ui.progressbar.setValue(10)
self.ui.progressbar.setValue(50)
,在不同的点增加进度条中的条

我在这个网站上看到过类似的问题,但我不知道如何更改下面的行(或添加其他行)来实现我的目的

self.ui.progressbar.setFormat('Loading files . . .' + ??????????)
根据我如何设置条形图的值,是否可以执行我想要的操作?

如前所述:

格式:QString 此属性保存用于生成 当前文本

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

默认值为“%p%”

Qt4.2中引入了此属性

(强调矿山)

您必须使用
%p
以百分比表示进度值:

self.ui.progressBar.setFormat(“加载文件…%p%”)
正如所指出的:

格式:QString 此属性保存用于生成 当前文本

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

默认值为“%p%”

Qt4.2中引入了此属性

(强调矿山)

您必须使用
%p
以百分比表示进度值:

self.ui.progressBar.setFormat(“加载文件…%p%”)

谢谢。你真的帮助了像我这样的初学者。我们都感谢你的帮助。谢谢。你真的帮助了像我这样的初学者。我们都感谢你的帮助。