diff options
author | hjk <hjk121@nokiamail.com> | 2014-07-30 12:33:12 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-07-30 15:17:50 +0200 |
commit | 068462e52d1d244273711899b8a00f72c1105833 (patch) | |
tree | 51634836abd4171b5ceefc8629554f9d40257bc3 /src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp | |
parent | d90bd09499874bb090bfd12a3d59e0fdec4ad6da (diff) | |
download | qt-creator-068462e52d1d244273711899b8a00f72c1105833.tar.gz |
TextEditor: Replace PlainTextDocument by Base + a setup function
Change-Id: I1088062d0b74fd0dd69e92c55cc8bb80da61ae2d
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp')
-rw-r--r-- | src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp b/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp index 400879a8c4..ffaa7c6679 100644 --- a/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp +++ b/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp @@ -32,7 +32,9 @@ #include "cpptoolsplugin.h" #include "cpptoolstestcase.h" -#include <texteditor/plaintexteditor.h> +#include <coreplugin/coreconstants.h> + +#include <texteditor/basetexteditor.h> #include <utils/fileutils.h> @@ -100,7 +102,10 @@ public: QVERIFY(ast); // Open file - TextEditor::BaseTextEditorWidget editorWidget(new TextEditor::PlainTextDocument); + auto textDocument = new TextEditor::BaseTextDocument; + textDocument->setupAsPlainTextDocument(); + textDocument->setId(Core::Constants::K_DEFAULT_TEXT_EDITOR_ID); + TextEditor::BaseTextEditorWidget editorWidget(textDocument); editorWidget.setupAsPlainEditor(); QString error; editorWidget.open(&error, document->fileName(), document->fileName()); @@ -111,7 +116,7 @@ public: cursor.movePosition(QTextCursor::NextCharacter, QTextCursor::MoveAnchor, cursorPosition); editorWidget.setTextCursor(cursor); - QTextDocument *textDocument = editorWidget.document(); + QTextDocument *qtextDocument = editorWidget.document(); CppRefactoringFilePtr cppRefactoringFile = CppRefactoringChanges::file(&editorWidget, document); @@ -126,11 +131,11 @@ public: Utils::ChangeSet change = formatter.format(ast); // ChangeSet may be empty. // Apply change - QTextCursor changeCursor(textDocument); + QTextCursor changeCursor(qtextDocument); change.apply(&changeCursor); // Compare - QCOMPARE(textDocument->toPlainText(), expectedSource); + QCOMPARE(qtextDocument->toPlainText(), expectedSource); } }; |