59 lines
1.7 KiB
Python
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 |