AutoTest: Some layout polishing

Layouts are simpler nowadays. Some drive-by formatting
changes.

Change-Id: If5fd0ff8cf8e39487bfb29d792bdf2d8ddb0342c
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Stenger
2023-05-12 06:55:36 +02:00
parent 1dfaecfb1e
commit d14f1af523
5 changed files with 26 additions and 32 deletions

View File

@@ -23,7 +23,7 @@ CatchTestSettings::CatchTestSettings(Id settingsId)
setSettingsGroups("Autotest", "Catch2");
setLayouter([this](QWidget *widget) {
Column { Row { Grid {
Row { Form {
showSuccess, br,
breakOnFailure, br,
noThrow, br,
@@ -34,7 +34,7 @@ CatchTestSettings::CatchTestSettings(Id settingsId)
confidenceIntervalChecked, confidenceInterval, br,
warmupChecked, benchmarkWarmupTime, br,
noAnalysis
}, st }, st }.attachTo(widget);
}, st }.attachTo(widget);
});
registerAspect(&abortAfter);

View File

@@ -21,7 +21,7 @@ CTestSettings::CTestSettings(Id settingsId)
setDisplayName(Tr::tr("CTest"));
setLayouter([this](QWidget *w) {
Column { Row { Form {
Row { Form {
outputOnFail, br,
scheduleRandom, br,
stopOnFailure, br,
@@ -39,7 +39,7 @@ CTestSettings::CTestSettings(Id settingsId)
Row { testLoad, threshold}
}
}
}, st }, st }.attachTo(w);
}, st }.attachTo(w);
});
registerAspect(&outputOnFail);

View File

@@ -24,18 +24,14 @@ GTestSettings::GTestSettings(Id settingsId)
setDisplayName(Tr::tr(GTest::Constants::FRAMEWORK_SETTINGS_CATEGORY));
setLayouter([this](QWidget *widget) {
Column { Row { Column {
Grid {
Row { Form {
runDisabled, br,
breakOnFailure, br,
repeat, iterations, br,
shuffle, seed
},
Form {
groupMode,
gtestFilter
}
}, st }, st }.attachTo(widget);
shuffle, seed, br,
groupMode, br,
gtestFilter, br
}, st }.attachTo(widget);
});
registerAspect(&iterations);
@@ -66,7 +62,8 @@ GTestSettings::GTestSettings(Id settingsId)
registerAspect(&repeat);
repeat.setSettingsKey("Repeat");
repeat.setLabelText(Tr::tr("Repeat tests"));
repeat.setToolTip(Tr::tr("Repeats a test run (you might be required to increase the timeout to avoid canceling the tests)."));
repeat.setToolTip(Tr::tr("Repeats a test run (you might be required to increase the timeout to "
"avoid canceling the tests)."));
registerAspect(&throwOnFailure);
throwOnFailure.setSettingsKey("ThrowOnFailure");
@@ -110,8 +107,8 @@ GTestSettings::GTestSettings(Id settingsId)
});
gtestFilter.setEnabled(false);
gtestFilter.setLabelText(Tr::tr("Active filter:"));
gtestFilter.setToolTip(Tr::tr("Set the GTest filter to be used for grouping.\n"
"See Google Test documentation for further information on GTest filters."));
gtestFilter.setToolTip(Tr::tr("Set the GTest filter to be used for grouping.\nSee Google Test "
"documentation for further information on GTest filters."));
gtestFilter.setValidationFunction([](FancyLineEdit *edit, QString * /*error*/) {
return edit && GTestUtils::isValidGTestFilter(edit->text());

View File

@@ -23,21 +23,18 @@ QtTestSettings::QtTestSettings(Id settingsId)
setDisplayName(Tr::tr(QtTest::Constants::FRAMEWORK_SETTINGS_CATEGORY));
setLayouter([this](QWidget *widget) {
Column { Row { Column {
noCrashHandler,
useXMLOutput,
verboseBench,
logSignalsSlots,
Row {
limitWarnings, maxWarnings
},
Row { Form {
noCrashHandler, br,
useXMLOutput, br,
verboseBench, br,
logSignalsSlots, br,
limitWarnings, maxWarnings, br,
Group {
title(Tr::tr("Benchmark Metrics")),
Column { metrics }
},
br,
quickCheckForDerivedTests,
}, st }, st }.attachTo(widget);
}, br,
quickCheckForDerivedTests, br
}, st }.attachTo(widget);
});
registerAspect(&metrics);
@@ -68,8 +65,8 @@ QtTestSettings::QtTestSettings(Id settingsId)
useXMLOutput.setDefaultValue(true);
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."));
"while plain text is more human readable.\n\nWarning: "
"Plain text misses some information, such as duration."));
registerAspect(&verboseBench);
verboseBench.setSettingsKey("VerboseBench");