summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/allprojectsfilter.cpp
diff options
context:
space:
mode:
authorcon <qtc-committer@nokia.com>2009-06-19 13:49:52 +0200
committercon <qtc-committer@nokia.com>2009-06-20 07:10:31 +0200
commit75709964abda92d827b4627e1999c3ea2a585fac (patch)
tree6608dec167a893fc6139e9d6bd8f98bb3152fc21 /src/plugins/projectexplorer/allprojectsfilter.cpp
parent2508fa03a09391957933c5d7d83b9ab80cb4ca9e (diff)
downloadqt-creator-75709964abda92d827b4627e1999c3ea2a585fac.tar.gz
Use QMetaObject::invokeMethod instead of signal-slot hack.
Diffstat (limited to 'src/plugins/projectexplorer/allprojectsfilter.cpp')
-rw-r--r--src/plugins/projectexplorer/allprojectsfilter.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/plugins/projectexplorer/allprojectsfilter.cpp b/src/plugins/projectexplorer/allprojectsfilter.cpp
index 24a396d1fc..a909f88b76 100644
--- a/src/plugins/projectexplorer/allprojectsfilter.cpp
+++ b/src/plugins/projectexplorer/allprojectsfilter.cpp
@@ -71,8 +71,5 @@ void AllProjectsFilter::updateFiles()
void AllProjectsFilter::refresh(QFutureInterface<void> &future)
{
Q_UNUSED(future);
- // invokeAsyncronouslyOnGuiThread
- connect(this, SIGNAL(invokeRefresh()), this, SLOT(markFilesAsOutOfDate()));
- emit invokeRefresh();
- disconnect(this, SIGNAL(invokeRefresh()), this, SLOT(markFilesAsOutOfDate()));
+ QMetaObject::invokeMethod(this, "markFilesAsOutOfDate", Qt::BlockingQueuedConnection);
}