Utils: Fix initial values for some aspects

Change-Id: I6ca0360587c2af91d267b59efa9d7bc208b806cd
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Stenger
2021-02-19 12:33:21 +01:00
parent cb7b3dd817
commit 49ae9b5b30

View File

@@ -973,6 +973,7 @@ void StringAspect::makeCheckable(CheckBoxPlacement checkBoxPlacement,
BoolAspect::BoolAspect(const QString &settingsKey)
: d(new Internal::BoolAspectPrivate)
{
setValue(false);
setDefaultValue(false);
setSettingsKey(settingsKey);
}
@@ -1148,6 +1149,7 @@ void SelectionAspect::addOption(const QString &displayName, const QString &toolT
MultiSelectionAspect::MultiSelectionAspect()
: d(new Internal::MultiSelectionAspectPrivate(this))
{
setValue(QStringList());
setDefaultValue(QStringList());
}
@@ -1359,6 +1361,7 @@ TriStateAspect::TriStateAspect(const QString onString, const QString &offString,
const QString &defaultString)
{
setDisplayStyle(DisplayStyle::ComboBox);
setSetting(TriState::Default);
setDefaultValue(2);
addOption(onString);
addOption(offString);