summaryrefslogtreecommitdiffstats
path: root/src/kernel/qeventloop.cpp
diff options
context:
space:
mode:
authorAlexander Golubev <fatzer2@gmail.com>2024-03-10 16:39:03 +0300
committerMichele Calgaro <michele.calgaro@yahoo.it>2024-03-11 11:46:34 +0900
commitd643d19c963f1ede982fc107b8038f37dadf27f4 (patch)
treeb00d4a7e4b2ebdc628e85325411cb6033943f6dd /src/kernel/qeventloop.cpp
parent9d1f80158ea4dbfcaa38f5fa57f207119aa60ad2 (diff)
downloadtqt-d643d19c963f1ede982fc107b8038f37dadf27f4.tar.gz
tqt-d643d19c963f1ede982fc107b8038f37dadf27f4.zip
Fix compilation with -no-thread
Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit 4100c9e29f3ccb324a68ff1759ebbf1d35849a40)
Diffstat (limited to 'src/kernel/qeventloop.cpp')
-rw-r--r--src/kernel/qeventloop.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/kernel/qeventloop.cpp b/src/kernel/qeventloop.cpp
index 2aa96de69..402894f2a 100644
--- a/src/kernel/qeventloop.cpp
+++ b/src/kernel/qeventloop.cpp
@@ -107,9 +107,11 @@ TQEventLoop::TQEventLoop( TQObject *parent, const char *name )
#if defined(QT_CHECK_STATE)
if ( TQApplication::currentEventLoop() )
tqFatal( "TQEventLoop: there must be only one event loop object per thread. \nIf this is supposed to be the main GUI event loop, construct it before TQApplication." );
+#ifdef TQT_THREAD_SUPPORT
if (!TQThread::currentThreadObject()) {
tqFatal( "TQEventLoop: this object can only be used in threads constructed via TQThread." );
}
+#endif // TQT_THREAD_SUPPORT
#endif // QT_CHECK_STATE
d = new TQEventLoopPrivate;