diff --git a/src/core/Config.cpp b/src/core/Config.cpp index 3912a73f..b27b1d4f 100644 --- a/src/core/Config.cpp +++ b/src/core/Config.cpp @@ -68,7 +68,7 @@ Config::Config() m_settings.reset(new QSettings(userPath, QSettings::IniFormat)); m_defaults.insert("RememberLastDatabases", true); - m_defaults.insert("ModifiedOnVisualChanges", true); + m_defaults.insert("ModifiedOnExpandedStateChanges", true); m_defaults.insert("security/clearclipboard", true); m_defaults.insert("security/clearclipboardtimeout", 10); } diff --git a/src/core/Group.cpp b/src/core/Group.cpp index b5b79d70..ff19446e 100644 --- a/src/core/Group.cpp +++ b/src/core/Group.cpp @@ -229,7 +229,7 @@ void Group::setExpanded(bool expanded) if (m_isExpanded != expanded) { m_isExpanded = expanded; updateTimeinfo(); - if (config()->get("ModifiedOnVisualChanges").toBool()) { + if (config()->get("ModifiedOnExpandedStateChanges").toBool()) { Q_EMIT modified(); } } diff --git a/src/gui/SettingsWidget.cpp b/src/gui/SettingsWidget.cpp index 113bcff9..92baac94 100644 --- a/src/gui/SettingsWidget.cpp +++ b/src/gui/SettingsWidget.cpp @@ -49,7 +49,7 @@ SettingsWidget::~SettingsWidget() void SettingsWidget::loadSettings() { m_generalUi->rememberLastDatabasesCheckBox->setChecked(config()->get("RememberLastDatabases").toBool()); - m_generalUi->modifiedOnVisualChangesCheckBox->setChecked(config()->get("ModifiedOnVisualChanges").toBool()); + m_generalUi->modifiedExpandedChangedCheckBox->setChecked(config()->get("ModifiedOnExpandedStateChanges").toBool()); m_secUi->clearClipboardCheckBox->setChecked(config()->get("security/clearclipboard").toBool()); m_secUi->clearClipboardSpinBox->setValue(config()->get("security/clearclipboardtimeout").toInt()); @@ -59,7 +59,7 @@ void SettingsWidget::loadSettings() void SettingsWidget::saveSettings() { config()->set("RememberLastDatabases", m_generalUi->rememberLastDatabasesCheckBox->isChecked()); - config()->set("ModifiedOnVisualChanges", m_generalUi->modifiedOnVisualChangesCheckBox->isChecked()); + config()->set("ModifiedOnExpandedStateChanges", m_generalUi->modifiedExpandedChangedCheckBox->isChecked()); config()->set("security/clearclipboard", m_secUi->clearClipboardCheckBox->isChecked()); config()->set("security/clearclipboardtimeout", m_secUi->clearClipboardSpinBox->value()); diff --git a/src/gui/SettingsWidgetGeneral.ui b/src/gui/SettingsWidgetGeneral.ui index e4acfb6b..2d109380 100644 --- a/src/gui/SettingsWidgetGeneral.ui +++ b/src/gui/SettingsWidgetGeneral.ui @@ -14,9 +14,9 @@ - + - Mark as modified on minor visual changes + Mark as modified on expanded state changes true