Я надеюсь, что у меня есть простой вопрос здесь. Я создал очень большой графический интерфейс с QT Designer и подокном для области MDI. Я использовал pyuic5, чтобы преобразовать его из файла .ui
в файл .py
. Я написал функцию для открытия этого подокна при нажатии кнопки. Первый раз нажимаю на кнопку, работает нормально. Проблема, с которой я сталкиваюсь, заключается в том, что при нажатии кнопки во второй раз отображается пустое подокно в области MDI. Как мне сделать так, чтобы он отображался правильно при каждом нажатии кнопки. Я прикреплю код того, как я запускаю подокно ниже. Любые советы будут очень признательны. Спасибо за ваше время и вашу помощь
Код, который вызывается при нажатии кнопки
def windowaction(self):
sub = QtWidgets.QMdiSubWindow()
sub.setWidget(self.Load_Input)
sub.setObjectName("Load_Input_window")
sub.setWindowTitle("Load Input")
self.mdiArea.addSubWindow(sub)
sub.show()