diff options
author | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2014-10-06 14:25:03 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2014-10-06 15:20:53 +0200 |
commit | 68dcc97d38871bba273181e8b0c55bd9c9be6780 (patch) | |
tree | a17c874225eced883a65f84cf83bf30daa3260e8 /tools | |
parent | 9c4cb4bd2d49a2429b71b2eea1522efcf41f1ded (diff) | |
download | qtactiveqt-68dcc97d38871bba273181e8b0c55bd9c9be6780.tar.gz |
Refactor string handling in testcon.
Remove some single character string constants.
Change-Id: I73cba7645d9ae4dc752538a9f7cab6d280aefecb
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/testcon/invokemethod.cpp | 5 | ||||
-rw-r--r-- | tools/testcon/mainwindow.cpp | 23 |
2 files changed, 12 insertions, 16 deletions
diff --git a/tools/testcon/invokemethod.cpp b/tools/testcon/invokemethod.cpp index c75a685..e10a791 100644 --- a/tools/testcon/invokemethod.cpp +++ b/tools/testcon/invokemethod.cpp @@ -101,9 +101,8 @@ void InvokeMethod::on_buttonInvoke_clicked() parameter->setText(2, vars[v++].toString()); } - QString resString = result.toString(); - QString resType = QString::fromLatin1(result.typeName()); - editReturn->setText(resType + QLatin1String(" ") + resString); + editReturn->setText(QString::fromLatin1(result.typeName()) + + QLatin1Char(' ') + result.toString()); } void InvokeMethod::on_comboMethods_activated(const QString &method) diff --git a/tools/testcon/mainwindow.cpp b/tools/testcon/mainwindow.cpp index f158965..9af2693 100644 --- a/tools/testcon/mainwindow.cpp +++ b/tools/testcon/mainwindow.cpp @@ -403,20 +403,15 @@ void MainWindow::logSignal(const QString &signal, int argc, void *argv) if (!container) return; - QString paramlist; + QString paramlist = QLatin1String(" - {"); VARIANT *params = (VARIANT*)argv; for (int a = argc-1; a >= 0; --a) { - if (a == argc-1) - paramlist = QLatin1String(" - {"); - QVariant qvar = VARIANTToQVariant(params[a], 0); - paramlist += QLatin1String(" ") + qvar.toString(); - if (a > 0) - paramlist += QLatin1String(","); - else - paramlist += QLatin1String(" "); + paramlist += QLatin1Char(' '); + paramlist += VARIANTToQVariant(params[a], 0).toString(); + paramlist += a > 0 ? QLatin1Char(',') : QLatin1Char(' '); } if (argc) - paramlist += QLatin1String("}"); + paramlist += QLatin1Char('}'); logSignals->append(container->windowTitle() + QLatin1String(": ") + signal + paramlist); } @@ -444,12 +439,14 @@ void MainWindow::logMacro(int code, const QString &description, int sourcePositi * that it can be translated in a sane way. */ QString message = tr("Script: "); if (code) - message += QString::number(code) + QLatin1String(" "); - message += QLatin1String("'") + description + QLatin1String("'"); + message += QString::number(code) + QLatin1Char(' '); + + const QChar singleQuote = QLatin1Char('\''); + message += singleQuote + description + singleQuote; if (sourcePosition) message += tr(" at position ") + QString::number(sourcePosition); if (!sourceText.isEmpty()) - message += QLatin1String(" '") + sourceText + QLatin1String("'"); + message += QLatin1String(" '") + sourceText + singleQuote; logMacros->append(message); } |