diff options
Diffstat (limited to 'src/corelib/thread/qthread_win.cpp')
-rw-r--r-- | src/corelib/thread/qthread_win.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/corelib/thread/qthread_win.cpp b/src/corelib/thread/qthread_win.cpp index 4459ae87af..6c9f939b7d 100644 --- a/src/corelib/thread/qthread_win.cpp +++ b/src/corelib/thread/qthread_win.cpp @@ -61,9 +61,10 @@ # include <process.h> #endif // Q_OS_WINRT -#ifndef QT_NO_THREAD QT_BEGIN_NAMESPACE +#ifndef QT_NO_THREAD + #ifdef Q_OS_WINRT inline DWORD qWinRTTlsAlloc() { return FlsAlloc(0); @@ -449,6 +450,8 @@ void QThread::yieldCurrentThread() #endif } +#endif // QT_NO_THREAD + void QThread::sleep(unsigned long secs) { ::Sleep(secs * 1000); @@ -464,6 +467,8 @@ void QThread::usleep(unsigned long usecs) ::Sleep((usecs / 1000) + 1); } +#ifndef QT_NO_THREAD + void QThread::start(Priority priority) { Q_D(QThread); @@ -700,5 +705,6 @@ void QThreadPrivate::setPriority(QThread::Priority threadPriority) } } -QT_END_NAMESPACE #endif // QT_NO_THREAD + +QT_END_NAMESPACE |