From d25bf776aca2514e4af267fe59dd0082a8ba6d82 Mon Sep 17 00:00:00 2001 From: Emanuele Date: Sat, 14 Dec 2019 17:20:49 +0100 Subject: [PATCH] mannaggia quanti file nuovi da compilare! comunque compilato tutto a posto, il pasticcio dei commit si e' risolto --- bananaSPLIT/UserInterface/compileUI.py | 2 +- .../compiledUI/avanzatetitolo.py | 68 ++--- .../compiledUI/avanzatetitolo2.py | 116 ++++++++ .../compiledUI/avanzatetitolo3.py | 129 +++++++++ .../UserInterface/compiledUI/mainwindow.py | 69 ++--- .../compiledUI/opzioniavanzate.py | 248 ++++++++++++++++++ .../UserInterface/compiledUI/selezout.py | 60 +++-- .../UserInterface/compiledUI/titolow.py | 200 +++++++------- bananaSPLIT/guimain.py | 26 +- bananaSPLIT/libbananasplit/libconfload.py | 4 +- 10 files changed, 731 insertions(+), 191 deletions(-) create mode 100644 bananaSPLIT/UserInterface/compiledUI/avanzatetitolo2.py create mode 100644 bananaSPLIT/UserInterface/compiledUI/avanzatetitolo3.py create mode 100644 bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py diff --git a/bananaSPLIT/UserInterface/compileUI.py b/bananaSPLIT/UserInterface/compileUI.py index ba87c9e..7e7ac3a 100644 --- a/bananaSPLIT/UserInterface/compileUI.py +++ b/bananaSPLIT/UserInterface/compileUI.py @@ -14,6 +14,6 @@ if __name__ == '__main__': print(command) rv = subprocess.run(command, capture_output=True) fp = open(r".\compiledUI\\"+f.replace("ui","py"), 'w') - fp.write(str(rv.stdout, encoding='ascii').replace('\r', '')) + fp.write(str(rv.stdout, encoding='utf-8').replace('\r', '')) fp.close() pass \ No newline at end of file diff --git a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py index 141cdb9..a4d0af8 100644 --- a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py +++ b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py @@ -20,23 +20,38 @@ class Ui_advtitolo(object): advtitolo.setSizePolicy(sizePolicy) self.gridLayout = QtWidgets.QGridLayout(advtitolo) self.gridLayout.setObjectName("gridLayout") + spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.gridLayout.addItem(spacerItem, 3, 2, 1, 1) self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo) font = QtGui.QFont() font.setPointSize(11) self.lbl_titoloschermata.setFont(font) self.lbl_titoloschermata.setObjectName("lbl_titoloschermata") - self.gridLayout.addWidget(self.lbl_titoloschermata, 0, 0, 1, 3) - self.line = QtWidgets.QFrame(advtitolo) - self.line.setFrameShape(QtWidgets.QFrame.HLine) - self.line.setFrameShadow(QtWidgets.QFrame.Sunken) - self.line.setObjectName("line") - self.gridLayout.addWidget(self.line, 1, 0, 1, 3) + self.gridLayout.addWidget(self.lbl_titoloschermata, 0, 0, 1, 2) + self.verticalLayout = QtWidgets.QVBoxLayout() + self.verticalLayout.setObjectName("verticalLayout") + self.spn_data = QtWidgets.QSpinBox(advtitolo) + self.spn_data.setMinimum(0) + self.spn_data.setMaximum(3) + self.spn_data.setObjectName("spn_data") + self.verticalLayout.addWidget(self.spn_data) + self.spn_titolo = QtWidgets.QSpinBox(advtitolo) + self.spn_titolo.setMinimum(0) + self.spn_titolo.setMaximum(3) + self.spn_titolo.setObjectName("spn_titolo") + self.verticalLayout.addWidget(self.spn_titolo) + self.spn_numero = QtWidgets.QSpinBox(advtitolo) + self.spn_numero.setMinimum(0) + self.spn_numero.setMaximum(3) + self.spn_numero.setObjectName("spn_numero") + self.verticalLayout.addWidget(self.spn_numero) + self.gridLayout.addLayout(self.verticalLayout, 3, 1, 1, 1) self.lbl_istruzioni = QtWidgets.QLabel(advtitolo) font = QtGui.QFont() font.setPointSize(10) self.lbl_istruzioni.setFont(font) self.lbl_istruzioni.setObjectName("lbl_istruzioni") - self.gridLayout.addWidget(self.lbl_istruzioni, 2, 0, 1, 3) + self.gridLayout.addWidget(self.lbl_istruzioni, 2, 0, 1, 2) self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.lbl_data = QtWidgets.QLabel(advtitolo) @@ -58,34 +73,19 @@ class Ui_advtitolo(object): self.lbl_numero.setObjectName("lbl_numero") self.verticalLayout_2.addWidget(self.lbl_numero) self.gridLayout.addLayout(self.verticalLayout_2, 3, 0, 1, 1) - self.verticalLayout = QtWidgets.QVBoxLayout() - self.verticalLayout.setObjectName("verticalLayout") - self.spn_data = QtWidgets.QSpinBox(advtitolo) - self.spn_data.setMinimum(0) - self.spn_data.setMaximum(3) - self.spn_data.setObjectName("spn_data") - self.verticalLayout.addWidget(self.spn_data) - self.spn_titolo = QtWidgets.QSpinBox(advtitolo) - self.spn_titolo.setMinimum(0) - self.spn_titolo.setMaximum(3) - self.spn_titolo.setObjectName("spn_titolo") - self.verticalLayout.addWidget(self.spn_titolo) - self.spn_numero = QtWidgets.QSpinBox(advtitolo) - self.spn_numero.setMinimum(0) - self.spn_numero.setMaximum(3) - self.spn_numero.setObjectName("spn_numero") - self.verticalLayout.addWidget(self.spn_numero) - self.gridLayout.addLayout(self.verticalLayout, 3, 1, 1, 1) - spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) - self.gridLayout.addItem(spacerItem, 4, 0, 1, 1) - self.btn_indietro = QtWidgets.QPushButton(advtitolo) - self.btn_indietro.setObjectName("btn_indietro") - self.gridLayout.addWidget(self.btn_indietro, 5, 3, 1, 1) + spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) + self.gridLayout.addItem(spacerItem1, 4, 0, 1, 1) + self.line = QtWidgets.QFrame(advtitolo) + self.line.setFrameShape(QtWidgets.QFrame.HLine) + self.line.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line.setObjectName("line") + self.gridLayout.addWidget(self.line, 1, 0, 1, 2) self.btn_avanti = QtWidgets.QPushButton(advtitolo) self.btn_avanti.setObjectName("btn_avanti") - self.gridLayout.addWidget(self.btn_avanti, 5, 4, 1, 1) - spacerItem1 = QtWidgets.QSpacerItem(266, 71, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) - self.gridLayout.addItem(spacerItem1, 3, 2, 1, 3) + 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.btn_indietro.setText(_translate("advtitolo", "Indietro")) self.btn_avanti.setText(_translate("advtitolo", "Avanti")) + self.btn_indietro.setText(_translate("advtitolo", "Indietro")) diff --git a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo2.py b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo2.py new file mode 100644 index 0000000..988b50a --- /dev/null +++ b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo2.py @@ -0,0 +1,116 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'avanzatetitolo2.ui' +# +# Created by: PyQt5 UI code generator 5.12.1 +# +# WARNING! All changes made in this file will be lost! + +from PyQt5 import QtCore, QtGui, QtWidgets + + +class Ui_advtitolo(object): + def setupUi(self, advtitolo): + advtitolo.setObjectName("advtitolo") + advtitolo.resize(480, 400) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(advtitolo.sizePolicy().hasHeightForWidth()) + advtitolo.setSizePolicy(sizePolicy) + self.gridLayout = QtWidgets.QGridLayout(advtitolo) + self.gridLayout.setObjectName("gridLayout") + self.line = QtWidgets.QFrame(advtitolo) + self.line.setFrameShape(QtWidgets.QFrame.HLine) + self.line.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line.setObjectName("line") + self.gridLayout.addWidget(self.line, 1, 0, 1, 2) + spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) + self.gridLayout.addItem(spacerItem, 4, 0, 1, 1) + self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo) + font = QtGui.QFont() + font.setPointSize(11) + self.lbl_titoloschermata.setFont(font) + self.lbl_titoloschermata.setObjectName("lbl_titoloschermata") + self.gridLayout.addWidget(self.lbl_titoloschermata, 0, 0, 1, 2) + self.lbl_istruzioni = QtWidgets.QLabel(advtitolo) + font = QtGui.QFont() + font.setPointSize(10) + self.lbl_istruzioni.setFont(font) + self.lbl_istruzioni.setObjectName("lbl_istruzioni") + self.gridLayout.addWidget(self.lbl_istruzioni, 2, 0, 1, 3) + self.verticalLayout_2 = QtWidgets.QVBoxLayout() + self.verticalLayout_2.setObjectName("verticalLayout_2") + self.rad_dtn = QtWidgets.QRadioButton(advtitolo) + self.rad_dtn.setObjectName("rad_dtn") + self.verticalLayout_2.addWidget(self.rad_dtn) + self.rad_dnt = QtWidgets.QRadioButton(advtitolo) + self.rad_dnt.setObjectName("rad_dnt") + self.verticalLayout_2.addWidget(self.rad_dnt) + self.rad_tdn = QtWidgets.QRadioButton(advtitolo) + self.rad_tdn.setObjectName("rad_tdn") + self.verticalLayout_2.addWidget(self.rad_tdn) + self.rad_tnd = QtWidgets.QRadioButton(advtitolo) + self.rad_tnd.setObjectName("rad_tnd") + self.verticalLayout_2.addWidget(self.rad_tnd) + self.rad_ndt = QtWidgets.QRadioButton(advtitolo) + self.rad_ndt.setObjectName("rad_ndt") + self.verticalLayout_2.addWidget(self.rad_ndt) + self.rad_ntd = QtWidgets.QRadioButton(advtitolo) + self.rad_ntd.setObjectName("rad_ntd") + self.verticalLayout_2.addWidget(self.rad_ntd) + self.rad_dt = QtWidgets.QRadioButton(advtitolo) + self.rad_dt.setObjectName("rad_dt") + self.verticalLayout_2.addWidget(self.rad_dt) + self.rad_dn = QtWidgets.QRadioButton(advtitolo) + self.rad_dn.setObjectName("rad_dn") + self.verticalLayout_2.addWidget(self.rad_dn) + self.rad_td = QtWidgets.QRadioButton(advtitolo) + self.rad_td.setObjectName("rad_td") + self.verticalLayout_2.addWidget(self.rad_td) + self.rad_tn = QtWidgets.QRadioButton(advtitolo) + self.rad_tn.setObjectName("rad_tn") + self.verticalLayout_2.addWidget(self.rad_tn) + self.rad_nd = QtWidgets.QRadioButton(advtitolo) + self.rad_nd.setObjectName("rad_nd") + self.verticalLayout_2.addWidget(self.rad_nd) + self.rad_nt = QtWidgets.QRadioButton(advtitolo) + self.rad_nt.setObjectName("rad_nt") + self.verticalLayout_2.addWidget(self.rad_nt) + self.gridLayout.addLayout(self.verticalLayout_2, 3, 0, 1, 1) + self.horizontalLayout = QtWidgets.QHBoxLayout() + self.horizontalLayout.setObjectName("horizontalLayout") + self.btn_annulla = QtWidgets.QPushButton(advtitolo) + self.btn_annulla.setObjectName("btn_annulla") + self.horizontalLayout.addWidget(self.btn_annulla) + self.btn_ok = QtWidgets.QPushButton(advtitolo) + self.btn_ok.setObjectName("btn_ok") + self.horizontalLayout.addWidget(self.btn_ok) + self.gridLayout.addLayout(self.horizontalLayout, 5, 2, 1, 1) + spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.gridLayout.addItem(spacerItem1, 5, 0, 1, 1) + + self.retranslateUi(advtitolo) + QtCore.QMetaObject.connectSlotsByName(advtitolo) + + def retranslateUi(self, advtitolo): + _translate = QtCore.QCoreApplication.translate + advtitolo.setWindowTitle(_translate("advtitolo", "Form")) + self.lbl_titoloschermata.setText(_translate("advtitolo", "Modifica ordine elementi nome file")) + self.lbl_istruzioni.setText(_translate("advtitolo", "Scegli l\'ordine degli elementi nel nome file")) + self.rad_dtn.setText(_translate("advtitolo", "Data, Titolo, Numero ")) + self.rad_dnt.setText(_translate("advtitolo", "Data, Numero, Titolo")) + self.rad_tdn.setText(_translate("advtitolo", "Titolo, Data, Numero")) + self.rad_tnd.setText(_translate("advtitolo", "Titolo, Numero, Data")) + self.rad_ndt.setText(_translate("advtitolo", "Numero, Data, Titolo")) + self.rad_ntd.setText(_translate("advtitolo", "Numero, Titolo, Data")) + self.rad_dt.setText(_translate("advtitolo", "Data, Titolo")) + self.rad_dn.setText(_translate("advtitolo", "Data, Numero")) + self.rad_td.setText(_translate("advtitolo", "Titolo, Data")) + self.rad_tn.setText(_translate("advtitolo", "Titolo, Numero")) + self.rad_nd.setText(_translate("advtitolo", "Numero, Data")) + self.rad_nt.setText(_translate("advtitolo", "Numero, Titolo")) + self.btn_annulla.setText(_translate("advtitolo", "Annulla")) + self.btn_ok.setText(_translate("advtitolo", "OK")) + + diff --git a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo3.py b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo3.py new file mode 100644 index 0000000..a76d903 --- /dev/null +++ b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo3.py @@ -0,0 +1,129 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'avanzatetitolo3.ui' +# +# Created by: PyQt5 UI code generator 5.12.1 +# +# WARNING! All changes made in this file will be lost! + +from PyQt5 import QtCore, QtGui, QtWidgets + + +class Ui_advtitolo(object): + def setupUi(self, advtitolo): + advtitolo.setObjectName("advtitolo") + advtitolo.resize(480, 400) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(advtitolo.sizePolicy().hasHeightForWidth()) + advtitolo.setSizePolicy(sizePolicy) + self.gridLayout = QtWidgets.QGridLayout(advtitolo) + self.gridLayout.setObjectName("gridLayout") + self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo) + font = QtGui.QFont() + font.setPointSize(11) + self.lbl_titoloschermata.setFont(font) + self.lbl_titoloschermata.setObjectName("lbl_titoloschermata") + self.gridLayout.addWidget(self.lbl_titoloschermata, 0, 0, 1, 2) + self.verticalLayout_2 = QtWidgets.QVBoxLayout() + self.verticalLayout_2.setObjectName("verticalLayout_2") + self.lbl_primo = QtWidgets.QLabel(advtitolo) + font = QtGui.QFont() + font.setPointSize(10) + self.lbl_primo.setFont(font) + self.lbl_primo.setObjectName("lbl_primo") + self.verticalLayout_2.addWidget(self.lbl_primo) + self.rad_dataprimo = QtWidgets.QRadioButton(advtitolo) + self.rad_dataprimo.setObjectName("rad_dataprimo") + self.verticalLayout_2.addWidget(self.rad_dataprimo) + self.rad_titoloprimo = QtWidgets.QRadioButton(advtitolo) + self.rad_titoloprimo.setObjectName("rad_titoloprimo") + self.verticalLayout_2.addWidget(self.rad_titoloprimo) + self.rad_numeroprimo = QtWidgets.QRadioButton(advtitolo) + self.rad_numeroprimo.setObjectName("rad_numeroprimo") + self.verticalLayout_2.addWidget(self.rad_numeroprimo) + self.gridLayout.addLayout(self.verticalLayout_2, 3, 0, 1, 1) + self.verticalLayout = QtWidgets.QVBoxLayout() + self.verticalLayout.setObjectName("verticalLayout") + self.lbl_secondo = QtWidgets.QLabel(advtitolo) + font = QtGui.QFont() + font.setPointSize(10) + self.lbl_secondo.setFont(font) + self.lbl_secondo.setObjectName("lbl_secondo") + self.verticalLayout.addWidget(self.lbl_secondo) + self.rad_datasecondo = QtWidgets.QRadioButton(advtitolo) + self.rad_datasecondo.setObjectName("rad_datasecondo") + self.verticalLayout.addWidget(self.rad_datasecondo) + self.rad_titolosecondo = QtWidgets.QRadioButton(advtitolo) + self.rad_titolosecondo.setObjectName("rad_titolosecondo") + self.verticalLayout.addWidget(self.rad_titolosecondo) + self.rad_numerosecondo = QtWidgets.QRadioButton(advtitolo) + self.rad_numerosecondo.setObjectName("rad_numerosecondo") + self.verticalLayout.addWidget(self.rad_numerosecondo) + self.gridLayout.addLayout(self.verticalLayout, 5, 0, 1, 1) + self.lbl_istruzioni = QtWidgets.QLabel(advtitolo) + font = QtGui.QFont() + font.setPointSize(10) + self.lbl_istruzioni.setFont(font) + self.lbl_istruzioni.setObjectName("lbl_istruzioni") + self.gridLayout.addWidget(self.lbl_istruzioni, 2, 0, 1, 2) + self.line = QtWidgets.QFrame(advtitolo) + self.line.setFrameShape(QtWidgets.QFrame.HLine) + self.line.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line.setObjectName("line") + self.gridLayout.addWidget(self.line, 1, 0, 1, 2) + self.verticalLayout_3 = QtWidgets.QVBoxLayout() + self.verticalLayout_3.setObjectName("verticalLayout_3") + self.lbl_terzo = QtWidgets.QLabel(advtitolo) + font = QtGui.QFont() + font.setPointSize(10) + self.lbl_terzo.setFont(font) + self.lbl_terzo.setObjectName("lbl_terzo") + self.verticalLayout_3.addWidget(self.lbl_terzo) + self.rad_dataterzo = QtWidgets.QRadioButton(advtitolo) + self.rad_dataterzo.setObjectName("rad_dataterzo") + self.verticalLayout_3.addWidget(self.rad_dataterzo) + self.rad_titoloterzo = QtWidgets.QRadioButton(advtitolo) + self.rad_titoloterzo.setObjectName("rad_titoloterzo") + self.verticalLayout_3.addWidget(self.rad_titoloterzo) + self.rad_numeroterzo = QtWidgets.QRadioButton(advtitolo) + self.rad_numeroterzo.setObjectName("rad_numeroterzo") + self.verticalLayout_3.addWidget(self.rad_numeroterzo) + self.gridLayout.addLayout(self.verticalLayout_3, 6, 0, 1, 1) + self.horizontalLayout = QtWidgets.QHBoxLayout() + self.horizontalLayout.setObjectName("horizontalLayout") + self.btn_annulla = QtWidgets.QPushButton(advtitolo) + self.btn_annulla.setObjectName("btn_annulla") + self.horizontalLayout.addWidget(self.btn_annulla) + self.btn_OK = QtWidgets.QPushButton(advtitolo) + self.btn_OK.setObjectName("btn_OK") + self.horizontalLayout.addWidget(self.btn_OK) + self.gridLayout.addLayout(self.horizontalLayout, 7, 1, 1, 1) + spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.gridLayout.addItem(spacerItem, 7, 0, 1, 1) + + self.retranslateUi(advtitolo) + QtCore.QMetaObject.connectSlotsByName(advtitolo) + + def retranslateUi(self, advtitolo): + _translate = QtCore.QCoreApplication.translate + advtitolo.setWindowTitle(_translate("advtitolo", "Form")) + self.lbl_titoloschermata.setText(_translate("advtitolo", "Modifica ordine elementi nome file")) + self.lbl_primo.setText(_translate("advtitolo", "Primo elemento")) + self.rad_dataprimo.setText(_translate("advtitolo", "Data")) + self.rad_titoloprimo.setText(_translate("advtitolo", "Titolo")) + self.rad_numeroprimo.setText(_translate("advtitolo", "Numero")) + self.lbl_secondo.setText(_translate("advtitolo", "Secondo Elemento")) + self.rad_datasecondo.setText(_translate("advtitolo", "Data")) + self.rad_titolosecondo.setText(_translate("advtitolo", "Titolo")) + self.rad_numerosecondo.setText(_translate("advtitolo", "Numero")) + self.lbl_istruzioni.setText(_translate("advtitolo", "Seleziona l\'ordine degli elementi nel nomi file")) + self.lbl_terzo.setText(_translate("advtitolo", "(Terzo Elemento)")) + self.rad_dataterzo.setText(_translate("advtitolo", "Data")) + self.rad_titoloterzo.setText(_translate("advtitolo", "Titolo")) + self.rad_numeroterzo.setText(_translate("advtitolo", "Numero")) + self.btn_annulla.setText(_translate("advtitolo", "Annulla")) + self.btn_OK.setText(_translate("advtitolo", "OK")) + + diff --git a/bananaSPLIT/UserInterface/compiledUI/mainwindow.py b/bananaSPLIT/UserInterface/compiledUI/mainwindow.py index ef495f1..8ce9aa9 100644 --- a/bananaSPLIT/UserInterface/compiledUI/mainwindow.py +++ b/bananaSPLIT/UserInterface/compiledUI/mainwindow.py @@ -40,6 +40,24 @@ class Ui_mainwin(object): self.wgt_mainPage1.setObjectName("wgt_mainPage1") self.gridLayout = QtWidgets.QGridLayout(self.wgt_mainPage1) self.gridLayout.setObjectName("gridLayout") + self.verticalLayout_2 = QtWidgets.QVBoxLayout() + self.verticalLayout_2.setObjectName("verticalLayout_2") + self.btn_cartellasorg = QtWidgets.QPushButton(self.wgt_mainPage1) + self.btn_cartellasorg.setObjectName("btn_cartellasorg") + self.verticalLayout_2.addWidget(self.btn_cartellasorg) + self.btn_cartelladest = QtWidgets.QPushButton(self.wgt_mainPage1) + self.btn_cartelladest.setObjectName("btn_cartelladest") + self.verticalLayout_2.addWidget(self.btn_cartelladest) + self.gridLayout.addLayout(self.verticalLayout_2, 0, 1, 1, 1) + self.verticalLayout_4 = QtWidgets.QVBoxLayout() + self.verticalLayout_4.setObjectName("verticalLayout_4") + self.lbl_sorg = QtWidgets.QLabel(self.wgt_mainPage1) + self.lbl_sorg.setObjectName("lbl_sorg") + self.verticalLayout_4.addWidget(self.lbl_sorg) + self.lbl_dest = QtWidgets.QLabel(self.wgt_mainPage1) + self.lbl_dest.setObjectName("lbl_dest") + self.verticalLayout_4.addWidget(self.lbl_dest) + self.gridLayout.addLayout(self.verticalLayout_4, 0, 2, 1, 2) self.btn_avanti = QtWidgets.QPushButton(self.wgt_mainPage1) self.btn_avanti.setMinimumSize(QtCore.QSize(79, 0)) self.btn_avanti.setMaximumSize(QtCore.QSize(80, 16777215)) @@ -60,34 +78,8 @@ class Ui_mainwin(object): self.lbl_cartelladest.setObjectName("lbl_cartelladest") self.verticalLayout.addWidget(self.lbl_cartelladest) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) - self.verticalLayout_2 = QtWidgets.QVBoxLayout() - self.verticalLayout_2.setObjectName("verticalLayout_2") - self.btn_cartellasorg = QtWidgets.QPushButton(self.wgt_mainPage1) - self.btn_cartellasorg.setObjectName("btn_cartellasorg") - self.verticalLayout_2.addWidget(self.btn_cartellasorg) - self.btn_cartelladest = QtWidgets.QPushButton(self.wgt_mainPage1) - self.btn_cartelladest.setObjectName("btn_cartelladest") - self.verticalLayout_2.addWidget(self.btn_cartelladest) - self.gridLayout.addLayout(self.verticalLayout_2, 0, 1, 1, 1) - self.btn_opzioni = QtWidgets.QPushButton(self.wgt_mainPage1) - self.btn_opzioni.setMaximumSize(QtCore.QSize(80, 16777215)) - self.btn_opzioni.setObjectName("btn_opzioni") - self.gridLayout.addWidget(self.btn_opzioni, 2, 2, 1, 1) - self.verticalLayout_4 = QtWidgets.QVBoxLayout() - self.verticalLayout_4.setObjectName("verticalLayout_4") - self.lbl_sorg = QtWidgets.QLabel(self.wgt_mainPage1) - self.lbl_sorg.setObjectName("lbl_sorg") - self.verticalLayout_4.addWidget(self.lbl_sorg) - self.lbl_dest = QtWidgets.QLabel(self.wgt_mainPage1) - self.lbl_dest.setObjectName("lbl_dest") - self.verticalLayout_4.addWidget(self.lbl_dest) - self.gridLayout.addLayout(self.verticalLayout_4, 0, 2, 1, 2) - self.horizontalLayout_2 = QtWidgets.QHBoxLayout() - self.horizontalLayout_2.setObjectName("horizontalLayout_2") - self.chk_predefinita = QtWidgets.QCheckBox(self.wgt_mainPage1) - self.chk_predefinita.setObjectName("chk_predefinita") - self.horizontalLayout_2.addWidget(self.chk_predefinita) - self.gridLayout.addLayout(self.horizontalLayout_2, 1, 0, 1, 4) + spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) + self.gridLayout.addItem(spacerItem, 1, 3, 1, 1) self.wgt_main.addTab(self.wgt_mainPage1, "") self.verticalLayout_3.addWidget(self.wgt_main) self.line_2 = QtWidgets.QFrame(self.centralwidget) @@ -117,6 +109,8 @@ class Ui_mainwin(object): self.menubar.setObjectName("menubar") self.bar_file = QtWidgets.QMenu(self.menubar) self.bar_file.setObjectName("bar_file") + self.menuOpzioni = QtWidgets.QMenu(self.menubar) + self.menuOpzioni.setObjectName("menuOpzioni") mainwin.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(mainwin) self.statusbar.setObjectName("statusbar") @@ -130,9 +124,15 @@ class Ui_mainwin(object): self.actionCarica_Preset.setObjectName("actionCarica_Preset") self.actionSalva_Preset = QtWidgets.QAction(mainwin) self.actionSalva_Preset.setObjectName("actionSalva_Preset") + self.actionOpzioni = QtWidgets.QAction(mainwin) + self.actionOpzioni.setObjectName("actionOpzioni") + self.action_Avanzate = QtWidgets.QAction(mainwin) + self.action_Avanzate.setObjectName("action_Avanzate") self.bar_file.addAction(self.actionCarica_Preset) self.bar_file.addAction(self.actionSalva_Preset) + self.menuOpzioni.addAction(self.action_Avanzate) self.menubar.addAction(self.bar_file.menuAction()) + self.menubar.addAction(self.menuOpzioni.menuAction()) self.retranslateUi(mainwin) QtCore.QMetaObject.connectSlotsByName(mainwin) @@ -140,20 +140,21 @@ class Ui_mainwin(object): def retranslateUi(self, mainwin): _translate = QtCore.QCoreApplication.translate mainwin.setWindowTitle(_translate("mainwin", "bananaSPLIT")) + self.btn_cartellasorg.setText(_translate("mainwin", "...")) + self.btn_cartelladest.setText(_translate("mainwin", "...")) + self.lbl_sorg.setText(_translate("mainwin", "...")) + self.lbl_dest.setText(_translate("mainwin", "...")) self.btn_avanti.setText(_translate("mainwin", "Avanti")) self.lbl_cartellasorg.setText(_translate("mainwin", "Cartella sorgente")) self.lbl_cartelladest.setText(_translate("mainwin", "Cartella destinazione")) - self.btn_cartellasorg.setText(_translate("mainwin", "...")) - self.btn_cartelladest.setText(_translate("mainwin", "...")) - self.btn_opzioni.setText(_translate("mainwin", "Opzioni")) - self.lbl_sorg.setText(_translate("mainwin", "...")) - self.lbl_dest.setText(_translate("mainwin", "...")) - self.chk_predefinita.setText(_translate("mainwin", "Rendi predefinite le cartelle")) self.wgt_main.setTabText(self.wgt_main.indexOf(self.wgt_mainPage1), _translate("mainwin", "SelezionaFile")) self.lbl_log.setText(_translate("mainwin", "qui ci va il log ma devo pensare a come farlo in modo non eccessivamente stupido")) self.bar_file.setTitle(_translate("mainwin", "File")) + self.menuOpzioni.setTitle(_translate("mainwin", "Opzioni")) self.toolBar.setWindowTitle(_translate("mainwin", "toolBar")) self.actionCarica_Preset.setText(_translate("mainwin", "Carica Preset")) self.actionSalva_Preset.setText(_translate("mainwin", "Salva Preset")) + self.actionOpzioni.setText(_translate("mainwin", "Opzioni")) + self.action_Avanzate.setText(_translate("mainwin", "Avanzate")) diff --git a/bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py b/bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py new file mode 100644 index 0000000..2e03023 --- /dev/null +++ b/bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py @@ -0,0 +1,248 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'opzioniavanzate.ui' +# +# Created by: PyQt5 UI code generator 5.12.1 +# +# WARNING! All changes made in this file will be lost! + +from PyQt5 import QtCore, QtGui, QtWidgets + + +class Ui_Form(object): + def setupUi(self, Form): + Form.setObjectName("Form") + Form.resize(370, 600) + self.gridLayout = QtWidgets.QGridLayout(Form) + self.gridLayout.setObjectName("gridLayout") + self.tab_opzionipredef = QtWidgets.QTabWidget(Form) + font = QtGui.QFont() + font.setPointSize(10) + self.tab_opzionipredef.setFont(font) + self.tab_opzionipredef.setObjectName("tab_opzionipredef") + self.tab_cartelle = QtWidgets.QWidget() + self.tab_cartelle.setObjectName("tab_cartelle") + self.verticalLayoutWidget = QtWidgets.QWidget(self.tab_cartelle) + self.verticalLayoutWidget.setGeometry(QtCore.QRect(10, 10, 160, 80)) + self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") + self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) + self.verticalLayout.setContentsMargins(0, 0, 0, 0) + self.verticalLayout.setObjectName("verticalLayout") + self.lbl_sorgente = QtWidgets.QLabel(self.verticalLayoutWidget) + self.lbl_sorgente.setObjectName("lbl_sorgente") + self.verticalLayout.addWidget(self.lbl_sorgente) + self.lbl_destinazione = QtWidgets.QLabel(self.verticalLayoutWidget) + self.lbl_destinazione.setObjectName("lbl_destinazione") + self.verticalLayout.addWidget(self.lbl_destinazione) + self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.tab_cartelle) + self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(180, 10, 31, 80)) + self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2") + self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_2) + self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) + self.verticalLayout_2.setObjectName("verticalLayout_2") + self.tll_sorgente = QtWidgets.QToolButton(self.verticalLayoutWidget_2) + self.tll_sorgente.setObjectName("tll_sorgente") + self.verticalLayout_2.addWidget(self.tll_sorgente) + self.tll_destinazione = QtWidgets.QToolButton(self.verticalLayoutWidget_2) + self.tll_destinazione.setObjectName("tll_destinazione") + self.verticalLayout_2.addWidget(self.tll_destinazione) + self.tab_opzionipredef.addTab(self.tab_cartelle, "") + self.tab_lingua = QtWidgets.QWidget() + self.tab_lingua.setObjectName("tab_lingua") + self.horizontalLayoutWidget = QtWidgets.QWidget(self.tab_lingua) + self.horizontalLayoutWidget.setGeometry(QtCore.QRect(10, 10, 212, 80)) + self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget") + self.horizontalLayout = QtWidgets.QHBoxLayout(self.horizontalLayoutWidget) + self.horizontalLayout.setContentsMargins(0, 0, 0, 0) + self.horizontalLayout.setObjectName("horizontalLayout") + self.lbl_lingua = QtWidgets.QLabel(self.horizontalLayoutWidget) + self.lbl_lingua.setObjectName("lbl_lingua") + self.horizontalLayout.addWidget(self.lbl_lingua) + self.cmb_lingua = QtWidgets.QComboBox(self.horizontalLayoutWidget) + self.cmb_lingua.setObjectName("cmb_lingua") + self.cmb_lingua.addItem("") + self.cmb_lingua.addItem("") + self.cmb_lingua.addItem("") + self.horizontalLayout.addWidget(self.cmb_lingua) + self.tab_opzionipredef.addTab(self.tab_lingua, "") + self.tab_output = QtWidgets.QWidget() + self.tab_output.setObjectName("tab_output") + self.verticalLayoutWidget_3 = QtWidgets.QWidget(self.tab_output) + self.verticalLayoutWidget_3.setGeometry(QtCore.QRect(10, 10, 160, 96)) + self.verticalLayoutWidget_3.setObjectName("verticalLayoutWidget_3") + self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_3) + self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) + self.verticalLayout_3.setObjectName("verticalLayout_3") + self.lbl_output = QtWidgets.QLabel(self.verticalLayoutWidget_3) + self.lbl_output.setObjectName("lbl_output") + self.verticalLayout_3.addWidget(self.lbl_output) + self.rad_mainbodyEfile = QtWidgets.QRadioButton(self.verticalLayoutWidget_3) + self.rad_mainbodyEfile.setObjectName("rad_mainbodyEfile") + self.verticalLayout_3.addWidget(self.rad_mainbodyEfile) + self.rad_file = QtWidgets.QRadioButton(self.verticalLayoutWidget_3) + self.rad_file.setObjectName("rad_file") + self.verticalLayout_3.addWidget(self.rad_file) + self.rad_bodyfile = QtWidgets.QRadioButton(self.verticalLayoutWidget_3) + self.rad_bodyfile.setObjectName("rad_bodyfile") + self.verticalLayout_3.addWidget(self.rad_bodyfile) + self.tab_opzionipredef.addTab(self.tab_output, "") + self.tab_nome = QtWidgets.QWidget() + self.tab_nome.setObjectName("tab_nome") + self.lbl_titolo = QtWidgets.QLabel(self.tab_nome) + self.lbl_titolo.setGeometry(QtCore.QRect(10, 10, 161, 16)) + self.lbl_titolo.setObjectName("lbl_titolo") + self.chk_data = QtWidgets.QCheckBox(self.tab_nome) + self.chk_data.setGeometry(QtCore.QRect(10, 30, 70, 17)) + self.chk_data.setObjectName("chk_data") + self.verticalLayoutWidget_4 = QtWidgets.QWidget(self.tab_nome) + self.verticalLayoutWidget_4.setGeometry(QtCore.QRect(10, 50, 190, 80)) + self.verticalLayoutWidget_4.setObjectName("verticalLayoutWidget_4") + self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_4) + self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) + self.verticalLayout_4.setObjectName("verticalLayout_4") + self.rad_datajpn = QtWidgets.QRadioButton(self.verticalLayoutWidget_4) + self.rad_datajpn.setObjectName("rad_datajpn") + self.verticalLayout_4.addWidget(self.rad_datajpn) + self.rad_dataita = QtWidgets.QRadioButton(self.verticalLayoutWidget_4) + self.rad_dataita.setObjectName("rad_dataita") + self.verticalLayout_4.addWidget(self.rad_dataita) + self.rad_datausa = QtWidgets.QRadioButton(self.verticalLayoutWidget_4) + self.rad_datausa.setObjectName("rad_datausa") + self.verticalLayout_4.addWidget(self.rad_datausa) + self.chk_titolo = QtWidgets.QCheckBox(self.tab_nome) + self.chk_titolo.setGeometry(QtCore.QRect(10, 140, 70, 17)) + self.chk_titolo.setObjectName("chk_titolo") + self.horizontalLayoutWidget_2 = QtWidgets.QWidget(self.tab_nome) + self.horizontalLayoutWidget_2.setGeometry(QtCore.QRect(10, 160, 160, 31)) + self.horizontalLayoutWidget_2.setObjectName("horizontalLayoutWidget_2") + self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.horizontalLayoutWidget_2) + self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0) + self.horizontalLayout_2.setObjectName("horizontalLayout_2") + self.lbl_ncaratt = QtWidgets.QLabel(self.horizontalLayoutWidget_2) + self.lbl_ncaratt.setObjectName("lbl_ncaratt") + self.horizontalLayout_2.addWidget(self.lbl_ncaratt) + self.spn_ncaratt = QtWidgets.QSpinBox(self.horizontalLayoutWidget_2) + self.spn_ncaratt.setMinimum(1) + self.spn_ncaratt.setObjectName("spn_ncaratt") + self.horizontalLayout_2.addWidget(self.spn_ncaratt) + self.chk_docnum = QtWidgets.QCheckBox(self.tab_nome) + self.chk_docnum.setGeometry(QtCore.QRect(10, 200, 161, 16)) + self.chk_docnum.setChecked(True) + self.chk_docnum.setObjectName("chk_docnum") + self.line_2 = QtWidgets.QFrame(self.tab_nome) + self.line_2.setGeometry(QtCore.QRect(10, 220, 231, 16)) + self.line_2.setFrameShape(QtWidgets.QFrame.HLine) + self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line_2.setObjectName("line_2") + self.lbl_separatore = QtWidgets.QLabel(self.tab_nome) + self.lbl_separatore.setGeometry(QtCore.QRect(10, 240, 111, 16)) + self.lbl_separatore.setObjectName("lbl_separatore") + self.formLayoutWidget = QtWidgets.QWidget(self.tab_nome) + self.formLayoutWidget.setGeometry(QtCore.QRect(20, 260, 191, 80)) + self.formLayoutWidget.setObjectName("formLayoutWidget") + self.formLayout = QtWidgets.QFormLayout(self.formLayoutWidget) + self.formLayout.setContentsMargins(0, 0, 0, 0) + self.formLayout.setObjectName("formLayout") + self.rad_spazio = QtWidgets.QRadioButton(self.formLayoutWidget) + self.rad_spazio.setObjectName("rad_spazio") + self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.rad_spazio) + self.rad_tratt = QtWidgets.QRadioButton(self.formLayoutWidget) + self.rad_tratt.setObjectName("rad_tratt") + self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.rad_tratt) + self.rad_virgola = QtWidgets.QRadioButton(self.formLayoutWidget) + self.rad_virgola.setObjectName("rad_virgola") + self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.rad_virgola) + self.rad_tratbass = QtWidgets.QRadioButton(self.formLayoutWidget) + self.rad_tratbass.setObjectName("rad_tratbass") + self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.rad_tratbass) + self.rad_piu = QtWidgets.QRadioButton(self.formLayoutWidget) + self.rad_piu.setObjectName("rad_piu") + self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.rad_piu) + self.horizontalLayout_3 = QtWidgets.QHBoxLayout() + self.horizontalLayout_3.setObjectName("horizontalLayout_3") + self.rad_altro = QtWidgets.QRadioButton(self.formLayoutWidget) + self.rad_altro.setObjectName("rad_altro") + self.horizontalLayout_3.addWidget(self.rad_altro) + self.lin_altro = QtWidgets.QLineEdit(self.formLayoutWidget) + self.lin_altro.setObjectName("lin_altro") + self.horizontalLayout_3.addWidget(self.lin_altro) + self.formLayout.setLayout(2, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_3) + self.line_3 = QtWidgets.QFrame(self.tab_nome) + self.line_3.setGeometry(QtCore.QRect(10, 350, 241, 16)) + self.line_3.setFrameShape(QtWidgets.QFrame.HLine) + self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line_3.setObjectName("line_3") + self.label_9 = QtWidgets.QLabel(self.tab_nome) + self.label_9.setGeometry(QtCore.QRect(20, 370, 451, 16)) + self.label_9.setObjectName("label_9") + self.label_10 = QtWidgets.QLabel(self.tab_nome) + self.label_10.setGeometry(QtCore.QRect(20, 390, 281, 16)) + self.label_10.setObjectName("label_10") + self.tab_opzionipredef.addTab(self.tab_nome, "") + self.gridLayout.addWidget(self.tab_opzionipredef, 2, 0, 1, 1) + self.label = QtWidgets.QLabel(Form) + font = QtGui.QFont() + font.setPointSize(11) + self.label.setFont(font) + self.label.setObjectName("label") + self.gridLayout.addWidget(self.label, 0, 0, 1, 1) + self.line = QtWidgets.QFrame(Form) + self.line.setFrameShape(QtWidgets.QFrame.HLine) + self.line.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line.setObjectName("line") + self.gridLayout.addWidget(self.line, 1, 0, 1, 1) + self.horizontalLayout_4 = QtWidgets.QHBoxLayout() + self.horizontalLayout_4.setObjectName("horizontalLayout_4") + self.btn_annulla = QtWidgets.QPushButton(Form) + self.btn_annulla.setObjectName("btn_annulla") + self.horizontalLayout_4.addWidget(self.btn_annulla) + self.btn_ok = QtWidgets.QPushButton(Form) + self.btn_ok.setObjectName("btn_ok") + self.horizontalLayout_4.addWidget(self.btn_ok) + self.gridLayout.addLayout(self.horizontalLayout_4, 3, 0, 1, 1) + + self.retranslateUi(Form) + self.tab_opzionipredef.setCurrentIndex(3) + QtCore.QMetaObject.connectSlotsByName(Form) + + def retranslateUi(self, Form): + _translate = QtCore.QCoreApplication.translate + Form.setWindowTitle(_translate("Form", "Form")) + self.lbl_sorgente.setText(_translate("Form", "Cartella sorgente")) + self.lbl_destinazione.setText(_translate("Form", "Cartella destinazione")) + self.tll_sorgente.setText(_translate("Form", "...")) + self.tll_destinazione.setText(_translate("Form", "...")) + self.tab_opzionipredef.setTabText(self.tab_opzionipredef.indexOf(self.tab_cartelle), _translate("Form", "Cartelle")) + self.lbl_lingua.setText(_translate("Form", "Seleziona lingua articoli")) + self.cmb_lingua.setItemText(0, _translate("Form", "Inglese")) + self.cmb_lingua.setItemText(1, _translate("Form", "Italiano")) + self.cmb_lingua.setItemText(2, _translate("Form", "Russo")) + self.tab_opzionipredef.setTabText(self.tab_opzionipredef.indexOf(self.tab_lingua), _translate("Form", "Lingua")) + self.lbl_output.setText(_translate("Form", "Seleziona tipo file")) + self.rad_mainbodyEfile.setText(_translate("Form", "File Singoli + Bodyfile")) + self.rad_file.setText(_translate("Form", "File Singoli")) + self.rad_bodyfile.setText(_translate("Form", "Bodyfile")) + self.tab_opzionipredef.setTabText(self.tab_opzionipredef.indexOf(self.tab_output), _translate("Form", "Output")) + self.lbl_titolo.setText(_translate("Form", "Seleziona elementi titolo")) + self.chk_data.setText(_translate("Form", "Data")) + self.rad_datajpn.setText(_translate("Form", "YYYY MM DD, es. 2000 12 31")) + self.rad_dataita.setText(_translate("Form", "DD MM YYYY, es. 31 12 2000")) + self.rad_datausa.setText(_translate("Form", "MM DD YYYY, es. 12 31 2000")) + self.chk_titolo.setText(_translate("Form", "Titolo")) + self.lbl_ncaratt.setText(_translate("Form", "Numero caratteri")) + self.chk_docnum.setText(_translate("Form", "Numero Documento")) + self.lbl_separatore.setText(_translate("Form", "Separatore")) + self.rad_spazio.setText(_translate("Form", "Spazio")) + self.rad_tratt.setText(_translate("Form", "-")) + self.rad_virgola.setText(_translate("Form", ",")) + self.rad_tratbass.setText(_translate("Form", "_")) + self.rad_piu.setText(_translate("Form", "+")) + self.rad_altro.setText(_translate("Form", "Altro:")) + self.label_9.setText(_translate("Form", "Qui dobbiamo mettere le avanzate del titolo. ")) + self.label_10.setText(_translate("Form", "Bisogna decidere quale formato ci piace di pił.")) + self.tab_opzionipredef.setTabText(self.tab_opzionipredef.indexOf(self.tab_nome), _translate("Form", "Nome file")) + self.label.setText(_translate("Form", "Seleziona le opzioni predefinite")) + self.btn_annulla.setText(_translate("Form", "Annulla")) + self.btn_ok.setText(_translate("Form", "OK")) + + diff --git a/bananaSPLIT/UserInterface/compiledUI/selezout.py b/bananaSPLIT/UserInterface/compiledUI/selezout.py index da254c5..e1b1cfe 100644 --- a/bananaSPLIT/UserInterface/compiledUI/selezout.py +++ b/bananaSPLIT/UserInterface/compiledUI/selezout.py @@ -15,13 +15,25 @@ class Ui_selezout(object): selezout.resize(480, 400) self.gridLayout = QtWidgets.QGridLayout(selezout) self.gridLayout.setObjectName("gridLayout") - self.line = QtWidgets.QFrame(selezout) - self.line.setFrameShape(QtWidgets.QFrame.HLine) - self.line.setFrameShadow(QtWidgets.QFrame.Sunken) - self.line.setObjectName("line") - self.gridLayout.addWidget(self.line, 1, 0, 1, 1) - spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) - self.gridLayout.addItem(spacerItem, 3, 0, 1, 1) + self.line_2 = QtWidgets.QFrame(selezout) + self.line_2.setFrameShape(QtWidgets.QFrame.HLine) + self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line_2.setObjectName("line_2") + self.gridLayout.addWidget(self.line_2, 1, 0, 1, 1) + self.btn_indietro = QtWidgets.QPushButton(selezout) + self.btn_indietro.setMinimumSize(QtCore.QSize(75, 0)) + self.btn_indietro.setMaximumSize(QtCore.QSize(75, 16777215)) + font = QtGui.QFont() + font.setPointSize(10) + self.btn_indietro.setFont(font) + self.btn_indietro.setObjectName("btn_indietro") + self.gridLayout.addWidget(self.btn_indietro, 8, 1, 1, 1) + self.cmb_lingua = QtWidgets.QComboBox(selezout) + self.cmb_lingua.setObjectName("cmb_lingua") + self.cmb_lingua.addItem("") + self.cmb_lingua.addItem("") + self.cmb_lingua.addItem("") + self.gridLayout.addWidget(self.cmb_lingua, 2, 0, 1, 1) self.lbl_indicazioni = QtWidgets.QLabel(selezout) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) @@ -32,7 +44,7 @@ class Ui_selezout(object): font.setPointSize(10) self.lbl_indicazioni.setFont(font) self.lbl_indicazioni.setObjectName("lbl_indicazioni") - self.gridLayout.addWidget(self.lbl_indicazioni, 0, 0, 1, 1) + self.gridLayout.addWidget(self.lbl_indicazioni, 4, 0, 1, 1) self.btn_avanti = QtWidgets.QPushButton(selezout) self.btn_avanti.setMinimumSize(QtCore.QSize(75, 0)) self.btn_avanti.setMaximumSize(QtCore.QSize(75, 16777215)) @@ -40,15 +52,20 @@ class Ui_selezout(object): font.setPointSize(10) self.btn_avanti.setFont(font) self.btn_avanti.setObjectName("btn_avanti") - self.gridLayout.addWidget(self.btn_avanti, 4, 2, 1, 1) - self.btn_indietro = QtWidgets.QPushButton(selezout) - self.btn_indietro.setMinimumSize(QtCore.QSize(75, 0)) - self.btn_indietro.setMaximumSize(QtCore.QSize(75, 16777215)) + self.gridLayout.addWidget(self.btn_avanti, 8, 2, 1, 1) + self.lbl_lingua = QtWidgets.QLabel(selezout) font = QtGui.QFont() font.setPointSize(10) - self.btn_indietro.setFont(font) - self.btn_indietro.setObjectName("btn_indietro") - self.gridLayout.addWidget(self.btn_indietro, 4, 1, 1, 1) + self.lbl_lingua.setFont(font) + self.lbl_lingua.setObjectName("lbl_lingua") + self.gridLayout.addWidget(self.lbl_lingua, 0, 0, 1, 1) + spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) + self.gridLayout.addItem(spacerItem, 7, 1, 1, 1) + self.line = QtWidgets.QFrame(selezout) + self.line.setFrameShape(QtWidgets.QFrame.HLine) + self.line.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line.setObjectName("line") + self.gridLayout.addWidget(self.line, 5, 0, 1, 1) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize) self.verticalLayout.setObjectName("verticalLayout") @@ -56,7 +73,6 @@ class Ui_selezout(object): font = QtGui.QFont() font.setPointSize(10) self.rad_mainbodyEFile.setFont(font) - self.rad_mainbodyEFile.setChecked(True) self.rad_mainbodyEFile.setObjectName("rad_mainbodyEFile") self.verticalLayout.addWidget(self.rad_mainbodyEFile) self.rad_mainbody = QtWidgets.QRadioButton(selezout) @@ -71,7 +87,9 @@ class Ui_selezout(object): self.rad_file.setFont(font) self.rad_file.setObjectName("rad_file") self.verticalLayout.addWidget(self.rad_file) - self.gridLayout.addLayout(self.verticalLayout, 2, 0, 1, 3) + self.gridLayout.addLayout(self.verticalLayout, 6, 0, 1, 3) + spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) + self.gridLayout.addItem(spacerItem1, 3, 0, 1, 1) self.retranslateUi(selezout) QtCore.QMetaObject.connectSlotsByName(selezout) @@ -79,9 +97,13 @@ class Ui_selezout(object): def retranslateUi(self, selezout): _translate = QtCore.QCoreApplication.translate selezout.setWindowTitle(_translate("selezout", "Form")) - self.lbl_indicazioni.setText(_translate("selezout", "Seleziona il tipo di file")) - self.btn_avanti.setText(_translate("selezout", "Avanti")) self.btn_indietro.setText(_translate("selezout", "Indietro")) + self.cmb_lingua.setItemText(0, _translate("selezout", "Inglese")) + self.cmb_lingua.setItemText(1, _translate("selezout", "Italiano")) + self.cmb_lingua.setItemText(2, _translate("selezout", "Russo")) + self.lbl_indicazioni.setText(_translate("selezout", "Seleziona il tipo di file da salvare")) + self.btn_avanti.setText(_translate("selezout", "Avanti")) + self.lbl_lingua.setText(_translate("selezout", "Seleziona la lingua degli articoli")) self.rad_mainbodyEFile.setText(_translate("selezout", "Bodyfile + File singoli")) self.rad_mainbody.setText(_translate("selezout", "Bodyfile")) self.rad_file.setText(_translate("selezout", "File singoli")) diff --git a/bananaSPLIT/UserInterface/compiledUI/titolow.py b/bananaSPLIT/UserInterface/compiledUI/titolow.py index 2193940..3524e16 100644 --- a/bananaSPLIT/UserInterface/compiledUI/titolow.py +++ b/bananaSPLIT/UserInterface/compiledUI/titolow.py @@ -15,38 +15,75 @@ class Ui_titolo(object): titolo.resize(480, 400) self.gridLayout = QtWidgets.QGridLayout(titolo) self.gridLayout.setObjectName("gridLayout") - self.radioButton_4 = QtWidgets.QRadioButton(titolo) - self.radioButton_4.setObjectName("radioButton_4") - self.btngrp_divisore = QtWidgets.QButtonGroup(titolo) - self.btngrp_divisore.setObjectName("btngrp_divisore") - self.btngrp_divisore.addButton(self.radioButton_4) - self.gridLayout.addWidget(self.radioButton_4, 10, 0, 1, 1) - self.line = QtWidgets.QFrame(titolo) - self.line.setFrameShape(QtWidgets.QFrame.HLine) - self.line.setFrameShadow(QtWidgets.QFrame.Sunken) - self.line.setObjectName("line") - self.gridLayout.addWidget(self.line, 1, 0, 1, 3) + self.label = QtWidgets.QLabel(titolo) + font = QtGui.QFont() + font.setPointSize(10) + self.label.setFont(font) + self.label.setObjectName("label") + self.gridLayout.addWidget(self.label, 8, 0, 1, 2) + self.verticalLayout = QtWidgets.QVBoxLayout() + self.verticalLayout.setObjectName("verticalLayout") + self.rad_datajpn = QtWidgets.QRadioButton(titolo) + self.rad_datajpn.setChecked(True) + self.rad_datajpn.setObjectName("rad_datajpn") + self.verticalLayout.addWidget(self.rad_datajpn) + self.rad_dataita = QtWidgets.QRadioButton(titolo) + self.rad_dataita.setObjectName("rad_dataita") + self.verticalLayout.addWidget(self.rad_dataita) + self.rad_datausa = QtWidgets.QRadioButton(titolo) + self.rad_datausa.setObjectName("rad_datausa") + self.verticalLayout.addWidget(self.rad_datausa) + self.gridLayout.addLayout(self.verticalLayout, 3, 0, 1, 3) self.chc_titolo = QtWidgets.QCheckBox(titolo) font = QtGui.QFont() font.setPointSize(10) self.chc_titolo.setFont(font) self.chc_titolo.setObjectName("chc_titolo") self.gridLayout.addWidget(self.chc_titolo, 4, 0, 1, 2) - self.radioButton_6 = QtWidgets.QRadioButton(titolo) - self.radioButton_6.setObjectName("radioButton_6") - self.btngrp_divisore.addButton(self.radioButton_6) - self.gridLayout.addWidget(self.radioButton_6, 11, 1, 1, 1) self.line_3 = QtWidgets.QFrame(titolo) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.gridLayout.addWidget(self.line_3, 7, 0, 1, 3) + self.horizontalLayout = QtWidgets.QHBoxLayout() + self.horizontalLayout.setObjectName("horizontalLayout") + self.lbl_ncarat = QtWidgets.QLabel(titolo) + self.lbl_ncarat.setObjectName("lbl_ncarat") + self.horizontalLayout.addWidget(self.lbl_ncarat) + self.spn_ncarat = QtWidgets.QSpinBox(titolo) + self.spn_ncarat.setMinimum(1) + self.spn_ncarat.setObjectName("spn_ncarat") + self.horizontalLayout.addWidget(self.spn_ncarat) + self.gridLayout.addLayout(self.horizontalLayout, 5, 0, 1, 3) + self.line_2 = QtWidgets.QFrame(titolo) + self.line_2.setFrameShape(QtWidgets.QFrame.HLine) + self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line_2.setObjectName("line_2") + self.gridLayout.addWidget(self.line_2, 13, 0, 1, 3) self.lbl_impotit = QtWidgets.QLabel(titolo) font = QtGui.QFont() font.setPointSize(10) self.lbl_impotit.setFont(font) self.lbl_impotit.setObjectName("lbl_impotit") self.gridLayout.addWidget(self.lbl_impotit, 0, 0, 1, 3) + self.line = QtWidgets.QFrame(titolo) + self.line.setFrameShape(QtWidgets.QFrame.HLine) + self.line.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line.setObjectName("line") + self.gridLayout.addWidget(self.line, 1, 0, 1, 3) + self.chc_docnum = QtWidgets.QCheckBox(titolo) + font = QtGui.QFont() + font.setPointSize(10) + self.chc_docnum.setFont(font) + self.chc_docnum.setChecked(True) + self.chc_docnum.setObjectName("chc_docnum") + self.gridLayout.addWidget(self.chc_docnum, 6, 0, 1, 2) + self.chc_data = QtWidgets.QCheckBox(titolo) + font = QtGui.QFont() + font.setPointSize(10) + self.chc_data.setFont(font) + self.chc_data.setObjectName("chc_data") + self.gridLayout.addWidget(self.chc_data, 2, 0, 1, 1) self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.btn_avanzate = QtWidgets.QPushButton(titolo) @@ -72,76 +109,47 @@ class Ui_titolo(object): self.btn_avanti.setObjectName("btn_avanti") self.horizontalLayout_2.addWidget(self.btn_avanti) self.horizontalLayout_3.addLayout(self.horizontalLayout_2) - self.gridLayout.addLayout(self.horizontalLayout_3, 13, 0, 1, 3) - self.radioButton_5 = QtWidgets.QRadioButton(titolo) - self.radioButton_5.setObjectName("radioButton_5") - self.btngrp_divisore.addButton(self.radioButton_5) - self.gridLayout.addWidget(self.radioButton_5, 10, 1, 1, 2) - self.verticalLayout = QtWidgets.QVBoxLayout() - self.verticalLayout.setObjectName("verticalLayout") - self.rad_datajpn = QtWidgets.QRadioButton(titolo) - self.rad_datajpn.setChecked(True) - self.rad_datajpn.setObjectName("rad_datajpn") - self.verticalLayout.addWidget(self.rad_datajpn) - self.rad_dataita = QtWidgets.QRadioButton(titolo) - self.rad_dataita.setObjectName("rad_dataita") - self.verticalLayout.addWidget(self.rad_dataita) - self.rad_datausa = QtWidgets.QRadioButton(titolo) - self.rad_datausa.setObjectName("rad_datausa") - self.verticalLayout.addWidget(self.rad_datausa) - self.gridLayout.addLayout(self.verticalLayout, 3, 0, 1, 3) - self.radioButton = QtWidgets.QRadioButton(titolo) + self.gridLayout.addLayout(self.horizontalLayout_3, 14, 0, 1, 3) + self.formLayout = QtWidgets.QFormLayout() + self.formLayout.setObjectName("formLayout") + self.rad_spazio = QtWidgets.QRadioButton(titolo) + self.rad_spazio.setObjectName("rad_spazio") + self.btngrp_divisore = QtWidgets.QButtonGroup(titolo) + self.btngrp_divisore.setObjectName("btngrp_divisore") + self.btngrp_divisore.addButton(self.rad_spazio) + self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.rad_spazio) + self.rad_virgola = QtWidgets.QRadioButton(titolo) + self.rad_virgola.setObjectName("rad_virgola") + self.btngrp_divisore.addButton(self.rad_virgola) + self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.rad_virgola) + self.rad_piu = QtWidgets.QRadioButton(titolo) + self.rad_piu.setObjectName("rad_piu") + self.btngrp_divisore.addButton(self.rad_piu) + self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.rad_piu) + self.rad_tratt = QtWidgets.QRadioButton(titolo) font = QtGui.QFont() font.setPointSize(8) - self.radioButton.setFont(font) - self.radioButton.setObjectName("radioButton") - self.btngrp_divisore.addButton(self.radioButton) - self.gridLayout.addWidget(self.radioButton, 9, 1, 1, 2) - self.line_2 = QtWidgets.QFrame(titolo) - self.line_2.setFrameShape(QtWidgets.QFrame.HLine) - self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) - self.line_2.setObjectName("line_2") - self.gridLayout.addWidget(self.line_2, 12, 0, 1, 3) - self.chc_docnum = QtWidgets.QCheckBox(titolo) - font = QtGui.QFont() - font.setPointSize(10) - self.chc_docnum.setFont(font) - self.chc_docnum.setChecked(True) - self.chc_docnum.setObjectName("chc_docnum") - self.gridLayout.addWidget(self.chc_docnum, 6, 0, 1, 2) - self.horizontalLayout = QtWidgets.QHBoxLayout() - self.horizontalLayout.setObjectName("horizontalLayout") - self.lbl_ncarat = QtWidgets.QLabel(titolo) - self.lbl_ncarat.setObjectName("lbl_ncarat") - self.horizontalLayout.addWidget(self.lbl_ncarat) - self.spn_ncarat = QtWidgets.QSpinBox(titolo) - self.spn_ncarat.setMinimum(1) - self.spn_ncarat.setObjectName("spn_ncarat") - self.horizontalLayout.addWidget(self.spn_ncarat) - self.gridLayout.addLayout(self.horizontalLayout, 5, 0, 1, 3) - self.label = QtWidgets.QLabel(titolo) - font = QtGui.QFont() - font.setPointSize(10) - self.label.setFont(font) - self.label.setObjectName("label") - self.gridLayout.addWidget(self.label, 8, 0, 1, 2) - self.radioButton_3 = QtWidgets.QRadioButton(titolo) - self.radioButton_3.setObjectName("radioButton_3") - self.btngrp_divisore.addButton(self.radioButton_3) - self.gridLayout.addWidget(self.radioButton_3, 9, 0, 1, 1) - self.chc_data = QtWidgets.QCheckBox(titolo) - font = QtGui.QFont() - font.setPointSize(10) - self.chc_data.setFont(font) - self.chc_data.setObjectName("chc_data") - self.gridLayout.addWidget(self.chc_data, 2, 0, 1, 1) - self.radioButton_2 = QtWidgets.QRadioButton(titolo) - self.radioButton_2.setObjectName("radioButton_2") - self.btngrp_divisore.addButton(self.radioButton_2) - self.gridLayout.addWidget(self.radioButton_2, 11, 0, 1, 1) - self.lineEdit = QtWidgets.QLineEdit(titolo) - self.lineEdit.setObjectName("lineEdit") - self.gridLayout.addWidget(self.lineEdit, 11, 2, 1, 1) + self.rad_tratt.setFont(font) + self.rad_tratt.setObjectName("rad_tratt") + self.btngrp_divisore.addButton(self.rad_tratt) + self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.rad_tratt) + self.rad_trattbass = QtWidgets.QRadioButton(titolo) + self.rad_trattbass.setObjectName("rad_trattbass") + self.btngrp_divisore.addButton(self.rad_trattbass) + self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.rad_trattbass) + self.horizontalLayout_4 = QtWidgets.QHBoxLayout() + self.horizontalLayout_4.setObjectName("horizontalLayout_4") + self.rad_altro = QtWidgets.QRadioButton(titolo) + self.rad_altro.setObjectName("rad_altro") + self.btngrp_divisore.addButton(self.rad_altro) + self.horizontalLayout_4.addWidget(self.rad_altro) + self.lin_altro = QtWidgets.QLineEdit(titolo) + self.lin_altro.setObjectName("lin_altro") + self.horizontalLayout_4.addWidget(self.lin_altro) + self.formLayout.setLayout(2, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_4) + self.gridLayout.addLayout(self.formLayout, 9, 0, 1, 1) + spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.gridLayout.addItem(spacerItem1, 9, 1, 1, 1) self.retranslateUi(titolo) QtCore.QMetaObject.connectSlotsByName(titolo) @@ -149,23 +157,23 @@ class Ui_titolo(object): def retranslateUi(self, titolo): _translate = QtCore.QCoreApplication.translate titolo.setWindowTitle(_translate("titolo", "Form")) - self.radioButton_4.setText(_translate("titolo", ",")) - self.chc_titolo.setText(_translate("titolo", "Titolo articolo")) - self.radioButton_6.setText(_translate("titolo", "Altro:")) - self.lbl_impotit.setText(_translate("titolo", "Impostazioni nome file")) - self.btn_avanzate.setText(_translate("titolo", "Avanzate")) - self.btn_indietro.setText(_translate("titolo", "Indietro")) - self.btn_avanti.setText(_translate("titolo", "Avanti")) - self.radioButton_5.setText(_translate("titolo", "_")) + self.label.setText(_translate("titolo", "Separatore")) self.rad_datajpn.setText(_translate("titolo", "YYYY MM DD, es. 2000 12 31")) self.rad_dataita.setText(_translate("titolo", "DD MM YYYY, es. 31 12 2000")) self.rad_datausa.setText(_translate("titolo", "MM DD YYYY, es. 12 31 2000")) - self.radioButton.setText(_translate("titolo", "-")) - self.chc_docnum.setText(_translate("titolo", "Numero documento")) + self.chc_titolo.setText(_translate("titolo", "Titolo articolo")) self.lbl_ncarat.setText(_translate("titolo", "Numero di caratteri")) - self.label.setText(_translate("titolo", "Separatore")) - self.radioButton_3.setText(_translate("titolo", "Spazio")) + self.lbl_impotit.setText(_translate("titolo", "Impostazioni nome file")) + self.chc_docnum.setText(_translate("titolo", "Numero documento")) self.chc_data.setText(_translate("titolo", "Data")) - self.radioButton_2.setText(_translate("titolo", "+")) + self.btn_avanzate.setText(_translate("titolo", "Avanzate")) + self.btn_indietro.setText(_translate("titolo", "Indietro")) + self.btn_avanti.setText(_translate("titolo", "Avanti")) + self.rad_spazio.setText(_translate("titolo", "Spazio")) + self.rad_virgola.setText(_translate("titolo", ",")) + self.rad_piu.setText(_translate("titolo", "+")) + self.rad_tratt.setText(_translate("titolo", "-")) + self.rad_trattbass.setText(_translate("titolo", "_")) + self.rad_altro.setText(_translate("titolo", "Altro:")) diff --git a/bananaSPLIT/guimain.py b/bananaSPLIT/guimain.py index f27128e..37af1fa 100644 --- a/bananaSPLIT/guimain.py +++ b/bananaSPLIT/guimain.py @@ -5,14 +5,25 @@ Created on 2 nov 2019 ''' 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 +from libfancylogger import fancyLogger +from libconfload import bananaCONF +from libsplit import bananaSPLITTER + class bananaMain(PyQt5.QtWidgets.QMainWindow): def __init__(self): PyQt5.QtWidgets.QMainWindow.__init__(self) + self.logger = fancyLogger(fileLog=False) + self.conf = bananaCONF(workdir=r"./libbananasplit", logger=self.logger) + self.conf.open() + self.conf.use("testEN.json") + + # inizializzazione interfaccia self.ui = Ui_mainwin() self.ui.setupUi(self) self.titolo = bananaTitolo() @@ -47,11 +58,11 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow): self.ui.wgt_main.setCurrentIndex(self.ui.wgt_main.currentIndex()-1) pass - def openFileDialog(self, name): + def openFileDialog(self, name, path): return PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,name) def selezSorg(self): - print(self.openFileDialog("Seleziona Cartella Sorgente")) + print(self.openFileDialog("Seleziona Cartella Sorgente", self.conf.getParam(k))) pass def selezDest(self): @@ -64,26 +75,31 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow): ############################################################# class bananaTitolo(PyQt5.QtWidgets.QWidget): - def __init__(self): + def __init__(self, confloader=None): PyQt5.QtWidgets.QWidget.__init__(self) self.titoloui = Ui_titolo() self.titoloui.setupUi(self) pass class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget): - def __init__(self): + def __init__(self, confloader=None): PyQt5.QtWidgets.QWidget.__init__(self) self.titoloavanzateui = Ui_advtitolo() self.titoloavanzateui.setupUi(self) pass class bananaSelezOut(PyQt5.QtWidgets.QWidget): - def __init__(self): + def __init__(self, confloader=None): PyQt5.QtWidgets.QWidget.__init__(self) self.selezoutui = Ui_selezout() self.selezoutui.setupUi(self) pass +class bananaSplitterInterface(PyQt5.QtWidgets.QWidget): + def __init__(self, confloader=None): + PyQt5.QtWidgets.QWidget.__init__(self) + pass + ############################################################# ####################### MAIN ################################ ############################################################# diff --git a/bananaSPLIT/libbananasplit/libconfload.py b/bananaSPLIT/libbananasplit/libconfload.py index 8e5f925..0bc6c42 100644 --- a/bananaSPLIT/libbananasplit/libconfload.py +++ b/bananaSPLIT/libbananasplit/libconfload.py @@ -71,11 +71,11 @@ class bananaCONF(object): def getFiles(self): return self.fileList - def getParams(self, k): + def getParam(self, k): return self.settingsList[self.inUse][k] pass - def setParams(self, k, v): + def setParam(self, k, v): self.settingsList[self.inUse][k]=dict(v) pass