minor cleanup

This commit is contained in:
Dominik Demuth
2023-06-13 20:28:37 +02:00
parent 92c29bec2a
commit 988d2ccbda
4 changed files with 280 additions and 172 deletions

View File

@ -57,6 +57,7 @@ class NMRMainWindow(QtWidgets.QMainWindow, Ui_BaseWindow):
self.fitpreview = []
self._fit_plot_id = None
self.savefitdialog = None
self._tg_dialog = None
self.eval = None
self.editor = None
@ -1083,5 +1084,8 @@ class NMRMainWindow(QtWidgets.QMainWindow, Ui_BaseWindow):
@QtCore.pyqtSlot(name='on_actionTNMH_model_triggered')
def show_tg_dialog(self):
dialog = TgCalculator(self.management, parent=self)
dialog.show()
if self._tg_dialog is None:
self._tg_dialog = TgCalculator(self.management, parent=self)
else:
self._tg_dialog()
self._tg_dialog.show()