''' Created on 2 nov 2019 @author: Emanuele Trabattoni ''' import sys import PyQt5.QtWidgets from mainwindow import Ui_mainwin from selezout import Ui_selezout from titolow import Ui_titolo from avanzatetitolo import Ui_advtitolo class bananaMain(PyQt5.QtWidgets.QMainWindow): def __init__(self): PyQt5.QtWidgets.QMainWindow.__init__(self) self.ui = Ui_mainwin() self.ui.setupUi(self) self.titolo = bananaTitolo() self.titoloavanzate = bananaTitoloAvanzate() self.selezout = bananaSelezOut() self.ui.wgt_main.addTab(self.titolo, "Titolo") self.ui.wgt_main.addTab(self.titoloavanzate, "AvanzateTitolo") self.ui.wgt_main.addTab(self.selezout, "SelezioneOutput") pass class bananaTitolo(PyQt5.QtWidgets.QWidget): def __init__(self): PyQt5.QtWidgets.QWidget.__init__(self) self.titoloui = Ui_titolo() self.titoloui.setupUi(self) pass class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget): def __init__(self): PyQt5.QtWidgets.QWidget.__init__(self) self.titoloavanzateui = Ui_advtitolo() self.titoloavanzateui.setupUi(self) pass class bananaSelezOut(PyQt5.QtWidgets.QWidget): def __init__(self): PyQt5.QtWidgets.QWidget.__init__(self) self.selezoutui = Ui_selezout() self.selezoutui.setupUi(self) pass ############################################################# ####################### MAIN ################################ ############################################################# if __name__ == '__main__': app = PyQt5.QtWidgets.QApplication(sys.argv) window = bananaMain() window.resize(window.sizeHint().width(), window.size().height()) window.show() rv = app.exec() print("ExitCode: {}".format(rv)) sys.exit(rv) pass