浏览代码

Typo when retrieving a QSettings value

Julien Finet 14 年之前
父节点
当前提交
913944d1fc
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      Libs/Widgets/ctkSettingsPanel.cpp

+ 5 - 1
Libs/Widgets/ctkSettingsPanel.cpp

@@ -141,13 +141,17 @@ void ctkSettingsPanel::updateProperties()
     }
   foreach(const QString& key, d->Properties.keys())
     {
-    QVariant value = d->Settings->contains(key);
+    QVariant value = d->Settings->value(key);
     if (value.isValid())
       {
       bool res = d->setPropertyValue(d->property(key), value);
       Q_ASSERT(res);
       Q_UNUSED(res);
       }
+    else
+      {
+      this->updateSetting(key);
+      }
     }
 }