summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpptoolsplugin.h
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-10-09 11:13:59 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2009-10-09 11:13:59 +0200
commitf820c1c77660351ce4ce2a40829b563e061bc87e (patch)
tree38c8a9312d3422f7b04f813ba1823dff6ae75d6d /src/plugins/cpptools/cpptoolsplugin.h
parentedcbb6a119cd92d43d235578a0cee6d6a3a5ad16 (diff)
downloadqt-creator-f820c1c77660351ce4ce2a40829b563e061bc87e.tar.gz
Removed CppSemanticSearch & co. Find usages of a Symbol is way more powerful.
Diffstat (limited to 'src/plugins/cpptools/cpptoolsplugin.h')
-rw-r--r--src/plugins/cpptools/cpptoolsplugin.h59
1 files changed, 0 insertions, 59 deletions
diff --git a/src/plugins/cpptools/cpptoolsplugin.h b/src/plugins/cpptools/cpptoolsplugin.h
index a78bf260c0..7d1ef676bc 100644
--- a/src/plugins/cpptools/cpptoolsplugin.h
+++ b/src/plugins/cpptools/cpptoolsplugin.h
@@ -47,15 +47,6 @@ class QFileInfo;
class QDir;
QT_END_NAMESPACE
-namespace CPlusPlus {
-class Snapshot;
-}
-
-namespace Find {
-class SearchResultWindow;
-struct SearchResultItem;
-}
-
namespace CppTools {
namespace Internal {
@@ -63,56 +54,6 @@ class CppCodeCompletion;
class CppModelManager;
struct CppFileSettings;
-class FindClassDeclarations: public Find::IFindFilter
-{
- Q_OBJECT
-
-public:
- FindClassDeclarations(CppModelManager *modelManager);
-
- // Find::IFindFilter
- virtual QString id() const { return QLatin1String("CppTools.Find.ClassDeclarations"); }
- virtual QString name() const { return tr("Class Declarations"); }
- virtual bool isEnabled() const { return true; }
- virtual QKeySequence defaultShortcut() const { return QKeySequence(); }
- virtual void findAll(const QString &txt, QTextDocument::FindFlags findFlags);
-
-protected Q_SLOTS:
- void displayResult(int);
- void searchFinished();
- void openEditor(const Find::SearchResultItem &item);
-
-private:
- QPointer<CppModelManager> _modelManager;
- Find::SearchResultWindow *_resultWindow;
- QFutureWatcher<Utils::FileSearchResult> m_watcher;
-};
-
-class FindFunctionCalls: public Find::IFindFilter // ### share code with FindClassDeclarations
-{
- Q_OBJECT
-
-public:
- FindFunctionCalls(CppModelManager *modelManager);
-
- // Find::IFindFilter
- virtual QString id() const { return QLatin1String("CppTools.Find.FunctionCalls"); }
- virtual QString name() const { return tr("Function calls"); }
- virtual bool isEnabled() const { return true; }
- virtual QKeySequence defaultShortcut() const { return QKeySequence(); }
- virtual void findAll(const QString &txt, QTextDocument::FindFlags findFlags);
-
-protected Q_SLOTS:
- void displayResult(int);
- void searchFinished();
- void openEditor(const Find::SearchResultItem &item);
-
-private:
- QPointer<CppModelManager> _modelManager;
- Find::SearchResultWindow *_resultWindow;
- QFutureWatcher<Utils::FileSearchResult> m_watcher;
-};
-
class CppToolsPlugin : public ExtensionSystem::IPlugin
{
Q_DISABLE_COPY(CppToolsPlugin)