小编Tha*_*Cao的帖子

如何减慢标签上的打印进度值?

我使用标签打印 0 到 100 作为 Qt C++ 进度条的一部分。我使用下面的代码来执行此操作,但执行速度太快:

for (i = 0; i <= 100; i++)
{
    data = QString::number(i);
    ui->label_29->setText(data + "%");
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用sleep()函数,但它冻结了exe文件并且无法运行。我正在考虑使用线程,但我不知道如何使用。

c++ qt multithreading sleep progress-bar

3
推荐指数
1
解决办法
182
查看次数

标签 统计

c++ ×1

multithreading ×1

progress-bar ×1

qt ×1

sleep ×1