From 2bda8675e509c5547a0057e50d9024b49054cf78 Mon Sep 17 00:00:00 2001 From: con Date: Mon, 19 Jul 2010 14:46:53 +0200 Subject: 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. --- src/plugins/cpptools/cpptoolsplugin.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/plugins/cpptools/cpptoolsplugin.cpp') 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 @@ -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); -- cgit v1.2.1