[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/sdk/kdevelop/app
From: Andreas Pakulat <apaku () gmx ! de>
Date: 2010-04-18 16:53:17
Message-ID: 20100418165317.EFF70AC89C () svn ! kde ! org
[Download RAW message or body]
SVN commit 1116106 by apaku:
Replace global static with call to qapp->currentthread.
Provides the same logic, but doesn't rely on some global static being
initialized properly.
M +1 -3 main_internal.cpp
--- trunk/extragear/sdk/kdevelop/app/main_internal.cpp #1116105:1116106
@@ -68,8 +68,6 @@
using KDevelop::Core;
-static Qt::HANDLE mainThread = QThread::currentThreadId();
-
class KDevelopApplication: public KApplication {
public:
explicit KDevelopApplication(bool GUIenabled = true): KApplication(GUIenabled) {}
@@ -85,7 +83,7 @@
bool KDevelopApplication::notify(QObject* receiver, QEvent* event)
{
- KDevelop::ForegroundLock lock(QThread::currentThreadId() == mainThread);
+ KDevelop::ForegroundLock lock(QThread::currentThread() == qApp->thread());
return KApplication::notify(receiver, event);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic