标签:
QTime t;
t.start();
while(t.elapsed() < 10000)
{
QCoreApplication::processEvents();
}
方法二. 使用QElapsedTimer,为什么有这个?qt官方文档给出的解释是该类提供了更快的方式去计算时间流逝。
QElapsedTimer t;
t.start();
while(t.elapsed() < 10000)
{
QCoreApplication::processEvents();
}
注:QCoreApplication::processEvents();非常重要,如果省略这一句,程序将不会接收任何事件,主界面也会处于无法响应状态。
标签:
原文地址:http://www.cnblogs.com/zhujiangbk/p/4293801.html