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