summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppfindreferences.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-12-07 12:36:16 +0100
committerRoberto Raggi <roberto.raggi@nokia.com>2009-12-07 12:47:45 +0100
commitbdb4e48ebf867d8790f025a4dd2385da71ea126d (patch)
treee47b2f46d0860517cc0f6f6d2bd187bd9714ae8d /src/plugins/cpptools/cppfindreferences.cpp
parent0614e19ddc1291e7f86882b13a4abd474141ca4b (diff)
downloadqt-creator-bdb4e48ebf867d8790f025a4dd2385da71ea126d.tar.gz
Store the working list in a QHash.
Diffstat (limited to 'src/plugins/cpptools/cppfindreferences.cpp')
-rw-r--r--src/plugins/cpptools/cppfindreferences.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/cpptools/cppfindreferences.cpp b/src/plugins/cpptools/cppfindreferences.cpp
index 4d16703963..b21dd56e1c 100644
--- a/src/plugins/cpptools/cppfindreferences.cpp
+++ b/src/plugins/cpptools/cppfindreferences.cpp
@@ -68,12 +68,12 @@ namespace {
class ProcessFile: public std::unary_function<QString, QList<Usage> >
{
- const QMap<QString, QString> workingList;
+ const QHash<QString, QString> workingList;
const Snapshot snapshot;
Symbol *symbol;
public:
- ProcessFile(const QMap<QString, QString> workingList,
+ ProcessFile(const QHash<QString, QString> workingList,
const Snapshot snapshot,
Symbol *symbol)
: workingList(workingList), snapshot(snapshot), symbol(symbol)
@@ -168,7 +168,7 @@ QList<int> CppFindReferences::references(Symbol *symbol,
}
static void find_helper(QFutureInterface<Usage> &future,
- const QMap<QString, QString> wl,
+ const QHash<QString, QString> workingList,
Snapshot snapshot,
Symbol *symbol)
{
@@ -199,7 +199,7 @@ static void find_helper(QFutureInterface<Usage> &future,
future.setProgressRange(0, files.size());
- ProcessFile process(wl, snapshot, symbol);
+ ProcessFile process(workingList, snapshot, symbol);
UpdateUI reduce(&future);
QtConcurrent::blockingMappedReduced<QList<Usage> > (files, process, reduce);
@@ -243,7 +243,7 @@ void CppFindReferences::findAll_helper(Symbol *symbol)
_resultWindow->popup(true);
const Snapshot snapshot = _modelManager->snapshot();
- const QMap<QString, QString> wl = _modelManager->workingCopy();
+ const QHash<QString, QString> wl = _modelManager->workingCopy();
Core::ProgressManager *progressManager = Core::ICore::instance()->progressManager();