forked from M-Labs/artiq
gui/models/DictSyncTreeSepModel: add getitem
This commit is contained in:
parent
537fa2287b
commit
108aed569e
|
@ -331,6 +331,11 @@ class DictSyncTreeSepModel(QtCore.QAbstractItemModel):
|
||||||
self._del_item(self, k.split(self.separator))
|
self._del_item(self, k.split(self.separator))
|
||||||
del self.backing_store[k]
|
del self.backing_store[k]
|
||||||
|
|
||||||
|
def __getitem__(self, k):
|
||||||
|
def update():
|
||||||
|
self[k] = self.backing_store[k]
|
||||||
|
return _SyncSubstruct(update, self.backing_store[k])
|
||||||
|
|
||||||
def index_to_key(self, index):
|
def index_to_key(self, index):
|
||||||
item = index.internalPointer()
|
item = index.internalPointer()
|
||||||
if item.children_by_row:
|
if item.children_by_row:
|
||||||
|
|
Loading…
Reference in New Issue