我有以下问题。
A)我怎样才能通过十进制值增加进度条的值?我试过了
ui->progressBar->setValue(0.5);
并使用 while 循环增加了 0.5。但我得到的只是空的进度条。知道为什么吗?
ps:我收到警告“此语句无效”就行了ui->progressBar->setValue(0.5);
B)在制作进度条时,我制作了一个 while 循环,进度条值递增 1 并添加了 Sleep(600),这样进度条就不会很快完成。这不是问题,我的问题是当进度条增加时,我的应用程序滞后了很多。我试着把QCoreApplication::processEvents();
我的while循环和我的代码都放在我的代码中,但这没有用。该怎么办?