QT里的事件循环点点滴滴

如何让程序等待一段时间
QTime t;
t.start();
while(t.elapsed()<1000);
这种死循环也是一种常见错误用法。但改成正确的还是比较简单的:

QTime t;
t.start();
while(t.elapsed()<1000)
QCoreApplication::processEvents();

参考:http://dreamylights.blog.51cto.com/1163218/1538220

--------------------------------------------------------------------

你可能感兴趣的:(qt)