diff options
author | Marco Bubke <marco.bubke@theqtcompany.com> | 2016-01-11 20:40:05 +0100 |
---|---|---|
committer | Marco Bubke <marco.bubke@theqtcompany.com> | 2016-01-12 10:20:49 +0000 |
commit | 0fca74d5012d5810da559096b4c73bde3879c6bf (patch) | |
tree | 0bd41d6b06b1fb0b5df42895b437f52ce9c4e99c /src/plugins/cpptools/baseeditordocumentprocessor.cpp | |
parent | 369b1f7f38ab81ba216e03fc724925db8f1b11ed (diff) |
CppTools: Break TextDocument dependency of BaseEditorDocumentProcessor
BaseEditorDocumentProcessor was holding a TextEditor::TextDocument but
only used the QTextDocument and the file path.
Change-Id: I349cc95d973adeaf9f94638d84333f592c14e7f9
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Diffstat (limited to 'src/plugins/cpptools/baseeditordocumentprocessor.cpp')
-rw-r--r-- | src/plugins/cpptools/baseeditordocumentprocessor.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/plugins/cpptools/baseeditordocumentprocessor.cpp b/src/plugins/cpptools/baseeditordocumentprocessor.cpp index 462f8137fd7..e90a64dbd0f 100644 --- a/src/plugins/cpptools/baseeditordocumentprocessor.cpp +++ b/src/plugins/cpptools/baseeditordocumentprocessor.cpp @@ -45,9 +45,10 @@ namespace CppTools { semantic calculations) after a text document has changed. */ -BaseEditorDocumentProcessor::BaseEditorDocumentProcessor( - TextEditor::TextDocument *document) - : m_baseTextDocument(document) +BaseEditorDocumentProcessor::BaseEditorDocumentProcessor(QTextDocument *textDocument, + const QString &filePath) + : m_filePath(filePath), + m_textDocument(textDocument) { } @@ -55,11 +56,6 @@ BaseEditorDocumentProcessor::~BaseEditorDocumentProcessor() { } -TextEditor::TextDocument *BaseEditorDocumentProcessor::baseTextDocument() const -{ - return m_baseTextDocument; -} - TextEditor::QuickFixOperations BaseEditorDocumentProcessor::extraRefactoringOperations(const TextEditor::AssistInterface &) { |