Index: bk_manager/trunk/ui/MainWindow.py =================================================================== diff --git a/bk_manager/trunk/ui/MainWindow.py b/bk_manager/trunk/ui/MainWindow.py --- a/bk_manager/trunk/ui/MainWindow.py (revision 64) +++ b/bk_manager/trunk/ui/MainWindow.py (revision 65) @@ -8,6 +8,7 @@ from PyQt4.QtCore import pyqtSignature from PyQt4 import QtCore from Ui_MainWindow import Ui_MainWindow +from Ui_Parameters import Ui_Parameters from PyQt4 import QtGui from subprocess import * import sys @@ -25,6 +26,7 @@ def __init__(self, parent = None): QMainWindow.__init__(self, parent) self.setupUi(self) + self.setupUi2() #sys.stdout = self #redirige salida estandar @@ -64,7 +66,9 @@ if os.path.isfile("parameters.conf"): functions2.enabled_items1(True, self) #Se bloquean los parametros de configuracion - + +# self.connect(self.actionChange_Parameters, QtCore.SIGNAL("triggered()"), self.dlgui.exec) + self.connect(self.actionChange_Parameters, QtCore.SIGNAL("triggered()"), self.changeParameters) self.var_process = QtCore.QProcess() self.connect(self.var_process, QtCore.SIGNAL('readyReadStandardOutput()'), self.readOuput) @@ -74,7 +78,18 @@ def write(self, txt): self.txtInfo.append(str(txt)) - + + def changeParameters(self): + dlg=QtGui.QDialog() + dlgui=Ui_Parameters() + dlgui.setupUi(dlg) + if (dlg.exec_() == QtGui.QDialog.Accepted): + self.txtInfo.append(str(dlgui.txtNcopys.value())) +# txtDisc +# txtCopy + + + #----------------------------------------------------- Funciones del proceso --------------------------------------------------------------- @@ -420,3 +435,21 @@ var_dev = str(self.txtDeviceD.text()) var_cmd = 'eject ' + var_dev + '; eject -t ' + var_dev commands.getstatusoutput(var_cmd) + + @pyqtSignature("") + def on_btnTDpath_clicked(self): + """ + Slot documentation goes here. + """ + self.var_TDpath= str(QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)) + self.txtTDpath.setText(self.var_TDpath) + self.statusTDpath = functions.dir_exists(self.var_TDpath, self) + + + @pyqtSignature("") + def on_btnCHstart_clicked(self): + """ + Slot documentation goes here. + """ + # TODO: not implemented yet + raise NotImplementedError Index: bk_manager/trunk/ui/MainWindow.ui =================================================================== diff --git a/bk_manager/trunk/ui/MainWindow.ui b/bk_manager/trunk/ui/MainWindow.ui --- a/bk_manager/trunk/ui/MainWindow.ui (revision 64) +++ b/bk_manager/trunk/ui/MainWindow.ui (revision 65) @@ -27,7 +27,7 @@ - 0 + 2 @@ -1098,10 +1098,10 @@ - false + true - ENABLE + MANUAL Index: bk_manager/trunk/ui/Ui_MainWindow.py =================================================================== diff --git a/bk_manager/trunk/ui/Ui_MainWindow.py b/bk_manager/trunk/ui/Ui_MainWindow.py --- a/bk_manager/trunk/ui/Ui_MainWindow.py (revision 64) +++ b/bk_manager/trunk/ui/Ui_MainWindow.py (revision 65) @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file '/home/ricardoar/JRO_SVN/eric4/jro_backup_manager/ui/MainWindow.ui' # -# Created: Sat May 22 11:27:46 2010 +# Created: Sun May 23 12:15:30 2010 # by: PyQt4 UI code generator 4.7.2 # # WARNING! All changes made in this file will be lost! @@ -505,7 +505,7 @@ spacerItem15 = QtGui.QSpacerItem(50, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) self.horizontalLayout_20.addItem(spacerItem15) self.chkCheck = QtGui.QCheckBox(self.tabStatus) - self.chkCheck.setEnabled(False) + self.chkCheck.setEnabled(True) self.chkCheck.setObjectName("chkCheck") self.horizontalLayout_20.addWidget(self.chkCheck) spacerItem16 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) @@ -663,7 +663,7 @@ self.lblDevB_2.setText(QtGui.QApplication.translate("MainWindow", "DEV B", None, QtGui.QApplication.UnicodeUTF8)) self.lblDevC_2.setText(QtGui.QApplication.translate("MainWindow", "DEV C", None, QtGui.QApplication.UnicodeUTF8)) self.lblDevD_2.setText(QtGui.QApplication.translate("MainWindow", "DEV D", None, QtGui.QApplication.UnicodeUTF8)) - self.chkCheck.setText(QtGui.QApplication.translate("MainWindow", "ENABLE ", None, QtGui.QApplication.UnicodeUTF8)) + self.chkCheck.setText(QtGui.QApplication.translate("MainWindow", "MANUAL", None, QtGui.QApplication.UnicodeUTF8)) self.btnCHstart.setText(QtGui.QApplication.translate("MainWindow", "START", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabStatus), QtGui.QApplication.translate("MainWindow", "Status Burn", None, QtGui.QApplication.UnicodeUTF8)) self.btnGbkp.setText(QtGui.QApplication.translate("MainWindow", "Generate Bkp", None, QtGui.QApplication.UnicodeUTF8))