ordering
This commit is contained in:
@ -122,6 +122,17 @@ class MainWindow(QMainWindow):
|
||||
self.lst.set_alarm_for_selected(True)
|
||||
|
||||
|
||||
def on_file_open(self):
|
||||
fns = open_h5_files_dialog(self)
|
||||
if not fns:
|
||||
return
|
||||
|
||||
for fn in fns:
|
||||
data = read_dict(fn)
|
||||
for k, v in data.items():
|
||||
self.add_new_desc_to_list(k, v)
|
||||
|
||||
|
||||
def on_file_save(self):
|
||||
fn = save_h5_file_dialog(self)
|
||||
if not fn:
|
||||
@ -135,19 +146,13 @@ class MainWindow(QMainWindow):
|
||||
write_dict(fn, data)
|
||||
|
||||
|
||||
def on_file_open(self):
|
||||
fns = open_h5_files_dialog(self)
|
||||
if not fns:
|
||||
return
|
||||
|
||||
for fn in fns:
|
||||
data = read_dict(fn)
|
||||
for k, v in data.items():
|
||||
self.add_new_desc_to_list(k, v)
|
||||
|
||||
|
||||
# Plumbing
|
||||
|
||||
def add_new_desc_to_list(self, name, cfg):
|
||||
desc = PlotDescription(name, **cfg)
|
||||
self.lst.set(name, desc)
|
||||
return desc
|
||||
|
||||
def plot_single_item(self, item):
|
||||
item.set_alarm(False)
|
||||
name, desc = item.key, item.value
|
||||
@ -161,11 +166,6 @@ class MainWindow(QMainWindow):
|
||||
name = " | ".join(names)
|
||||
self.activate_or_make_subwin(MDISubMultiPlot, name, descs)
|
||||
|
||||
def add_new_desc_to_list(self, name, cfg):
|
||||
desc = PlotDescription(name, **cfg)
|
||||
self.lst.set(name, desc)
|
||||
return desc
|
||||
|
||||
|
||||
#TODO: the following two could be methods to MDIArea?
|
||||
|
||||
|
Reference in New Issue
Block a user