diff --git a/bananaSPLIT/guimain.py b/bananaSPLIT/guimain.py index 5c1f4bc..5d64c9c 100644 --- a/bananaSPLIT/guimain.py +++ b/bananaSPLIT/guimain.py @@ -213,23 +213,22 @@ class bananaTitolo(PyQt5.QtWidgets.QWidget): def applica(self): self.log.info("Applico impostazioni Titolo") - c=self.conf - c.setParam(('docStruct','outDate'),self.titoloui.chk_data.isChecked()) - c.setParam(('docStruct','outNumber'),self.titoloui.chk_docnum.isChecked()) - c.setParam(('docStruct','outTitle'),self.titoloui.chk_titolo.isChecked()) + self.confsetParam(('docStruct','outDate'),self.titoloui.chk_data.isChecked()) + self.confsetParam(('docStruct','outNumber'),self.titoloui.chk_docnum.isChecked()) + self.confsetParam(('docStruct','outTitle'),self.titoloui.chk_titolo.isChecked()) if self.titoloui.rad_dataita.isChecked(): - c.setParam(('docStruct','outDateType'),'ita') + self.confsetParam(('docStruct','outDateType'),'ita') elif self.titoloui.rad_datajpn.isChecked(): - c.setParam(('docStruct','outDateType'),'jpn') + self.confsetParam(('docStruct','outDateType'),'jpn') elif self.titoloui.rad_datausa.isChecked(): - c.setParam(('docStruct','outDateType'),'usa') - c.setParam(('docStruct','maxTitleLen'), self.titoloui.spn_ncarat.value()) - c.setParam(('docStruct', 'customSep'),self.titoloui.lin_altro.text()) + self.confsetParam(('docStruct','outDateType'),'usa') + self.confsetParam(('docStruct','maxTitleLen'), self.titoloui.spn_ncarat.value()) + self.confsetParam(('docStruct', 'customSep'),self.titoloui.lin_altro.text()) for itmn in range(self.titoloui.lyt_sep.count()): itm=self.titoloui.lyt_sep.itemAt(itmn).widget() if isinstance(itm, PyQt5.QtWidgets.QRadioButton): if len(itm.text())==1 and itm.isChecked: - c.setParam(('docStruct', 'outNameSep'), itm.text()) + self.confsetParam(('docStruct', 'outNameSep'), itm.text()) pass class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget): @@ -334,37 +333,36 @@ class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget): pass def applica(self): - c=self.conf #data - if self.titoloavui.rad_dataprimo.isChecked(): - c.setParam(('docStruct', 'datePos'), 1) - elif self.titoloavui.rad_datasecondo.isChecked(): - c.setParam(('docStruct', 'datePos'), 2) - elif self.titoloavui.rad_dataterzo.isChecked(): - c.setParam(('docStruct', 'datePos'), 3) + if self.titoloavui.rad_dataprimo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'datePos'), 1) + elif self.titoloavui.rad_dataseself.confndo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'datePos'), 2) + elif self.titoloavui.rad_dataterzo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'datePos'), 3) else: - c.setParam(('docStruct', 'datePos'), -1) + self.confsetParam(('doself.conftruself.conf', 'datePos'), -1) #numero - if self.titoloavui.rad_numeroprimo.isChecked(): - c.setParam(('docStruct', 'numberPos'), 1) - elif self.titoloavui.rad_numerosecondo.isChecked(): - c.setParam(('docStruct', 'numberPos'), 2) - elif self.titoloavui.rad_numeroterzo.isChecked(): - c.setParam(('docStruct', 'numberPos'), 3) + if self.titoloavui.rad_numeroprimo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'numberPos'), 1) + elif self.titoloavui.rad_numeroseself.confndo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'numberPos'), 2) + elif self.titoloavui.rad_numeroterzo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'numberPos'), 3) else: - c.setParam(('docStruct', 'numberPos'), -1) + self.confsetParam(('doself.conftruself.conf', 'numberPos'), -1) #titolo - if self.titoloavui.rad_titoloprimo.isChecked(): - c.setParam(('docStruct', 'titlePos'), 1) - elif self.titoloavui.rad_titolosecondo.isChecked(): - c.setParam(('docStruct', 'titlePos'), 2) - elif self.titoloavui.rad_titoloterzo.isChecked(): - c.setParam(('docStruct', 'titlePos'), 3) + if self.titoloavui.rad_titoloprimo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'titlePos'), 1) + elif self.titoloavui.rad_titoloseself.confndo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'titlePos'), 2) + elif self.titoloavui.rad_titoloterzo.isself.confeself.confed(): + self.confsetParam(('doself.conftruself.conf', 'titlePos'), 3) else: - c.setParam(('docStruct', 'titlePos'), -1) + self.confsetParam(('doself.conftruself.conf', 'titlePos'), -1) #prefisso e suffisso - c.setParam(('docStruct', 'outPrefix'), self.titoloavui.txt_prefisso.text()) - c.setParam(('docStruct', 'outSuffix'), self.titoloavui.txt_suffisso.text()) + self.confsetParam(('doself.conftruself.conf', 'outPrefix'), self.titoloavui.txt_prefisso.text()) + self.confsetParam(('doself.conftruself.conf', 'outSuffix'), self.titoloavui.txt_suffisso.text()) class bananaSelezOut(PyQt5.QtWidgets.QWidget):