diff options
| author | Roberto Raggi <roberto.raggi@nokia.com> | 2009-12-07 12:36:16 +0100 |
|---|---|---|
| committer | Roberto Raggi <roberto.raggi@nokia.com> | 2009-12-07 12:47:45 +0100 |
| commit | bdb4e48ebf867d8790f025a4dd2385da71ea126d (patch) | |
| tree | e47b2f46d0860517cc0f6f6d2bd187bd9714ae8d /src/plugins/cpptools/cppfindreferences.cpp | |
| parent | 0614e19ddc1291e7f86882b13a4abd474141ca4b (diff) | |
| download | qt-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.cpp | 10 |
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(); |
