aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2013-09-03 14:26:58 +0200
committerhjk <hjk121@nokiamail.com>2013-09-03 15:35:06 +0200
commit2424909035d0990a3e26d147bf0c0e9ad1c4a5cc (patch)
treeea9ec7e5dfd98f387ffae743f45b006c47cb8bc2
parentda4c4b80f3b9047ee4d87c7c7c7a7e073ab23ead (diff)
Locator: Fix broken connection after df361843
Change-Id: I51333ce8717ba0f393987c91521fdbd63ea63929 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
-rw-r--r--src/plugins/locator/locatorplugin.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/locator/locatorplugin.cpp b/src/plugins/locator/locatorplugin.cpp
index 256d9c9a5c..7c7d73206d 100644
--- a/src/plugins/locator/locatorplugin.cpp
+++ b/src/plugins/locator/locatorplugin.cpp
@@ -260,8 +260,9 @@ void LocatorPlugin::refresh(QList<ILocatorFilter *> filters)
if (filters.isEmpty())
filters = m_filters;
QFuture<void> task = QtConcurrent::run(&ILocatorFilter::refresh, filters);
- ProgressManager::addTask(task, tr("Indexing"), QLatin1String(Locator::Constants::TASK_INDEX));
- connect(ProgressManager::instance(), SIGNAL(finished()), this, SLOT(saveSettings()));
+ FutureProgress *progress =
+ ProgressManager::addTask(task, tr("Indexing"), QLatin1String(Locator::Constants::TASK_INDEX));
+ connect(progress, SIGNAL(finished()), this, SLOT(saveSettings()));
}
Q_EXPORT_PLUGIN(LocatorPlugin)