Я работаю над приложением и хотел бы как можно больше отделять GUI от кода.
Я бы хотел загрузить файл пользовательского интерфейса, который содержит только QGroupBox, в мой главный интерфейс. Это возможно сделать?
Основной интерфейс - это дизайн QMainWindow / Qwidget / QTabWidget, ничего особенного. Мне бы хотелось, чтобы групповое окно отображалось на одной из вкладок (скажем, «FirstTab»)
app = QApplication(sys.argv) #Main Window
Main = uic.loadUi("main.ui")
MyGroupBox = uic.loadUi("groupbox.ui")
def Add_groupbox():
# here the magic happens :)
Main.button.pressed.connect(Add_groupbox)
Main.show()
app.exec_()