Добрый день! Помогите, пожалуйста! Создала в Qt Designer диалог. Назвала файл Ui_My_dialog_ui.ui. В коде создала для него класс My_dialog. В классе MyWidget в функции func_dialog создаю объект класса My_dialog.
1)Как исправить, что после закрытия окна диалога, всё приложение закрывается с ошибкой (Process finished with exit code -1073741819 (0xC0000005))?
2)Как сделать, чтобы когда нажимаешь на кнопку в диалоге, вызывалась функция func_with_par и ей передавалось значение self._my_value?
class MyWidget(..):
def func_with_par(self, par):
…
def func_dialog(self):
dialog_wgt = My_dialog()
self._my_value = dialog_wgt.ui… dialog_wgt.ui.myButton.clicked.connect(self.func_with_par)
dialog_wgt.exec()
class My_dialog(…):
def init(self):
super().__init__()
self._setup_ui()
def _setup_ui(self):
self.ui = Ui_My_dialog()
self.ui.setupUi(self)