Files
bananaSPLIT/bananaSPLIT/guimain.py

59 lines
1.7 KiB
Python

'''
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