From 43f8568904de40848a69fae31892d0e6681b76d3 Mon Sep 17 00:00:00 2001 From: Emanuele Date: Mon, 16 Dec 2019 21:40:21 +0100 Subject: [PATCH] risistemato caricamento interfacce (si, ancora) --- bananaSPLIT/guimain.py | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/bananaSPLIT/guimain.py b/bananaSPLIT/guimain.py index e31879b..7b711b8 100644 --- a/bananaSPLIT/guimain.py +++ b/bananaSPLIT/guimain.py @@ -34,7 +34,6 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow): #popola le tab con le finestre giuste self.ui.wgt_main.addTab(self.titolo, "Titolo") - self.ui.wgt_main.addTab(self.advopt, "SelezioneOutput") self.ui.wgt_main.addTab(self.selezout, "SelezioneOutput") # connetti bottoni avanti @@ -51,37 +50,44 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow): self.ui.btn_cartelladest.clicked.connect(self.selezDest) #connetti action tab - self.ui.actionOpzioni.toggled.connect(self.openAdvOpt) - self.ui.actionCarica_Preset.toggled.connect(self.openLoadPreset) - self.ui.actionSalva_Preset.toggled.connect(self.openSavePreset) + self.ui.actionAvanzate.triggered.connect(self.openAdvOpt) + self.ui.actionCarica_Preset.triggered.connect(self.openLoadPreset) + self.ui.actionSalva_Preset.triggered.connect(self.openSavePreset) pass def nextTab(self): self.ui.wgt_main.setCurrentIndex(self.ui.wgt_main.currentIndex()+1) + self.logger.debug("Prossima Tab") pass def prevTab(self): self.ui.wgt_main.setCurrentIndex(self.ui.wgt_main.currentIndex()-1) + self.logger.debug("Tab Precedente") pass def openFileDialog(self, name, path): return PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,name) def openLoadPreset(self, confloader=None): + self.logger.debug("Apri Carica Preset") pass def openSavePreset(self, confloader=None): + self.logger.debug("Apri Salva Preset") pass def openAdvOpt(self, confloader=None): + self.logger.debug("Apri Opzioni Avanzate") pass def selezSorg(self): - print(self.openFileDialog("Seleziona Cartella Sorgente", self.conf.getParam(""))) + rv = self.openFileDialog("Seleziona Cartella Sorgente", self.conf.getParam("")) + self.logger.debug("Selezionata Cartella Sorgente: {}".format(rv)) pass def selezDest(self): - print(self.openFileDialog("Seleziona Cartella Destinazione")) + rv = self.openFileDialog("Seleziona Cartella Destinazione", self.conf.getParam("")) + self.logger.debug("Selezionata Cartella Destinazione: {}".format(rv)) pass @@ -110,6 +116,14 @@ class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget): PyQt5.QtWidgets.QWidget.__init__(self) self.titoloavui = Ui_advtitolo() self.titoloavui.setupUi(self) + self.titoloavui.btn_OK.clicked.connect(self.returnOk) + self.titoloavui.btn_annulla.clicked.connect(self.returnKo) + pass + + def returnOk(self, conf): + pass + + def returnKo(self, conf): pass