summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpptoolsplugin.cpp
diff options
context:
space:
mode:
authorcon <qtc-committer@nokia.com>2010-07-19 14:46:53 +0200
committercon <qtc-committer@nokia.com>2010-07-23 16:34:22 +0200
commit2bda8675e509c5547a0057e50d9024b49054cf78 (patch)
tree00bbd4f434f501e59d9d056db535ffe859a65849 /src/plugins/cpptools/cpptoolsplugin.cpp
parent80d85e28874d1d37e5a16dc0825a6d3c0167fa61 (diff)
downloadqt-creator-2bda8675e509c5547a0057e50d9024b49054cf78.tar.gz
C++ symbols find filter for advanced find.
Required refactoring of the search result window to show real trees of search results. The backend is the backend from the Locator filter, which is a bit outdated now.
Diffstat (limited to 'src/plugins/cpptools/cpptoolsplugin.cpp')
-rw-r--r--src/plugins/cpptools/cpptoolsplugin.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/cpptools/cpptoolsplugin.cpp b/src/plugins/cpptools/cpptoolsplugin.cpp
index 9b84e8012b..1595fd231c 100644
--- a/src/plugins/cpptools/cpptoolsplugin.cpp
+++ b/src/plugins/cpptools/cpptoolsplugin.cpp
@@ -37,6 +37,7 @@
#include "cppmodelmanager.h"
#include "cpptoolsconstants.h"
#include "cpplocatorfilter.h"
+#include "symbolsfindfilter.h"
#include <extensionsystem/pluginmanager.h>
@@ -111,14 +112,13 @@ bool CppToolsPlugin::initialize(const QStringList &arguments, QString *error)
CppCodeCompletion *completion = new CppCodeCompletion(m_modelManager);
addAutoReleasedObject(completion);
- CppLocatorFilter *locatorFilter = new CppLocatorFilter(m_modelManager,
- core->editorManager());
- addAutoReleasedObject(locatorFilter);
- addAutoReleasedObject(new CppClassesFilter(m_modelManager, core->editorManager()));
- addAutoReleasedObject(new CppFunctionsFilter(m_modelManager, core->editorManager()));
+ addAutoReleasedObject(new CppLocatorFilter(m_modelManager));
+ addAutoReleasedObject(new CppClassesFilter(m_modelManager));
+ addAutoReleasedObject(new CppFunctionsFilter(m_modelManager));
addAutoReleasedObject(new CppCurrentDocumentFilter(m_modelManager, core->editorManager()));
addAutoReleasedObject(new CompletionSettingsPage);
addAutoReleasedObject(new CppFileSettingsPage(m_fileSettings));
+ addAutoReleasedObject(new SymbolsFindFilter(m_modelManager));
// Menus
Core::ActionContainer *mtools = am->actionContainer(Core::Constants::M_TOOLS);