diff options
author | Roberto Raggi <roberto.raggi@nokia.com> | 2010-09-06 16:46:23 +0200 |
---|---|---|
committer | Roberto Raggi <roberto.raggi@nokia.com> | 2010-09-06 16:53:46 +0200 |
commit | 86799309aaa491076e68d257640903d6e0c719e5 (patch) | |
tree | de7512d3e8a4d5e9a3917b20c6ce257d58c39deb /src/plugins/locator | |
parent | 6863b02e034a096e6d0441ecf1f54558953c358f (diff) | |
download | qt-creator-86799309aaa491076e68d257640903d6e0c719e5.tar.gz |
Keep the locator database in sync with the current snapshot.
Thanks to this patch we can move the filtering of C++ symbols
in a background thread.
Done-with: Erik Verbruggen
Diffstat (limited to 'src/plugins/locator')
-rw-r--r-- | src/plugins/locator/locatorwidget.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/plugins/locator/locatorwidget.cpp b/src/plugins/locator/locatorwidget.cpp index 8f29bbba7a..0ee99048ea 100644 --- a/src/plugins/locator/locatorwidget.cpp +++ b/src/plugins/locator/locatorwidget.cpp @@ -439,7 +439,6 @@ static void filter_helper(QFutureInterface<FilterEntry> &entries, QList<ILocator foreach (const FilterEntry &entry, filter->matchesFor(searchText)) { if (checkDuplicates && alreadyAdded.contains(entry)) continue; - //entries.append(entry); entries.reportResult(entry); if (checkDuplicates) alreadyAdded.insert(entry); @@ -457,7 +456,6 @@ void LocatorWidget::updateCompletionList(const QString &text) QFuture<FilterEntry> future = QtConcurrent::run(filter_helper, filters, searchText); m_entriesWatcher->setFuture(future); - future.waitForFinished(); } void LocatorWidget::updateEntries() |