diff --git a/.pydevproject b/.pydevproject index 88dbc10..129f809 100644 --- a/.pydevproject +++ b/.pydevproject @@ -2,6 +2,8 @@ /${PROJECT_DIR_NAME} +/${PROJECT_DIR_NAME}/bananaSPLIT/libbananasplit +/${PROJECT_DIR_NAME}/bananaSPLIT/UserInterface/compiledUI python 3.7 python37 diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs index 579f49d..f036a3b 100644 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,4 +1,5 @@ eclipse.preferences.version=1 encoding//bananaSPLIT/UserInterface/compiledUI/avanzatetitolo.py=utf-8 encoding//bananaSPLIT/UserInterface/compiledUI/mainwindow.py=utf-8 +encoding//bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py=utf-8 encoding//bananaSPLIT/UserInterface/compiledUI/titolow.py=utf-8 diff --git a/bananaSPLIT/UserInterface/avanzatetitolo2.ui b/bananaSPLIT/UserInterface/avanzatetitolo2.ui index d280679..38efd51 100644 --- a/bananaSPLIT/UserInterface/avanzatetitolo2.ui +++ b/bananaSPLIT/UserInterface/avanzatetitolo2.ui @@ -1,13 +1,13 @@ - advtitolo - + advtitolo2 + 0 0 - 480 - 400 + 495 + 456 diff --git a/bananaSPLIT/UserInterface/avanzatetitolo3.ui b/bananaSPLIT/UserInterface/avanzatetitolo3.ui index 91011c1..c9f8299 100644 --- a/bananaSPLIT/UserInterface/avanzatetitolo3.ui +++ b/bananaSPLIT/UserInterface/avanzatetitolo3.ui @@ -1,13 +1,13 @@ - advtitolo - + advtitolo3 + 0 0 480 - 400 + 425 diff --git a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo2.py b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo2.py index 988b50a..cc5f6ef 100644 --- a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo2.py +++ b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo2.py @@ -9,31 +9,31 @@ from PyQt5 import QtCore, QtGui, QtWidgets -class Ui_advtitolo(object): - def setupUi(self, advtitolo): - advtitolo.setObjectName("advtitolo") - advtitolo.resize(480, 400) +class Ui_advtitolo2(object): + def setupUi(self, advtitolo2): + advtitolo2.setObjectName("advtitolo2") + advtitolo2.resize(495, 456) 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) + sizePolicy.setHeightForWidth(advtitolo2.sizePolicy().hasHeightForWidth()) + advtitolo2.setSizePolicy(sizePolicy) + self.gridLayout = QtWidgets.QGridLayout(advtitolo2) self.gridLayout.setObjectName("gridLayout") - self.line = QtWidgets.QFrame(advtitolo) + self.line = QtWidgets.QFrame(advtitolo2) 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) + self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo2) 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) + self.lbl_istruzioni = QtWidgets.QLabel(advtitolo2) font = QtGui.QFont() font.setPointSize(10) self.lbl_istruzioni.setFont(font) @@ -41,76 +41,76 @@ class Ui_advtitolo(object): 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 = QtWidgets.QRadioButton(advtitolo2) self.rad_dtn.setObjectName("rad_dtn") self.verticalLayout_2.addWidget(self.rad_dtn) - self.rad_dnt = QtWidgets.QRadioButton(advtitolo) + self.rad_dnt = QtWidgets.QRadioButton(advtitolo2) self.rad_dnt.setObjectName("rad_dnt") self.verticalLayout_2.addWidget(self.rad_dnt) - self.rad_tdn = QtWidgets.QRadioButton(advtitolo) + self.rad_tdn = QtWidgets.QRadioButton(advtitolo2) self.rad_tdn.setObjectName("rad_tdn") self.verticalLayout_2.addWidget(self.rad_tdn) - self.rad_tnd = QtWidgets.QRadioButton(advtitolo) + self.rad_tnd = QtWidgets.QRadioButton(advtitolo2) self.rad_tnd.setObjectName("rad_tnd") self.verticalLayout_2.addWidget(self.rad_tnd) - self.rad_ndt = QtWidgets.QRadioButton(advtitolo) + self.rad_ndt = QtWidgets.QRadioButton(advtitolo2) self.rad_ndt.setObjectName("rad_ndt") self.verticalLayout_2.addWidget(self.rad_ndt) - self.rad_ntd = QtWidgets.QRadioButton(advtitolo) + self.rad_ntd = QtWidgets.QRadioButton(advtitolo2) self.rad_ntd.setObjectName("rad_ntd") self.verticalLayout_2.addWidget(self.rad_ntd) - self.rad_dt = QtWidgets.QRadioButton(advtitolo) + self.rad_dt = QtWidgets.QRadioButton(advtitolo2) self.rad_dt.setObjectName("rad_dt") self.verticalLayout_2.addWidget(self.rad_dt) - self.rad_dn = QtWidgets.QRadioButton(advtitolo) + self.rad_dn = QtWidgets.QRadioButton(advtitolo2) self.rad_dn.setObjectName("rad_dn") self.verticalLayout_2.addWidget(self.rad_dn) - self.rad_td = QtWidgets.QRadioButton(advtitolo) + self.rad_td = QtWidgets.QRadioButton(advtitolo2) self.rad_td.setObjectName("rad_td") self.verticalLayout_2.addWidget(self.rad_td) - self.rad_tn = QtWidgets.QRadioButton(advtitolo) + self.rad_tn = QtWidgets.QRadioButton(advtitolo2) self.rad_tn.setObjectName("rad_tn") self.verticalLayout_2.addWidget(self.rad_tn) - self.rad_nd = QtWidgets.QRadioButton(advtitolo) + self.rad_nd = QtWidgets.QRadioButton(advtitolo2) self.rad_nd.setObjectName("rad_nd") self.verticalLayout_2.addWidget(self.rad_nd) - self.rad_nt = QtWidgets.QRadioButton(advtitolo) + self.rad_nt = QtWidgets.QRadioButton(advtitolo2) 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 = QtWidgets.QPushButton(advtitolo2) self.btn_annulla.setObjectName("btn_annulla") self.horizontalLayout.addWidget(self.btn_annulla) - self.btn_ok = QtWidgets.QPushButton(advtitolo) + self.btn_ok = QtWidgets.QPushButton(advtitolo2) 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) + self.retranslateUi(advtitolo2) + QtCore.QMetaObject.connectSlotsByName(advtitolo2) - def retranslateUi(self, advtitolo): + def retranslateUi(self, advtitolo2): _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")) + advtitolo2.setWindowTitle(_translate("advtitolo2", "Form")) + self.lbl_titoloschermata.setText(_translate("advtitolo2", "Modifica ordine elementi nome file")) + self.lbl_istruzioni.setText(_translate("advtitolo2", "Scegli l\'ordine degli elementi nel nome file")) + self.rad_dtn.setText(_translate("advtitolo2", "Data, Titolo, Numero ")) + self.rad_dnt.setText(_translate("advtitolo2", "Data, Numero, Titolo")) + self.rad_tdn.setText(_translate("advtitolo2", "Titolo, Data, Numero")) + self.rad_tnd.setText(_translate("advtitolo2", "Titolo, Numero, Data")) + self.rad_ndt.setText(_translate("advtitolo2", "Numero, Data, Titolo")) + self.rad_ntd.setText(_translate("advtitolo2", "Numero, Titolo, Data")) + self.rad_dt.setText(_translate("advtitolo2", "Data, Titolo")) + self.rad_dn.setText(_translate("advtitolo2", "Data, Numero")) + self.rad_td.setText(_translate("advtitolo2", "Titolo, Data")) + self.rad_tn.setText(_translate("advtitolo2", "Titolo, Numero")) + self.rad_nd.setText(_translate("advtitolo2", "Numero, Data")) + self.rad_nt.setText(_translate("advtitolo2", "Numero, Titolo")) + self.btn_annulla.setText(_translate("advtitolo2", "Annulla")) + self.btn_ok.setText(_translate("advtitolo2", "OK")) diff --git a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo3.py b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo3.py index a76d903..8edb87b 100644 --- a/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo3.py +++ b/bananaSPLIT/UserInterface/compiledUI/avanzatetitolo3.py @@ -9,18 +9,18 @@ from PyQt5 import QtCore, QtGui, QtWidgets -class Ui_advtitolo(object): - def setupUi(self, advtitolo): - advtitolo.setObjectName("advtitolo") - advtitolo.resize(480, 400) +class Ui_advtitolo3(object): + def setupUi(self, advtitolo3): + advtitolo3.setObjectName("advtitolo3") + advtitolo3.resize(480, 425) 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) + sizePolicy.setHeightForWidth(advtitolo3.sizePolicy().hasHeightForWidth()) + advtitolo3.setSizePolicy(sizePolicy) + self.gridLayout = QtWidgets.QGridLayout(advtitolo3) self.gridLayout.setObjectName("gridLayout") - self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo) + self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo3) font = QtGui.QFont() font.setPointSize(11) self.lbl_titoloschermata.setFont(font) @@ -28,102 +28,102 @@ class Ui_advtitolo(object): 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) + self.lbl_primo = QtWidgets.QLabel(advtitolo3) 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 = QtWidgets.QRadioButton(advtitolo3) self.rad_dataprimo.setObjectName("rad_dataprimo") self.verticalLayout_2.addWidget(self.rad_dataprimo) - self.rad_titoloprimo = QtWidgets.QRadioButton(advtitolo) + self.rad_titoloprimo = QtWidgets.QRadioButton(advtitolo3) self.rad_titoloprimo.setObjectName("rad_titoloprimo") self.verticalLayout_2.addWidget(self.rad_titoloprimo) - self.rad_numeroprimo = QtWidgets.QRadioButton(advtitolo) + self.rad_numeroprimo = QtWidgets.QRadioButton(advtitolo3) 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) + self.lbl_secondo = QtWidgets.QLabel(advtitolo3) 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 = QtWidgets.QRadioButton(advtitolo3) self.rad_datasecondo.setObjectName("rad_datasecondo") self.verticalLayout.addWidget(self.rad_datasecondo) - self.rad_titolosecondo = QtWidgets.QRadioButton(advtitolo) + self.rad_titolosecondo = QtWidgets.QRadioButton(advtitolo3) self.rad_titolosecondo.setObjectName("rad_titolosecondo") self.verticalLayout.addWidget(self.rad_titolosecondo) - self.rad_numerosecondo = QtWidgets.QRadioButton(advtitolo) + self.rad_numerosecondo = QtWidgets.QRadioButton(advtitolo3) 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) + self.lbl_istruzioni = QtWidgets.QLabel(advtitolo3) 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 = QtWidgets.QFrame(advtitolo3) 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) + self.lbl_terzo = QtWidgets.QLabel(advtitolo3) 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 = QtWidgets.QRadioButton(advtitolo3) self.rad_dataterzo.setObjectName("rad_dataterzo") self.verticalLayout_3.addWidget(self.rad_dataterzo) - self.rad_titoloterzo = QtWidgets.QRadioButton(advtitolo) + self.rad_titoloterzo = QtWidgets.QRadioButton(advtitolo3) self.rad_titoloterzo.setObjectName("rad_titoloterzo") self.verticalLayout_3.addWidget(self.rad_titoloterzo) - self.rad_numeroterzo = QtWidgets.QRadioButton(advtitolo) + self.rad_numeroterzo = QtWidgets.QRadioButton(advtitolo3) 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 = QtWidgets.QPushButton(advtitolo3) self.btn_annulla.setObjectName("btn_annulla") self.horizontalLayout.addWidget(self.btn_annulla) - self.btn_OK = QtWidgets.QPushButton(advtitolo) + self.btn_OK = QtWidgets.QPushButton(advtitolo3) 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) + self.retranslateUi(advtitolo3) + QtCore.QMetaObject.connectSlotsByName(advtitolo3) - def retranslateUi(self, advtitolo): + def retranslateUi(self, advtitolo3): _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")) + advtitolo3.setWindowTitle(_translate("advtitolo3", "Form")) + self.lbl_titoloschermata.setText(_translate("advtitolo3", "Modifica ordine elementi nome file")) + self.lbl_primo.setText(_translate("advtitolo3", "Primo elemento")) + self.rad_dataprimo.setText(_translate("advtitolo3", "Data")) + self.rad_titoloprimo.setText(_translate("advtitolo3", "Titolo")) + self.rad_numeroprimo.setText(_translate("advtitolo3", "Numero")) + self.lbl_secondo.setText(_translate("advtitolo3", "Secondo Elemento")) + self.rad_datasecondo.setText(_translate("advtitolo3", "Data")) + self.rad_titolosecondo.setText(_translate("advtitolo3", "Titolo")) + self.rad_numerosecondo.setText(_translate("advtitolo3", "Numero")) + self.lbl_istruzioni.setText(_translate("advtitolo3", "Seleziona l\'ordine degli elementi nel nomi file")) + self.lbl_terzo.setText(_translate("advtitolo3", "(Terzo Elemento)")) + self.rad_dataterzo.setText(_translate("advtitolo3", "Data")) + self.rad_titoloterzo.setText(_translate("advtitolo3", "Titolo")) + self.rad_numeroterzo.setText(_translate("advtitolo3", "Numero")) + self.btn_annulla.setText(_translate("advtitolo3", "Annulla")) + self.btn_OK.setText(_translate("advtitolo3", "OK")) diff --git a/bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py b/bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py index 2e03023..3736c87 100644 --- a/bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py +++ b/bananaSPLIT/UserInterface/compiledUI/opzioniavanzate.py @@ -9,240 +9,252 @@ 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) +class Ui_advoption(object): + def setupUi(self, advoption): + advoption.setObjectName("advoption") + advoption.resize(598, 602) + self.gridLayout = QtWidgets.QGridLayout(advoption) self.gridLayout.setObjectName("gridLayout") - self.tab_opzionipredef = QtWidgets.QTabWidget(Form) + self.tab_opzionipredef = QtWidgets.QTabWidget(advoption) 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.gridLayout_5 = QtWidgets.QGridLayout(self.tab_cartelle) + self.gridLayout_5.setObjectName("gridLayout_5") + self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") - self.lbl_sorgente = QtWidgets.QLabel(self.verticalLayoutWidget) + self.lbl_sorgente = QtWidgets.QLabel(self.tab_cartelle) self.lbl_sorgente.setObjectName("lbl_sorgente") self.verticalLayout.addWidget(self.lbl_sorgente) - self.lbl_destinazione = QtWidgets.QLabel(self.verticalLayoutWidget) + self.lbl_destinazione = QtWidgets.QLabel(self.tab_cartelle) 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.gridLayout_5.addLayout(self.verticalLayout, 0, 0, 1, 1) + self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") - self.tll_sorgente = QtWidgets.QToolButton(self.verticalLayoutWidget_2) + self.tll_sorgente = QtWidgets.QToolButton(self.tab_cartelle) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.tll_sorgente.sizePolicy().hasHeightForWidth()) + self.tll_sorgente.setSizePolicy(sizePolicy) + self.tll_sorgente.setMinimumSize(QtCore.QSize(200, 0)) self.tll_sorgente.setObjectName("tll_sorgente") self.verticalLayout_2.addWidget(self.tll_sorgente) - self.tll_destinazione = QtWidgets.QToolButton(self.verticalLayoutWidget_2) + self.tll_destinazione = QtWidgets.QToolButton(self.tab_cartelle) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.tll_destinazione.sizePolicy().hasHeightForWidth()) + self.tll_destinazione.setSizePolicy(sizePolicy) + self.tll_destinazione.setMinimumSize(QtCore.QSize(200, 0)) self.tll_destinazione.setObjectName("tll_destinazione") self.verticalLayout_2.addWidget(self.tll_destinazione) + self.gridLayout_5.addLayout(self.verticalLayout_2, 0, 1, 1, 1) + spacerItem = QtWidgets.QSpacerItem(172, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.gridLayout_5.addItem(spacerItem, 0, 2, 1, 1) + spacerItem1 = QtWidgets.QSpacerItem(20, 362, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) + self.gridLayout_5.addItem(spacerItem1, 1, 0, 1, 1) 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.gridLayout_4 = QtWidgets.QGridLayout(self.tab_lingua) + self.gridLayout_4.setObjectName("gridLayout_4") + self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") - self.lbl_lingua = QtWidgets.QLabel(self.horizontalLayoutWidget) + self.lbl_lingua = QtWidgets.QLabel(self.tab_lingua) self.lbl_lingua.setObjectName("lbl_lingua") self.horizontalLayout.addWidget(self.lbl_lingua) - self.cmb_lingua = QtWidgets.QComboBox(self.horizontalLayoutWidget) + self.cmb_lingua = QtWidgets.QComboBox(self.tab_lingua) + self.cmb_lingua.setMinimumSize(QtCore.QSize(200, 0)) 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.gridLayout_4.addLayout(self.horizontalLayout, 0, 0, 1, 1) + spacerItem2 = QtWidgets.QSpacerItem(155, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.gridLayout_4.addItem(spacerItem2, 0, 1, 1, 1) + spacerItem3 = QtWidgets.QSpacerItem(20, 396, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) + self.gridLayout_4.addItem(spacerItem3, 1, 0, 1, 1) 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.gridLayout_3 = QtWidgets.QGridLayout(self.tab_output) + self.gridLayout_3.setObjectName("gridLayout_3") + spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) + self.gridLayout_3.addItem(spacerItem4, 0, 1, 1, 1) + self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") - self.lbl_output = QtWidgets.QLabel(self.verticalLayoutWidget_3) + self.lbl_output = QtWidgets.QLabel(self.tab_output) self.lbl_output.setObjectName("lbl_output") self.verticalLayout_3.addWidget(self.lbl_output) - self.rad_mainbodyEfile = QtWidgets.QRadioButton(self.verticalLayoutWidget_3) + self.rad_mainbodyEfile = QtWidgets.QRadioButton(self.tab_output) self.rad_mainbodyEfile.setObjectName("rad_mainbodyEfile") self.verticalLayout_3.addWidget(self.rad_mainbodyEfile) - self.rad_file = QtWidgets.QRadioButton(self.verticalLayoutWidget_3) + self.rad_file = QtWidgets.QRadioButton(self.tab_output) self.rad_file.setObjectName("rad_file") self.verticalLayout_3.addWidget(self.rad_file) - self.rad_bodyfile = QtWidgets.QRadioButton(self.verticalLayoutWidget_3) + self.rad_bodyfile = QtWidgets.QRadioButton(self.tab_output) self.rad_bodyfile.setObjectName("rad_bodyfile") self.verticalLayout_3.addWidget(self.rad_bodyfile) + self.gridLayout_3.addLayout(self.verticalLayout_3, 0, 0, 1, 1) + spacerItem5 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) + self.gridLayout_3.addItem(spacerItem5, 1, 0, 1, 1) self.tab_opzionipredef.addTab(self.tab_output, "") self.tab_nome = QtWidgets.QWidget() self.tab_nome.setObjectName("tab_nome") + self.gridLayout_2 = QtWidgets.QGridLayout(self.tab_nome) + self.gridLayout_2.setObjectName("gridLayout_2") 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.gridLayout_2.addWidget(self.lbl_titolo, 0, 0, 1, 2) 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.gridLayout_2.addWidget(self.chk_data, 1, 0, 1, 2) + self.verticalLayout_4 = QtWidgets.QVBoxLayout() self.verticalLayout_4.setObjectName("verticalLayout_4") - self.rad_datajpn = QtWidgets.QRadioButton(self.verticalLayoutWidget_4) + self.rad_datajpn = QtWidgets.QRadioButton(self.tab_nome) self.rad_datajpn.setObjectName("rad_datajpn") self.verticalLayout_4.addWidget(self.rad_datajpn) - self.rad_dataita = QtWidgets.QRadioButton(self.verticalLayoutWidget_4) + self.rad_dataita = QtWidgets.QRadioButton(self.tab_nome) self.rad_dataita.setObjectName("rad_dataita") self.verticalLayout_4.addWidget(self.rad_dataita) - self.rad_datausa = QtWidgets.QRadioButton(self.verticalLayoutWidget_4) + self.rad_datausa = QtWidgets.QRadioButton(self.tab_nome) self.rad_datausa.setObjectName("rad_datausa") self.verticalLayout_4.addWidget(self.rad_datausa) + self.gridLayout_2.addLayout(self.verticalLayout_4, 2, 0, 1, 2) 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.gridLayout_2.addWidget(self.chk_titolo, 3, 0, 1, 2) + self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") - self.lbl_ncaratt = QtWidgets.QLabel(self.horizontalLayoutWidget_2) + self.lbl_ncaratt = QtWidgets.QLabel(self.tab_nome) self.lbl_ncaratt.setObjectName("lbl_ncaratt") self.horizontalLayout_2.addWidget(self.lbl_ncaratt) - self.spn_ncaratt = QtWidgets.QSpinBox(self.horizontalLayoutWidget_2) + self.spn_ncaratt = QtWidgets.QSpinBox(self.tab_nome) self.spn_ncaratt.setMinimum(1) self.spn_ncaratt.setObjectName("spn_ncaratt") self.horizontalLayout_2.addWidget(self.spn_ncaratt) + self.gridLayout_2.addLayout(self.horizontalLayout_2, 4, 0, 1, 2) 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.gridLayout_2.addWidget(self.chk_docnum, 5, 0, 1, 2) 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.gridLayout_2.addWidget(self.line_2, 6, 0, 1, 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.gridLayout_2.addWidget(self.lbl_separatore, 7, 0, 1, 2) + self.line_3 = QtWidgets.QFrame(self.tab_nome) + self.line_3.setFrameShape(QtWidgets.QFrame.HLine) + self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line_3.setObjectName("line_3") + self.gridLayout_2.addWidget(self.line_3, 8, 0, 1, 1) + self.formLayout = QtWidgets.QFormLayout() self.formLayout.setObjectName("formLayout") - self.rad_spazio = QtWidgets.QRadioButton(self.formLayoutWidget) + self.rad_spazio = QtWidgets.QRadioButton(self.tab_nome) 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 = QtWidgets.QRadioButton(self.tab_nome) 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 = QtWidgets.QRadioButton(self.tab_nome) 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 = QtWidgets.QRadioButton(self.tab_nome) 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 = QtWidgets.QRadioButton(self.tab_nome) 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 = QtWidgets.QRadioButton(self.tab_nome) self.rad_altro.setObjectName("rad_altro") self.horizontalLayout_3.addWidget(self.rad_altro) - self.lin_altro = QtWidgets.QLineEdit(self.formLayoutWidget) + self.lin_altro = QtWidgets.QLineEdit(self.tab_nome) 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.gridLayout_2.addLayout(self.formLayout, 8, 1, 1, 1) 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.gridLayout_2.addWidget(self.label_9, 9, 1, 1, 1) 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.gridLayout_2.addWidget(self.label_10, 10, 1, 1, 1) self.tab_opzionipredef.addTab(self.tab_nome, "") self.gridLayout.addWidget(self.tab_opzionipredef, 2, 0, 1, 1) - self.label = QtWidgets.QLabel(Form) + self.label = QtWidgets.QLabel(advoption) 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 = QtWidgets.QFrame(advoption) 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 = QtWidgets.QPushButton(advoption) self.btn_annulla.setObjectName("btn_annulla") self.horizontalLayout_4.addWidget(self.btn_annulla) - self.btn_ok = QtWidgets.QPushButton(Form) + self.btn_ok = QtWidgets.QPushButton(advoption) 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.retranslateUi(advoption) self.tab_opzionipredef.setCurrentIndex(3) - QtCore.QMetaObject.connectSlotsByName(Form) + QtCore.QMetaObject.connectSlotsByName(advoption) - def retranslateUi(self, Form): + def retranslateUi(self, advoption): _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")) + advoption.setWindowTitle(_translate("advoption", "Form")) + self.lbl_sorgente.setText(_translate("advoption", "Cartella sorgente")) + self.lbl_destinazione.setText(_translate("advoption", "Cartella destinazione")) + self.tll_sorgente.setText(_translate("advoption", "...")) + self.tll_destinazione.setText(_translate("advoption", "...")) + self.tab_opzionipredef.setTabText(self.tab_opzionipredef.indexOf(self.tab_cartelle), _translate("advoption", "Cartelle")) + self.lbl_lingua.setText(_translate("advoption", "Seleziona lingua articoli")) + self.cmb_lingua.setItemText(0, _translate("advoption", "Inglese")) + self.cmb_lingua.setItemText(1, _translate("advoption", "Italiano")) + self.cmb_lingua.setItemText(2, _translate("advoption", "Russo")) + self.tab_opzionipredef.setTabText(self.tab_opzionipredef.indexOf(self.tab_lingua), _translate("advoption", "Lingua")) + self.lbl_output.setText(_translate("advoption", "Seleziona tipo file")) + self.rad_mainbodyEfile.setText(_translate("advoption", "File Singoli + Bodyfile")) + self.rad_file.setText(_translate("advoption", "File Singoli")) + self.rad_bodyfile.setText(_translate("advoption", "Bodyfile")) + self.tab_opzionipredef.setTabText(self.tab_opzionipredef.indexOf(self.tab_output), _translate("advoption", "Output")) + self.lbl_titolo.setText(_translate("advoption", "Seleziona elementi titolo")) + self.chk_data.setText(_translate("advoption", "Data")) + self.rad_datajpn.setText(_translate("advoption", "YYYY MM DD, es. 2000 12 31")) + self.rad_dataita.setText(_translate("advoption", "DD MM YYYY, es. 31 12 2000")) + self.rad_datausa.setText(_translate("advoption", "MM DD YYYY, es. 12 31 2000")) + self.chk_titolo.setText(_translate("advoption", "Titolo")) + self.lbl_ncaratt.setText(_translate("advoption", "Numero caratteri")) + self.chk_docnum.setText(_translate("advoption", "Numero Documento")) + self.lbl_separatore.setText(_translate("advoption", "Separatore")) + self.rad_spazio.setText(_translate("advoption", "Spazio")) + self.rad_tratt.setText(_translate("advoption", "-")) + self.rad_virgola.setText(_translate("advoption", ",")) + self.rad_tratbass.setText(_translate("advoption", "_")) + self.rad_piu.setText(_translate("advoption", "+")) + self.rad_altro.setText(_translate("advoption", "Altro:")) + self.label_9.setText(_translate("advoption", "Qui dobbiamo mettere le avanzate del titolo. ")) + self.label_10.setText(_translate("advoption", "Bisogna decidere quale formato ci piace di piu.")) + self.tab_opzionipredef.setTabText(self.tab_opzionipredef.indexOf(self.tab_nome), _translate("advoption", "Nome file")) + self.label.setText(_translate("advoption", "Seleziona le opzioni predefinite")) + self.btn_annulla.setText(_translate("advoption", "Annulla")) + self.btn_ok.setText(_translate("advoption", "OK")) diff --git a/bananaSPLIT/UserInterface/opzioniavanzate.ui b/bananaSPLIT/UserInterface/opzioniavanzate.ui index 9d63fbb..682f86f 100644 --- a/bananaSPLIT/UserInterface/opzioniavanzate.ui +++ b/bananaSPLIT/UserInterface/opzioniavanzate.ui @@ -1,13 +1,13 @@ - Form - + advoption + 0 0 - 370 - 600 + 598 + 602 @@ -28,391 +28,397 @@ Cartelle - - - - 10 - 10 - 160 - 80 - - - - - - - Cartella sorgente - - - - - - - Cartella destinazione - - - - - - - - - 180 - 10 - 31 - 80 - - - - - - - ... - - - - - - - ... - - - - - + + + + + + + Cartella sorgente + + + + + + + Cartella destinazione + + + + + + + + + + + + 0 + 0 + + + + + 200 + 0 + + + + ... + + + + + + + + 0 + 0 + + + + + 200 + 0 + + + + ... + + + + + + + + + Qt::Horizontal + + + + 172 + 20 + + + + + + + + Qt::Vertical + + + + 20 + 362 + + + + + Lingua - - - - 10 - 10 - 212 - 80 - - - - - - - Seleziona lingua articoli - - - - - - + + + + + - Inglese + Seleziona lingua articoli - - - - Italiano + + + + + + + 200 + 0 + - - - - Russo - - - - - - + + + Inglese + + + + + Italiano + + + + + Russo + + + + + + + + + + Qt::Horizontal + + + + 155 + 20 + + + + + + + + Qt::Vertical + + + + 20 + 396 + + + + + Output - - - - 10 - 10 - 160 - 96 - - - - - - - Seleziona tipo file - - - - - - - File Singoli + Bodyfile - - - - - - - File Singoli - - - - - - - Bodyfile - - - - - + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + Seleziona tipo file + + + + + + + File Singoli + Bodyfile + + + + + + + File Singoli + + + + + + + Bodyfile + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + Nome file - - - - 10 - 10 - 161 - 16 - - - - Seleziona elementi titolo - - - - - - 10 - 30 - 70 - 17 - - - - Data - - - - - - 10 - 50 - 190 - 80 - - - - - - - YYYY MM DD, es. 2000 12 31 - - - - - - - DD MM YYYY, es. 31 12 2000 - - - - - - - MM DD YYYY, es. 12 31 2000 - - - - - - - - - 10 - 140 - 70 - 17 - - - - Titolo - - - - - - 10 - 160 - 160 - 31 - - - - - - - Numero caratteri - - - - - - - 1 - - - - - - - - - 10 - 200 - 161 - 16 - - - - Numero Documento - - - true - - - - - - 10 - 220 - 231 - 16 - - - - Qt::Horizontal - - - - - - 10 - 240 - 111 - 16 - - - - Separatore - - - - - - 20 - 260 - 191 - 80 - - - - - - - Spazio - - - - - - - - - - - - - - - , - - - - - - - _ - - - - - - - + - - - - - - - - - Altro: - - - - - - - - - - - - - - 10 - 350 - 241 - 16 - - - - Qt::Horizontal - - - - - - 20 - 370 - 451 - 16 - - - - Qui dobbiamo mettere le avanzate del titolo. - - - - - - 20 - 390 - 281 - 16 - - - - Bisogna decidere quale formato ci piace di più. - - + + + + + Seleziona elementi titolo + + + + + + + Data + + + + + + + + + YYYY MM DD, es. 2000 12 31 + + + + + + + DD MM YYYY, es. 31 12 2000 + + + + + + + MM DD YYYY, es. 12 31 2000 + + + + + + + + + Titolo + + + + + + + + + Numero caratteri + + + + + + + 1 + + + + + + + + + Numero Documento + + + true + + + + + + + Qt::Horizontal + + + + + + + Separatore + + + + + + + Qt::Horizontal + + + + + + + + + Spazio + + + + + + + - + + + + + + + , + + + + + + + _ + + + + + + + + + + + + + + + + + Altro: + + + + + + + + + + + + + + Qui dobbiamo mettere le avanzate del titolo. + + + + + + + Bisogna decidere quale formato ci piace di piu. + + + + diff --git a/bananaSPLIT/guimain.py b/bananaSPLIT/guimain.py index 37af1fa..ce43103 100644 --- a/bananaSPLIT/guimain.py +++ b/bananaSPLIT/guimain.py @@ -10,6 +10,9 @@ from mainwindow import Ui_mainwin from selezout import Ui_selezout from titolow import Ui_titolo from avanzatetitolo import Ui_advtitolo +from avanzatetitolo2 import Ui_advtitolo2 +from avanzatetitolo3 import Ui_advtitolo3 +from opzioniavanzate import Ui_advoption from libfancylogger import fancyLogger from libconfload import bananaCONF @@ -27,22 +30,35 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow): self.ui = Ui_mainwin() self.ui.setupUi(self) self.titolo = bananaTitolo() - self.titoloavanzate = bananaTitoloAvanzate() + self.titoloav = bananaTitoloAvanzate() + self.titoloav2 = bananaTitoloAvanzate2() + self.titoloav3 = bananaTitoloAvanzate3() + self.advopt = bananaAdvOpt() 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.titoloav, "AvanzateTitolo") + self.ui.wgt_main.addTab(self.titoloav2, "AvanzateTitolo2") + self.ui.wgt_main.addTab(self.titoloav3, "AvanzateTitolo3") + self.ui.wgt_main.addTab(self.advopt, "SelezioneOutput") self.ui.wgt_main.addTab(self.selezout, "SelezioneOutput") # connetti bottoni avanti self.ui.btn_avanti.clicked.connect(self.nextTab) self.titolo.titoloui.btn_avanti.clicked.connect(self.nextTab) - self.titoloavanzate.titoloavanzateui.btn_avanti.clicked.connect(self.nextTab) + self.titoloav.titoloavui.btn_avanti.clicked.connect(self.nextTab) + self.titoloav2.titoloavui2.btn_avanti.clicked.connect(self.nextTab) + self.titoloav3.titoloavui3.btn_avanti.clicked.connect(self.nextTab) + self.advopt.advoptui.btn_avanti.clicked.connect(self.nextTab) self.selezout.selezoutui.btn_avanti.clicked.connect(self.nextTab) #connetti bottoni indietro self.titolo.titoloui.btn_indietro.clicked.connect(self.prevTab) - self.titoloavanzate.titoloavanzateui.btn_indietro.clicked.connect(self.prevTab) + self.titoloav.titoloavui.btn_indietro.clicked.connect(self.nextTab) + self.titoloav2.titoloavui2.btn_indietro.clicked.connect(self.nextTab) + self.titoloav3.titoloavui3.btn_indietro.clicked.connect(self.nextTab) + self.advopt.advoptui.btn_indietro.clicked.connect(self.nextTab) self.selezout.selezoutui.btn_indietro.clicked.connect(self.prevTab) #connetti bottoni selezione cartelle @@ -62,7 +78,7 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow): return PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,name) def selezSorg(self): - print(self.openFileDialog("Seleziona Cartella Sorgente", self.conf.getParam(k))) + print(self.openFileDialog("Seleziona Cartella Sorgente", self.conf.getParam(""))) pass def selezDest(self): @@ -84,16 +100,37 @@ class bananaTitolo(PyQt5.QtWidgets.QWidget): class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget): def __init__(self, confloader=None): PyQt5.QtWidgets.QWidget.__init__(self) - self.titoloavanzateui = Ui_advtitolo() - self.titoloavanzateui.setupUi(self) + self.titoloavui = Ui_advtitolo() + self.titoloavui.setupUi(self) pass +class bananaTitoloAvanzate2(PyQt5.QtWidgets.QWidget): + def __init__(self, confloader=None): + PyQt5.QtWidgets.QWidget.__init__(self) + self.titoloavui2 = Ui_advtitolo2() + self.titoloavui2.setupUi(self) + pass + +class bananaTitoloAvanzate3(PyQt5.QtWidgets.QWidget): + def __init__(self, confloader=None): + PyQt5.QtWidgets.QWidget.__init__(self) + self.titoloavui3 = Ui_advtitolo3() + self.titoloavui3.setupUi(self) + pass + class bananaSelezOut(PyQt5.QtWidgets.QWidget): def __init__(self, confloader=None): PyQt5.QtWidgets.QWidget.__init__(self) self.selezoutui = Ui_selezout() self.selezoutui.setupUi(self) pass + +class bananaAdvOpt(PyQt5.QtWidgets.QWidget): + def __init__(self, confloader=None): + PyQt5.QtWidgets.QWidget.__init__(self) + self.advoptui = Ui_advoption() + self.advoptui.setupUi(self) + pass class bananaSplitterInterface(PyQt5.QtWidgets.QWidget): def __init__(self, confloader=None):