i file del commit prima.. (FACEPALM)
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user