i file del commit prima.. (FACEPALM)

This commit is contained in:
2019-12-18 22:14:06 +01:00
parent 5aed922e77
commit ada142809c
3 changed files with 70 additions and 5 deletions

View File

@@ -23,7 +23,8 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
self.logger = fancyLogger(filepath=r"./libbananasplit/loggerconf.json",fileLog=False)
self.conf = bananaCONF(workdir=r"./libbananasplit", logger=self.logger)
self.conf.open()
self.conf.use("testEN.json")
self.conf.use("defaults.json")
self.conf.use(self.conf.getParam('paths', 'lastUsed'))
except:
sys.exit()
@@ -59,10 +60,17 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
self.ui.actionSalva_Preset.triggered.connect(self.openSavePreset)
#riempi pagine di interfaccia
self.ui.lbl_sorg.setText(self.conf.getParam('paths','INworkPath'))
self.ui.lbl_dest.setText(self.conf.getParam('paths','OUTworkPath'))
self.fillInterface()
pass
def fillInterface(self):
#pagina principale
try:
self.ui.lbl_sorg.setText(self.conf.getParam('paths','INworkPath'))
self.ui.lbl_dest.setText(self.conf.getParam('paths','OUTworkPath'))
except:
self.log.critical("Configurazione non accettata")
def nextTab(self):
self.ui.wgt_main.setCurrentIndex(self.ui.wgt_main.currentIndex()+1)
self.logger.debug("Prossima Tab")
@@ -75,10 +83,23 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
def openLoadPreset(self):
self.logger.debug("Apri Carica Preset")
pass
lf = PyQt5.QtWidgets.QFileDialog(self,"Carica Preset",self.conf.getParam('paths', 'configurationPath'))
lf.setAcceptMode(PyQt5.QtWidgets.QFileDialog.AcceptOpen)
lf.setFileMode(PyQt5.QtWidgets.QFileDialog.ExistingFile)
lf.setNameFilter("bananaCONF (*.json)")
if lf.exec():
self.logger.debug("Scelto il File: {}".format(next(lf.selectedFiles())))
pass
def openSavePreset(self):
self.logger.debug("Apri Salva Preset")
sf = PyQt5.QtWidgets.QFileDialog(self,"Salva Preset",self.conf.getParam('paths', 'configurationPath'))
sf.setAcceptMode(PyQt5.QtWidgets.QFileDialog.AcceptSave)
sf.setNameFilter("bananaCONF (*.json)")
if sf.exec():
rv=str(sf.selectedFiles()[0])
self.logger.debug("Scrivi il File: {}".format(rv))
self.conf.save(fName=rv)
pass
def openAdvOpt(self):