diff --git a/src/corelib/thread/qthread_win.cpp b/src/corelib/thread/qthread_win.cpp index ec752b7dce02..c6177ad0ca85 100644 --- a/src/corelib/thread/qthread_win.cpp +++ b/src/corelib/thread/qthread_win.cpp @@ -311,7 +311,7 @@ void QThread::msleep(unsigned long msecs) void QThread::usleep(unsigned long usecs) { - ::Sleep((usecs / 1000) + 1); + ::Sleep((usecs + 999) / 1000); } #if QT_CONFIG(thread)