summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2014-10-06 14:25:03 +0200
committerFriedemann Kleint <Friedemann.Kleint@digia.com>2014-10-06 15:20:53 +0200
commit68dcc97d38871bba273181e8b0c55bd9c9be6780 (patch)
treea17c874225eced883a65f84cf83bf30daa3260e8 /tools
parent9c4cb4bd2d49a2429b71b2eea1522efcf41f1ded (diff)
downloadqtactiveqt-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.cpp5
-rw-r--r--tools/testcon/mainwindow.cpp23
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);
}