remove temporary elements from graphs before deletion
This commit is contained in:
parent
79a424c4bd
commit
26fea8f69f
@ -376,10 +376,15 @@ class NMRMainWindow(QtWidgets.QMainWindow, Ui_BaseWindow):
|
|||||||
if wdgt == self.current_graph_widget:
|
if wdgt == self.current_graph_widget:
|
||||||
if self.ptsselectwidget.connected_figure == gid:
|
if self.ptsselectwidget.connected_figure == gid:
|
||||||
self.ptsselectwidget.connected_figure = None
|
self.ptsselectwidget.connected_figure = None
|
||||||
|
for line in self.ptsselectwidget.pts_lines:
|
||||||
|
self.current_graph_widget.remove_external(line)
|
||||||
|
|
||||||
self.tabWidget.removeTab(self.tabWidget.indexOf(self.ptsselectwidget))
|
self.tabWidget.removeTab(self.tabWidget.indexOf(self.ptsselectwidget))
|
||||||
|
|
||||||
if self.t1tauwidget.connected_figure == gid:
|
if self.t1tauwidget.connected_figure == gid:
|
||||||
self.t1tauwidget.connected_figure = None
|
self.t1tauwidget.connected_figure = None
|
||||||
|
self.current_graph_widget.add_external(self.t1tauwidget.min_pos)
|
||||||
|
self.current_graph_widget.add_external(self.t1tauwidget.parabola)
|
||||||
self.tabWidget.removeTab(self.tabWidget.indexOf(self.t1tauwidget))
|
self.tabWidget.removeTab(self.tabWidget.indexOf(self.t1tauwidget))
|
||||||
|
|
||||||
if self.fit_dialog.connected_figure == gid:
|
if self.fit_dialog.connected_figure == gid:
|
||||||
|
Loading…
Reference in New Issue
Block a user