问题标签 [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.
c++ - 新窗口中的 QProgressBar 不起作用
当我单击 MainWindow 的按钮时,我正在使用 QProgressBar 创建新窗口,但是在创建新窗口时,在填充周期工作时不会出现 QProgressBar。之后 QProgressBar 出现并被填充。
构造函数:
调用新窗口的按钮代码:
新窗口类:
主窗口类:
c++ - 为 QProgressBar 上的图像设置着色
实际上我在 a 上设置了一个图像,QProgressBar
并想根据QProgressBar
.
我尝试用颜色覆盖我QProgressBar
的图像,但这会填充图像,但由于我的图像不是矩形,它会为整个图像着色,QProgressBar
而不仅仅是图像。
是否可以仅使用 qt 更改图像颜色(使用 C++)
python - Python3、PyQt5:QProgressBar 更新使实际任务变得非常缓慢
我在 OSX 上使用 Python 3.5、PyQt5,我想知道是否有可能在不减慢整个计算工作的情况下更新 QProgressBar。这是我的代码,如果我只是在没有更新进度条的情况下完成任务,它会快得多!
然后在 stackoverflow 用户的帮助下,我得到了创建一个单独的工作线程并将更新信号连接到 GUI 的提示。我做到了,它现在看起来像下面的代码。它也可以工作并且速度更快,但我不知道如何将发出的信号连接到 GUI。有人能帮帮我吗?提前谢谢了!
qt - QProgressBar 忙碌指示器
我想在我的小部件中使用 qprogressbar 显示繁忙指示器。我知道将最小值和最大值设置为零,但它会使小的彩色区域从左到右再向后移动。但我只想从左到右。
在 QProgressDiaolog 中将最小值和最大值设置为零对我来说很好,但我不需要单独的窗口。我应该怎么办?
qt - 更改 QListWidget 中随机元素的属性
我在( )中有 5QProgressBar
秒。如何访问第三个元素并更改其值 ex。( )QListWidget
ui->listWidget
QProgressBar
progressBar->setValue(40)
c++ - Qt - 如何为 QProgressBar 结合 QtConcurrent 和 QThreadPool?
在mainwindow.ui
我创建了一个QProgressBar
命名的progressBar
和一个QPushButton
命名speckle
的开始繁重的计算。
在里面mainwindow.h
我有一个合适private slot
的按钮和一个代表繁重计算的私有函数。mainwindow.h
:
futureWatcher
应该监视从返回的QFuture
对象QtConcurrent
:
但是该应用程序不能那样工作。编译并单击斑点后,mainwindow
没有响应。这是progressSpecle
创建 x Threads 的成员函数:
该应用程序可以正常工作,但 mainWindow 不负责,因为(我认为)while(true)
. 但我不明白为什么这应该阻塞主窗口,因为整个progressSpecle
函数在一个单独的线程中工作,创建并以QtConcurrent
.
为什么progressSpecle
函数会阻塞主窗口?那么我怎样才能让它progressBar
工作呢?