From: Iceyer Date: Fri, 9 Feb 2018 09:00:19 +0000 (+0800) Subject: fix: read settings value failed X-Git-Tag: archive/raspbian/5.7.12-2+rpi1^2~130^2~11 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=cf1c769893773794dff5a67c235c5d1f3234541a;p=dtkcore.git fix: read settings value failed Change-Id: I89b55455b79a5c902bd25e8455feda6598168b5c --- diff --git a/src/settings/dsettingsoption.cpp b/src/settings/dsettingsoption.cpp index f299bcd..0a69f02 100644 --- a/src/settings/dsettingsoption.cpp +++ b/src/settings/dsettingsoption.cpp @@ -94,7 +94,7 @@ QVariant DSettingsOption::defaultValue() const QVariant DSettingsOption::value() const { Q_D(const DSettingsOption); - return (d->value.isValid() || d->value.isNull()) ? d->defalutValue : d->value; + return (!d->value.isValid() || d->value.isNull()) ? d->defalutValue : d->value; } QVariant DSettingsOption::data(const QString &dataType) const