summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2014-07-30 12:33:12 +0200
committerhjk <hjk121@nokiamail.com>2014-07-30 15:17:50 +0200
commit068462e52d1d244273711899b8a00f72c1105833 (patch)
tree51634836abd4171b5ceefc8629554f9d40257bc3 /src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp
parentd90bd09499874bb090bfd12a3d59e0fdec4ad6da (diff)
downloadqt-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.cpp15
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);
}
};