do not open plot a second time if it is reset and already open

This commit is contained in:
2022-12-19 13:29:22 +01:00
parent 32c10adf66
commit 7f4a2386f9

View File

@ -44,6 +44,9 @@ 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.add(name, desc)
for sub in self.mdi.subWindowList():
if sub.windowTitle() == name:
return
self.sig_make_new_plot.emit(name, desc) self.sig_make_new_plot.emit(name, desc)