Qt实现延时sleep函数功能

/*
    函数名:sleep()
    参   数: msec - 单位为毫秒
    描   述: 延时功能
*/

bool Test::sleep(unsigned int msec)
{
    QTime dieTime = QTime::currentTime().addMSecs(msec);

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

    return true;
}

 

posted on 2018-06-01 21:40  jiangsion  阅读(2601)  评论(0编辑  收藏  举报

导航