diff --git a/src/libs/cplusplus/TypePrettyPrinter.cpp b/src/libs/cplusplus/TypePrettyPrinter.cpp index c85444a2287..871bb3a87f5 100644 --- a/src/libs/cplusplus/TypePrettyPrinter.cpp +++ b/src/libs/cplusplus/TypePrettyPrinter.cpp @@ -462,6 +462,7 @@ void TypePrettyPrinter::visit(Function *type) argumentText.showReturnTypes = true; argumentText.showArgumentNames = false; argumentText.showFunctionSignatures = true; + argumentText.showTemplateParameters = _overview->showTemplateParameters; _text += QLatin1Char('('); diff --git a/src/plugins/cppeditor/cppquickfix_test.cpp b/src/plugins/cppeditor/cppquickfix_test.cpp index 37ca090f7ea..0fcbe92e985 100644 --- a/src/plugins/cppeditor/cppquickfix_test.cpp +++ b/src/plugins/cppeditor/cppquickfix_test.cpp @@ -3839,7 +3839,7 @@ void CppEditorPlugin::test_quickfix_InsertDefFromDecl_headerSource_basic2() QByteArray expected; // Header File - original = "void f()@;\n"; + original = "void f(const std::vector &v)@;\n"; expected = original; testDocuments << QuickFixTestDocument::create("file.h", original, expected); @@ -3854,7 +3854,7 @@ void CppEditorPlugin::test_quickfix_InsertDefFromDecl_headerSource_basic2() "\n" "int x;\n" "\n" - "void f()\n" + "void f(const std::vector &v)\n" "{\n" "\n" "}\n"