notify observers of data change when the key did not exist before

This commit is contained in:
Martin Baeuml
2012-09-06 10:17:37 +02:00
parent 9abc9b6f68
commit 6fbae9ef9e
+1
View File
@@ -340,6 +340,7 @@ class KeyValueModelItem(ModelItem, MutableMapping):
if key not in self._hidden:
self._items[key] = KeyValueRowModelItem(key)
self.addChildSorted(self._items[key])
self._emitDataChanged(key)
elif self._dict[key] != value:
self._dict[key] = value
# TODO: Emit for hidden key/values?