forked from qt-creator/qt-creator
AutoTest: Use new SelectionAspect::setUseDataAsSavedValue()
Change-Id: If5ec39b5d2488994e678d2fe76cd9ad3232442ac Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -89,15 +89,7 @@ GTestFramework::GTestFramework()
|
||||
|
||||
groupMode.setSettingsKey("GroupMode");
|
||||
groupMode.setDisplayStyle(SelectionAspect::DisplayStyle::ComboBox);
|
||||
groupMode.setFromSettingsTransformation([this](const QVariant &savedValue) -> QVariant {
|
||||
// avoid problems if user messes around with the settings file
|
||||
bool ok = false;
|
||||
const int tmp = savedValue.toInt(&ok);
|
||||
return groupMode.indexForItemValue(ok ? tmp : GTest::Constants::Directory);
|
||||
});
|
||||
groupMode.setToSettingsTransformation([this](const QVariant &value) {
|
||||
return groupMode.itemValueForIndex(value.toInt());
|
||||
});
|
||||
groupMode.setUseDataAsSavedValue();
|
||||
groupMode.addOption({Tr::tr("Directory"), {}, GTest::Constants::Directory});
|
||||
groupMode.addOption({Tr::tr("GTest Filter"), {}, GTest::Constants::GTestFilter});
|
||||
groupMode.setDefaultValue(groupMode.indexForItemValue(GTest::Constants::Directory));
|
||||
|
Reference in New Issue
Block a user