diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-06-06 11:52:09 -0400 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-06-12 17:02:52 +0200 |
commit | a6e04c363f5d9fe5d84528c8e921989d8d6121e0 (patch) | |
tree | 19b8ea509e37735b2b483772246a96bf1b195108 /src/plugins/cpptools/cpphighlightingsupport.h | |
parent | fc7f5ba364fb7a09a1038faf0f8c35b20c955810 (diff) | |
download | qt-creator-a6e04c363f5d9fe5d84528c8e921989d8d6121e0.tar.gz |
CppTools: CppHighlightingSupport takes a BaseTextDocument
...instead an ITextEditor.
The ITextEditor was only used to access the file path and QTextDocument
via the BaseTextEditorWidget.
Change-Id: Idef2b8162b992fe3718e16e2a046e2ff214846f2
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpphighlightingsupport.h')
-rw-r--r-- | src/plugins/cpptools/cpphighlightingsupport.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/cpptools/cpphighlightingsupport.h b/src/plugins/cpptools/cpphighlightingsupport.h index 7272289a79..d4be6b1416 100644 --- a/src/plugins/cpptools/cpphighlightingsupport.h +++ b/src/plugins/cpptools/cpphighlightingsupport.h @@ -38,7 +38,7 @@ #include <QFuture> -namespace TextEditor { class ITextEditor; } +namespace TextEditor { class BaseTextDocument; } namespace CppTools { @@ -60,7 +60,7 @@ public: }; public: - CppHighlightingSupport(TextEditor::ITextEditor *editor); + CppHighlightingSupport(TextEditor::BaseTextDocument *baseTextDocument); virtual ~CppHighlightingSupport() = 0; virtual bool requiresSemanticInfo() const = 0; @@ -73,11 +73,11 @@ public: const CPlusPlus::Snapshot &snapshot) const = 0; protected: - TextEditor::ITextEditor *editor() const - { return m_editor; } + TextEditor::BaseTextDocument *baseTextDocument() const + { return m_baseTextDocument; } private: - TextEditor::ITextEditor *m_editor; + TextEditor::BaseTextDocument *m_baseTextDocument; }; } // namespace CppTools |