Browse Source

Add a SettingPropertyProvider object to the setting items

Arjen Hiemstra 8 years ago
parent
commit
adc699c63b
1 changed files with 13 additions and 0 deletions
  1. 13 0
      resources/qml/Settings/SettingView.qml

+ 13 - 0
resources/qml/Settings/SettingView.qml

@@ -37,6 +37,7 @@ ScrollView
 
             property var definition: model
             property var settingDefinitionsModel: definitionsModel
+            property var propertyProvider: provider
 
             asynchronous: true
 
@@ -61,6 +62,18 @@ ScrollView
                 }
             }
 
+            UM.SettingPropertyProvider
+            {
+                id: provider
+
+                containerStackId: ""
+
+                key: model.key
+
+                watchedProperties: [ "value", "enabled", "state", "validationState" ]
+
+            }
+
             Connections
             {
                 target: item