diff options
author | Erik Verbruggen <erik.verbruggen@digia.com> | 2014-03-13 16:53:17 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@digia.com> | 2014-06-04 10:55:40 +0200 |
commit | e3f340f71ae1e3ea3f98a4b7624aa190b82bea91 (patch) | |
tree | abd835fb2b24c6038632a58a3b132a85b618ecf9 /src/plugins/cpptools/cppcurrentdocumentfilter.cpp | |
parent | 6a514c8be60793d08a6caa3cdae53f7a91b9ac54 (diff) |
C++: Add child items to ModelItemInfo.
Change-Id: I849e0819a54dc8d6c49675c78d6668daf5c40af4
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Reviewed-by: David Schulz <david.schulz@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cppcurrentdocumentfilter.cpp')
-rw-r--r-- | src/plugins/cpptools/cppcurrentdocumentfilter.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cppcurrentdocumentfilter.cpp b/src/plugins/cpptools/cppcurrentdocumentfilter.cpp index 74068f19fd..685950ed46 100644 --- a/src/plugins/cpptools/cppcurrentdocumentfilter.cpp +++ b/src/plugins/cpptools/cppcurrentdocumentfilter.cpp @@ -79,7 +79,9 @@ QList<Core::LocatorFilterEntry> CppCurrentDocumentFilter::matchesFor( Snapshot snapshot = m_modelManager->snapshot(); Document::Ptr thisDocument = snapshot.document(m_currentFileName); if (thisDocument) - m_itemsOfCurrentDoc = search(thisDocument); + search(thisDocument)->visitAllChildren([&](const ModelItemInfo::Ptr &info){ + m_itemsOfCurrentDoc.append(info); + }); } const Qt::CaseSensitivity caseSensitivityForPrefix = caseSensitivity(entry); |