# SVN changeset patch
# User ralonso
# Date 2010-05-23 18:33:03.268542
# Revision 65
Dialog Parameters ok
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))