dialog to create fit functions

This commit is contained in:
Dominik Demuth
2023-01-08 19:30:15 +01:00
parent f05d28f6e6
commit 71f8871445
5 changed files with 60 additions and 16 deletions

View File

@ -917,6 +917,16 @@ class NMRMainWindow(QtWidgets.QMainWindow, Ui_BaseWindow):
self.editor.setWindowModality(QtCore.Qt.ApplicationModal)
self.editor.show()
@QtCore.pyqtSlot(name='on_action_create_fit_function_triggered')
def open_fitmodel_wizard(self):
from ..fit.function_creation_dialog import QUserFitCreator
helper = QUserFitCreator(config_paths() / 'usermodels.py', parent=self)
helper.classCreated.connect(lambda: self.fit_dialog.read_and_load_functions())
helper.show()
@QtCore.pyqtSlot(name='on_actionShift_triggered')
def shift_dialog(self):
s = QShift(self)