naming
This commit is contained in:
@ -10,11 +10,14 @@ class DictListWidget(QListWidget):
|
|||||||
super().__init__(*args, **kwargs)
|
super().__init__(*args, **kwargs)
|
||||||
self.items = {}
|
self.items = {}
|
||||||
|
|
||||||
|
def get(self, key):
|
||||||
|
return self.items[key]
|
||||||
|
|
||||||
def update(self, data):
|
def update(self, data):
|
||||||
for k, v in data.items():
|
for k, v in data.items():
|
||||||
self.add(k, v)
|
self.set(k, v)
|
||||||
|
|
||||||
def add(self, key, value):
|
def set(self, key, value):
|
||||||
if key not in self.items:
|
if key not in self.items:
|
||||||
self._make_new_item(key, value)
|
self._make_new_item(key, value)
|
||||||
else:
|
else:
|
||||||
@ -28,8 +31,5 @@ class DictListWidget(QListWidget):
|
|||||||
def prependItem(self, itm):
|
def prependItem(self, itm):
|
||||||
self.insertItem(0, itm)
|
self.insertItem(0, itm)
|
||||||
|
|
||||||
def get(self, key):
|
|
||||||
return self.items[key]
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ class MainWindow(QMainWindow):
|
|||||||
|
|
||||||
def new_plot(self, name, cfg):
|
def new_plot(self, name, cfg):
|
||||||
desc = PlotDescription(**cfg)
|
desc = PlotDescription(**cfg)
|
||||||
self.lst.add(name, desc)
|
self.lst.set(name, desc)
|
||||||
if not self.mdi.findSubWindow(name):
|
if not self.mdi.findSubWindow(name):
|
||||||
self.sig_make_new_plot.emit(name, desc)
|
self.sig_make_new_plot.emit(name, desc)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user