1. 程式人生 > >Qt實現延時sleep函數功能

Qt實現延時sleep函數功能

proc IV RoCE color event return eve 函數功能 turn

/*
    函數名: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;
}

Qt實現延時sleep函數功能