CppEditor: Use proper argument name in QtProperty quick fix

Instead of using "arg" for the generated getter/setter/signal argument
try to detect a proper name.

Task-number: QTCREATORBUG-12656
Change-Id: Iddaeb1f1d490af003d172d515033d85d778c10df
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
Lorenz Haas
2015-01-31 15:52:27 +01:00
parent eb1bcf571c
commit c131160c67
2 changed files with 33 additions and 23 deletions

View File

@@ -1326,17 +1326,17 @@ void CppEditorPlugin::test_quickfix_data()
" }\n"
"\n"
"public slots:\n"
" void setIt(int arg)\n"
" void setIt(int it)\n"
" {\n"
" if (m_it == arg)\n"
" if (m_it == it)\n"
" return;\n"
"\n"
" m_it = arg;\n"
" emit itChanged(arg);\n"
" m_it = it;\n"
" emit itChanged(it);\n"
" }\n"
"\n"
"signals:\n"
" void itChanged(int arg);\n"
" void itChanged(int it);\n"
"\n"
"private:\n"
" int m_it;\n"