diff options
| author | Erik Verbruggen <[email protected]> | 2012-10-16 16:02:40 +0200 |
|---|---|---|
| committer | Erik Verbruggen <[email protected]> | 2012-10-23 09:26:19 +0200 |
| commit | 9246e78d239dbe23572f2a29961c60ea1f27fe6c (patch) | |
| tree | b0c6a3ad0913b5e8369e68374f3c694e06da0a23 /src/plugins/cpptools/ModelManagerInterface.h | |
| parent | 80b737252b8b01525805f48bf95678ea4835b294 (diff) | |
C++: started to make indexing plug-able.
Change-Id: Iff35840d73882a212dd77b54e4223c0b4111ac1c
Reviewed-by: Erik Verbruggen <[email protected]>
Diffstat (limited to 'src/plugins/cpptools/ModelManagerInterface.h')
| -rw-r--r-- | src/plugins/cpptools/ModelManagerInterface.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/cpptools/ModelManagerInterface.h b/src/plugins/cpptools/ModelManagerInterface.h index cbbf5ca8338..4bb9aac7296 100644 --- a/src/plugins/cpptools/ModelManagerInterface.h +++ b/src/plugins/cpptools/ModelManagerInterface.h @@ -58,6 +58,7 @@ namespace CppTools { class CppCompletionAssistProvider; class CppHighlightingSupport; class CppHighlightingSupportFactory; + class CppIndexingSupport; } namespace CPlusPlus { @@ -220,6 +221,8 @@ public: virtual CppTools::CppHighlightingSupport *highlightingSupport(Core::IEditor *editor) const = 0; virtual void setHighlightingSupportFactory(CppTools::CppHighlightingSupportFactory *highlightingFactory) = 0; + virtual void addIndexingSupport(CppTools::CppIndexingSupport *indexingSupport) = 0; + Q_SIGNALS: void documentUpdated(CPlusPlus::Document::Ptr doc); void sourceFilesRefreshed(const QStringList &files); |
