diff --git a/src/plugins/cppeditor/cppquickfix_test.cpp b/src/plugins/cppeditor/cppquickfix_test.cpp index af92494afe8..3817fe4c485 100644 --- a/src/plugins/cppeditor/cppquickfix_test.cpp +++ b/src/plugins/cppeditor/cppquickfix_test.cpp @@ -919,7 +919,8 @@ void CppEditorPlugin::test_quickfix_InsertDefFromDecl_freeFunction() { const QByteArray original = "void free()@;\n"; const QByteArray expected = - "void free() {\n\n" + "void free()\n" + "{\n\n" "}\n" "\n" ; @@ -938,8 +939,8 @@ void CppEditorPlugin::test_quickfix_InsertDefFromDecl_insideClass() "};"; const QByteArray expected = "class Foo {\n" - " void bar() {\n" - "\n" + " void bar()\n" + " {\n\n" " }\n" "};\n"; diff --git a/src/plugins/cppeditor/cppquickfixes.cpp b/src/plugins/cppeditor/cppquickfixes.cpp index d157767609e..ac629d14fa2 100644 --- a/src/plugins/cppeditor/cppquickfixes.cpp +++ b/src/plugins/cppeditor/cppquickfixes.cpp @@ -2461,7 +2461,7 @@ public: if (m_defpos == DefPosInsideClass) { const int targetPos = targetFile->position(m_loc.line(), m_loc.column()); ChangeSet target; - target.replace(targetPos - 1, targetPos, QLatin1String(" {\n\n}")); // replace ';' + target.replace(targetPos - 1, targetPos, QLatin1String("\n {\n\n}")); // replace ';' targetFile->setChangeSet(target); targetFile->appendIndentRange(ChangeSet::Range(targetPos, targetPos + 4)); targetFile->setOpenEditor(true, targetPos);