首页 > 技术文章 > Qt 延时

zhangxuechao 2018-08-15 20:50 原文

#include <QTime>

void MainWindow::sleep(unsigned int msec)
{
    QTime t = QTime::currentTime().addMSecs(msec);

    while(QTime::currentTime() < t)
    {
        QCoreApplication::processEvents(QEventLoop::AllEvents, 100);
    }
}
sleep(500);

推荐阅读