问题标签 [qprogressbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1607 浏览

python - PyQt4:使用 QTimer 不断更新进度条

我有一个简单的对话框,其中包含三个我想要不断更新的进度条(显示系统资源使用情况)。通过阅读文档,QTimer这是每毫秒触发一个函数的正确方法x(这将更新进度条)。但是,我无法让它工作,我也不知道为什么。将定时器超时信号连接到更新函数似乎相对简单,但它似乎永远不会触发。

这是我的代码:

0 投票
0 回答
365 浏览

python - PyQt Progressbar QThread在渲染图形时不起作用

我在这里查看了这个非常有帮助的答案,但是在尝试渲染绘图时它没有按预期工作。

情节正在运行,但进度条没有进展,情节渲染后它只会跳到 100%。当然,我希望进度条情节渲染时进行,而不是在完成之后。

我想,我可能缺少一个 PyQt 函数来以某种方式连接事件或 pyqt 信号,但实际上我不知道如何解决这个问题。

这是我希望成为的一个最小、完整和可验证的示例:

0 投票
0 回答
841 浏览

python - 如何更改 QProgressDialog / QProgressBar 的值文本的颜色?

我正在寻找将值文本的颜色从默认的黑色更改为白色。

在此处输入图像描述

我有一个样式表,但 color: white 似乎只适用于文本,而不适用于值文本。

我也尝试将 QProgressBar 添加到样式表中,但这也没有做任何事情。

这是我的进度对话框代码:

我可以使用 Xprogress.value.setFont() 或其他东西设置值字体颜色吗?

0 投票
1 回答
1935 浏览

qt - 控制 QProgressBar 宽度

我有一个垂直的 QProgressBar,它位于两个 QTextEdit 对象之间的水平布局中。在 Designer 中,我使用样式表更改了进度条的宽度,这在一定程度上起作用 - 但我无法将宽度缩小到 17 像素以下。我希望它非常窄 - 可能大约 5px 左右 - 但是在 Designer 中更改样式表和最小尺寸不会将其更改为那么窄。

0 投票
1 回答
4031 浏览

python - 如何在 Ui_MainWindow 中更新 pyqt5 进度条

我尝试使用 pyqt5 实时更新进度条,但是,目前在线文档似乎非常有限。我在网上读到我可以使用线程和信号来做到这一点。但是,pyqt5 中的语法似乎发生了变化。这里有专家可以帮忙吗?

主用户界面窗口。

发送发票的工作人员文件。

0 投票
1 回答
1363 浏览

python - 当我将 PyQt QProgressBar 与 Selenuim 一起使用时,它不起作用

我构建了一个 PyQt5 GUI 来进行一些 Selenium 测试。一切都按预期工作,除了 PyQt 进度条。

在下面的第一个示例中,我使用 Selenium 浏览器,当浏览器关闭时,进度条最后会跳转到 100%。但是,Selenium 按预期工作。

但是,在下面的这个版本中,在注释掉 Selenium 浏览器的情况下,进度条按预期工作。

0 投票
2 回答
451 浏览

python - PyQt 启动后进度跃升至 100%

当我在doWork方法中运行代码时,通过单击button1,进度条按预期工作。

但是,当我将列表doWork从其他方法(即btn2, btn3)传递给该方法时,进度条在启动后只会跳到 100%。

0 投票
0 回答
257 浏览

python - Python - pyqt5 progressBar 可视化从特定方法执行的开始到结束

我想设置一个progressBar,直到特定方法的执行结束。

方法on_click_uploadAndTest需要相当长的时间来执行。同时progressBar应该可视化执行进度。

更新:

结果是一个字符串数组。predict()'predictwithUI.py' 中的方法给出字符串数组的输出(结果)。“predictwithUI.py”使用经过训练的神经网络模型预测给定图像中的字符。

如果给定图像中的字符数很大,那么给出输出需要相当长的时间。所以我想设置progressBar,直到predict()给出输出。

0 投票
1 回答
186 浏览

python - PyQt4线程正确

我想制作一个在线程上运行的进度条,并且我希望能够在此过程中移动小部件:

到目前为止,这是可行的,但效果很差。当我尝试在此过程中移动它时,该小部件几乎不会在我的机器上运行。有没有办法让这个工作更好,这样小部件就不会滞后或停止响应?

0 投票
0 回答
423 浏览

python - pyqt4中时间未知过程中的进度条

我是 pyQt4 的新手,我需要使用 pyQt4 和 python 3.5 创建 GUI。我有很长的过程,没有确切的执行时间。持续时间根据我每次在流程中使用的输入而变化。有一些关于使用计时器添加进度条的示例。但就我而言,我不知道确切的持续时间。

我需要根据进程花费的时间完成一个进度条。在我的代码中,这个过程是methodtobeexecute()。有人可以通过带有解释的代码示例帮助我解决此问题。提前致谢....

这是我的代码,到目前为止,它使用 QTimer 完成了进度条。但我想要的是完成进度条,同时 methodtobeexecute() 方法完成它的任务。(QTimer 仅用于检查进度条)