头文件:
#include <QElapsedTimer>
QElapsedTimer timer;
timer.start();//开始计时
……
if (timer.hasExpired(1000))//超时判断,参数超时时间
{
qDebug() << "count" << timer.elapsed() << "milliseconds";//计时结束
break;
}
timer.elapsed();//返回当前计时
timer.restart();//返回当前计时,并开始重新计时