diff --git a/src/utils.cpp b/src/utils.cpp index db070b3b..8d915bab 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -77,7 +77,11 @@ void WriteSettings(QSettings* settings, QObject* widget) } if (QLineEdit* obj = qobject_cast(widget)) { - if (!obj->text().isEmpty()) + if (obj->text().isEmpty()) + { + settings->remove(name); + } + else { settings->setValue(name, obj->text()); }