From a0ff77ff336ba065087ba02e863337932a5f051e Mon Sep 17 00:00:00 2001 From: Emanuele Date: Sun, 1 Dec 2019 15:41:30 +0100 Subject: [PATCH] costruisce interfaccia + correzione nomi bottoni --- bananaSPLIT/UserInterface/avanzatetitolo.ui | 4 ++-- .../compiledUI/avanzatetitolo.py | 16 +++++++------- .../UserInterface/compiledUI/titolow.py | 10 ++++----- bananaSPLIT/UserInterface/titolow.ui | 2 +- bananaSPLIT/guimain.py | 22 +++++++++++++++++++ 5 files changed, 38 insertions(+), 16 deletions(-) diff --git a/bananaSPLIT/UserInterface/avanzatetitolo.ui b/bananaSPLIT/UserInterface/avanzatetitolo.ui index 4dcb4db..db43445 100644 --- a/bananaSPLIT/UserInterface/avanzatetitolo.ui +++ b/bananaSPLIT/UserInterface/avanzatetitolo.ui @@ -152,14 +152,14 @@ - + Avanti - + Indietro diff --git a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py index e54eda3..a4d0af8 100644 --- a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py +++ b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py @@ -80,12 +80,12 @@ class Ui_advtitolo(object): self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.gridLayout.addWidget(self.line, 1, 0, 1, 2) - self.pushButton = QtWidgets.QPushButton(advtitolo) - self.pushButton.setObjectName("pushButton") - self.gridLayout.addWidget(self.pushButton, 5, 2, 1, 1) - self.pushButton_2 = QtWidgets.QPushButton(advtitolo) - self.pushButton_2.setObjectName("pushButton_2") - self.gridLayout.addWidget(self.pushButton_2, 5, 1, 1, 1) + self.btn_avanti = QtWidgets.QPushButton(advtitolo) + self.btn_avanti.setObjectName("btn_avanti") + self.gridLayout.addWidget(self.btn_avanti, 5, 2, 1, 1) + self.btn_indietro = QtWidgets.QPushButton(advtitolo) + self.btn_indietro.setObjectName("btn_indietro") + self.gridLayout.addWidget(self.btn_indietro, 5, 1, 1, 1) self.retranslateUi(advtitolo) QtCore.QMetaObject.connectSlotsByName(advtitolo) @@ -98,7 +98,7 @@ class Ui_advtitolo(object): self.lbl_data.setText(_translate("advtitolo", "Data")) self.lbl_titolo.setText(_translate("advtitolo", "Titolo")) self.lbl_numero.setText(_translate("advtitolo", "Numero")) - self.pushButton.setText(_translate("advtitolo", "Avanti")) - self.pushButton_2.setText(_translate("advtitolo", "Indietro")) + self.btn_avanti.setText(_translate("advtitolo", "Avanti")) + self.btn_indietro.setText(_translate("advtitolo", "Indietro")) diff --git a/bananaSPLIT/UserInterface/compiledUI/titolow.py b/bananaSPLIT/UserInterface/compiledUI/titolow.py index 3c7f916..5412267 100644 --- a/bananaSPLIT/UserInterface/compiledUI/titolow.py +++ b/bananaSPLIT/UserInterface/compiledUI/titolow.py @@ -55,12 +55,12 @@ class Ui_titolo(object): self.horizontalLayout_3.addItem(spacerItem) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") - self.pushButton = QtWidgets.QPushButton(titolo) + self.btn_indietro = QtWidgets.QPushButton(titolo) font = QtGui.QFont() font.setPointSize(10) - self.pushButton.setFont(font) - self.pushButton.setObjectName("pushButton") - self.horizontalLayout_2.addWidget(self.pushButton) + self.btn_indietro.setFont(font) + self.btn_indietro.setObjectName("btn_indietro") + self.horizontalLayout_2.addWidget(self.btn_indietro) self.btn_avanti = QtWidgets.QPushButton(titolo) font = QtGui.QFont() font.setPointSize(10) @@ -145,7 +145,7 @@ class Ui_titolo(object): self.radioButton_6.setText(_translate("titolo", "Altro:")) self.lbl_impotit.setText(_translate("titolo", "Impostazioni nome file")) self.btn_avanzate.setText(_translate("titolo", "Avanzate")) - self.pushButton.setText(_translate("titolo", "Indietro")) + self.btn_indietro.setText(_translate("titolo", "Indietro")) self.btn_avanti.setText(_translate("titolo", "Avanti")) self.radioButton_5.setText(_translate("titolo", "_")) self.rad_datajpn.setText(_translate("titolo", "YYYY MM DD, es. 2000 12 31")) diff --git a/bananaSPLIT/UserInterface/titolow.ui b/bananaSPLIT/UserInterface/titolow.ui index 21794ab..9a3482b 100644 --- a/bananaSPLIT/UserInterface/titolow.ui +++ b/bananaSPLIT/UserInterface/titolow.ui @@ -96,7 +96,7 @@ - + 10 diff --git a/bananaSPLIT/guimain.py b/bananaSPLIT/guimain.py index 338e0d3..6797515 100644 --- a/bananaSPLIT/guimain.py +++ b/bananaSPLIT/guimain.py @@ -22,7 +22,27 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow): self.ui.wgt_main.addTab(self.titolo, "Titolo") self.ui.wgt_main.addTab(self.titoloavanzate, "AvanzateTitolo") self.ui.wgt_main.addTab(self.selezout, "SelezioneOutput") + + self.titolo.titoloui.btn_avanti.clicked.connect(self.nextTab) + self.titoloavanzate.titoloavanzateui.btn_avanti.clicked.connect(self.nextTab) + self.selezout.selezoutui.btn_avanti.clicked.connect(self.nextTab) + + self.titolo.titoloui.btn_indietro.clicked.connect(self.prevTab) + self.titoloavanzate.titoloavanzateui.btn_indietro.clicked.connect(self.prevTab) + self.selezout.selezoutui.btn_indietro.clicked.connect(self.prevTab) pass + + def nextTab(self): + self.ui.wgt_main.setCurrentIndex(self.ui.wgt_main.currentIndex()+1) + pass + + def prevTab(self): + self.ui.wgt_main.setCurrentIndex(self.ui.wgt_main.currentIndex()-1) + pass + +############################################################# +####################### INTERFACES ########################## +############################################################# class bananaTitolo(PyQt5.QtWidgets.QWidget): def __init__(self): @@ -44,6 +64,8 @@ class bananaSelezOut(PyQt5.QtWidgets.QWidget): self.selezoutui = Ui_selezout() self.selezoutui.setupUi(self) pass + + ############################################################# ####################### MAIN ################################ #############################################################