当前位置: 代码迷 >> QT开发 >> QT的进度条有关问题请问
  详细解决方案

QT的进度条有关问题请问

热度:312   发布时间:2016-04-25 02:53:04.0
QT的进度条问题请教
最近学到了QT的进度条,采取的这种方式让进度条跑起来的:
for(int i=1;i<num+1;i++)
        {
            progressBar->setValue(i);
        }
但是我发现,运行的时候,不能关闭,关闭会程序崩溃,总之一切按钮什么的都不能动。
请问大神,如何才能让窗口可以关闭,或者加上一个按钮来停止进度条呢?需要用到多线程吗?这块还没学到,所以先问一下。谢谢了。
------解决思路----------------------
单线程肯定会导致阻塞,所以所有操作都无效。所以,一定需要放到另一个thread中。
  相关解决方案