forked from qt-creator/qt-creator
Autotest: Convert to Tr::tr
Change-Id: Ifd4b6ace78d02804ec3b3c1d60c5418081cad6c4 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
#include "qttestsettings.h"
|
||||
|
||||
#include "../autotestconstants.h"
|
||||
#include "../autotesttr.h"
|
||||
#include "qttestconstants.h"
|
||||
|
||||
#include <utils/hostosinfo.h>
|
||||
@@ -44,54 +45,54 @@ QtTestSettings::QtTestSettings()
|
||||
registerAspect(&metrics);
|
||||
metrics.setSettingsKey("Metrics");
|
||||
metrics.setDefaultValue(Walltime);
|
||||
metrics.addOption(tr("Walltime"), tr("Uses walltime metrics for executing benchmarks (default)."));
|
||||
metrics.addOption(tr("Tick counter"), tr("Uses tick counter when executing benchmarks."));
|
||||
metrics.addOption(tr("Event counter"), tr("Uses event counter when executing benchmarks."));
|
||||
metrics.addOption(Tr::tr("Walltime"), Tr::tr("Uses walltime metrics for executing benchmarks (default)."));
|
||||
metrics.addOption(Tr::tr("Tick counter"), Tr::tr("Uses tick counter when executing benchmarks."));
|
||||
metrics.addOption(Tr::tr("Event counter"), Tr::tr("Uses event counter when executing benchmarks."));
|
||||
metrics.addOption({
|
||||
tr("Callgrind"),
|
||||
tr("Uses Valgrind Callgrind when executing benchmarks (it must be installed)."),
|
||||
Tr::tr("Callgrind"),
|
||||
Tr::tr("Uses Valgrind Callgrind when executing benchmarks (it must be installed)."),
|
||||
HostOsInfo::isAnyUnixHost() // valgrind available on UNIX
|
||||
});
|
||||
metrics.addOption({
|
||||
tr("Perf"),
|
||||
tr("Uses Perf when executing benchmarks (it must be installed)."),
|
||||
Tr::tr("Perf"),
|
||||
Tr::tr("Uses Perf when executing benchmarks (it must be installed)."),
|
||||
HostOsInfo::isLinuxHost() // according to docs perf Linux only
|
||||
});
|
||||
|
||||
registerAspect(&noCrashHandler);
|
||||
noCrashHandler.setSettingsKey("NoCrashhandlerOnDebug");
|
||||
noCrashHandler.setDefaultValue(true);
|
||||
noCrashHandler.setLabelText(tr("Disable crash handler while debugging"));
|
||||
noCrashHandler.setToolTip(tr("Enables interrupting tests on assertions."));
|
||||
noCrashHandler.setLabelText(Tr::tr("Disable crash handler while debugging"));
|
||||
noCrashHandler.setToolTip(Tr::tr("Enables interrupting tests on assertions."));
|
||||
|
||||
registerAspect(&useXMLOutput);
|
||||
useXMLOutput.setSettingsKey("UseXMLOutput");
|
||||
useXMLOutput.setDefaultValue(true);
|
||||
useXMLOutput.setLabelText(tr("Use XML output"));
|
||||
useXMLOutput.setToolTip(tr("XML output is recommended, because it avoids parsing issues, "
|
||||
useXMLOutput.setLabelText(Tr::tr("Use XML output"));
|
||||
useXMLOutput.setToolTip(Tr::tr("XML output is recommended, because it avoids parsing issues, "
|
||||
"while plain text is more human readable.\n\n"
|
||||
"Warning: Plain text misses some information, such as duration."));
|
||||
|
||||
registerAspect(&verboseBench);
|
||||
verboseBench.setSettingsKey("VerboseBench");
|
||||
verboseBench.setLabelText(tr("Verbose benchmarks"));
|
||||
verboseBench.setLabelText(Tr::tr("Verbose benchmarks"));
|
||||
|
||||
registerAspect(&logSignalsSlots);
|
||||
logSignalsSlots.setSettingsKey("LogSignalsSlots");
|
||||
logSignalsSlots.setLabelText(tr("Log signals and slots"));
|
||||
logSignalsSlots.setToolTip(tr("Log every signal emission and resulting slot invocations."));
|
||||
logSignalsSlots.setLabelText(Tr::tr("Log signals and slots"));
|
||||
logSignalsSlots.setToolTip(Tr::tr("Log every signal emission and resulting slot invocations."));
|
||||
|
||||
registerAspect(&limitWarnings);
|
||||
limitWarnings.setSettingsKey("LimitWarnings");
|
||||
limitWarnings.setLabelText(tr("Limit warnings"));
|
||||
limitWarnings.setToolTip(tr("Set the maximum number of warnings. 0 means that the number "
|
||||
limitWarnings.setLabelText(Tr::tr("Limit warnings"));
|
||||
limitWarnings.setToolTip(Tr::tr("Set the maximum number of warnings. 0 means that the number "
|
||||
"is not limited."));
|
||||
|
||||
registerAspect(&maxWarnings);
|
||||
maxWarnings.setSettingsKey("MaxWarnings");
|
||||
maxWarnings.setRange(0, 10000);
|
||||
maxWarnings.setDefaultValue(2000);
|
||||
maxWarnings.setSpecialValueText(tr("Unlimited"));
|
||||
maxWarnings.setSpecialValueText(Tr::tr("Unlimited"));
|
||||
maxWarnings.setEnabler(&limitWarnings);
|
||||
}
|
||||
|
||||
@@ -116,8 +117,7 @@ QtTestSettingsPage::QtTestSettingsPage(QtTestSettings *settings, Id settingsId)
|
||||
{
|
||||
setId(settingsId);
|
||||
setCategory(Constants::AUTOTEST_SETTINGS_CATEGORY);
|
||||
setDisplayName(QCoreApplication::translate("QtTestFramework",
|
||||
QtTest::Constants::FRAMEWORK_SETTINGS_CATEGORY));
|
||||
setDisplayName(Tr::tr(QtTest::Constants::FRAMEWORK_SETTINGS_CATEGORY));
|
||||
setSettings(settings);
|
||||
|
||||
setLayouter([settings](QWidget *widget) {
|
||||
@@ -133,7 +133,7 @@ QtTestSettingsPage::QtTestSettingsPage(QtTestSettings *settings, Id settingsId)
|
||||
s.limitWarnings, s.maxWarnings
|
||||
},
|
||||
Group {
|
||||
title(QtTestSettings::tr("Benchmark Metrics")),
|
||||
title(Tr::tr("Benchmark Metrics")),
|
||||
Column { s.metrics }
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user