From 0fca74d5012d5810da559096b4c73bde3879c6bf Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Mon, 11 Jan 2016 20:40:05 +0100 Subject: 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 --- src/plugins/cpptools/baseeditordocumentprocessor.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'src/plugins/cpptools/baseeditordocumentprocessor.cpp') diff --git a/src/plugins/cpptools/baseeditordocumentprocessor.cpp b/src/plugins/cpptools/baseeditordocumentprocessor.cpp index 462f8137fd..e90a64dbd0 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 &) { -- cgit v1.2.1