Index: bk_manager/trunk/main.py =================================================================== diff --git a/bk_manager/trunk/main.py b/bk_manager/trunk/main.py --- a/bk_manager/trunk/main.py (revision 26) +++ b/bk_manager/trunk/main.py (revision 27) @@ -7,8 +7,10 @@ import sys app = QApplication(sys.argv) wnd = MainWindow() + sys.stdout=wnd wnd.show() sys.exit(app.exec_()) + if __name__ == '__main__': main() 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 26) +++ b/bk_manager/trunk/ui/MainWindow.py (revision 27) @@ -23,13 +23,16 @@ QMainWindow.__init__(self, parent) self.setupUi(self) self.setupUi2() - #sys.stdout = obj + sys.stdout = self def setupUi2(self): self.txtDpath.setText('/home/ricardoar/optional/STORAGE/EW_DRIFTS') self.txtRpath.setText('/home/ricardoar/optional/STORAGE/prueba1_jro_backup_manager') self.txtElabel.setText('EW_DRIFTS') + + def write(self, txt): + self.txtInfo.append(str(txt)) @pyqtSignature("") @@ -77,7 +80,7 @@ output_p2=commands.getstatusoutput(var_cmd)[1] #INFO: Muestra los dias que se encontraron - self.txtInfo.append(output_p2) + #self.txtInfo.append(output_p2) #Se cargan las listas para seleccionar StartDay y StopDay self.var_list=[] @@ -290,6 +293,8 @@ var_n_files += len(var_files_list_2) self.txtInfo.append(str(var_n_files)) self.tabParameters.setEnabled(False) + self.btnGbkp.setEnabled(False) + self.txtDtype.setText('tipo INV') @pyqtSignature("") @@ -297,6 +302,9 @@ """ Slot documentation goes here. """ + sys.stdout = self + #sys.stderr = self + print "stdout_!!!" var_Rpath=self.txtRpath.text() var_Rpath_ppath=var_Rpath+"/ppath" var_Rpath_iso=var_Rpath+"/iso" @@ -315,9 +323,9 @@ #self.txtInfo.append(var_output) #os.system(str(var_cmd)) - p = subprocess.Popen(str(var_cmd), shell=True) + #p = subprocess.Popen(str('ls /'), shell=True, stdout=self) #os.waitpid(p.pid, 0) - self.txtInfo.append(str(p.pid)) + ####self.txtInfo.append(str(p.pid)) #timer.time = 10 #timer.init() @@ -328,3 +336,4 @@ Slot documentation goes here. """ self.tabParameters.setEnabled(True) + self.btnGbkp.setEnabled(True) 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 26) +++ b/bk_manager/trunk/ui/MainWindow.ui (revision 27) @@ -6,7 +6,7 @@ 0 0 - 593 + 585 787 @@ -14,7 +14,7 @@ JRO BACKUP MANAGER - + @@ -27,7 +27,7 @@ - 0 + 1 @@ -211,137 +211,173 @@ Device Config. - - - - - - 0 - 0 - - - - - 500 - 16777215 - - - - - - - Dev A - - - - - - - Dev B - - - - - - - Dev C - - - - - - - Dev D - - - - - - - - - - - - - - - - - - - Device - - - - - - - - - - - - - - - - - - - - - - Burn Speed - - - - - - - Burn Mode - - - - - - - - - - - - - Test DevA - - - - - - - Test DevB - - - - - - - Test DevC - - - - - - - Test DevD - - - - - - - - + + + + + + + + + Dev A + + + + + + + + + + + + + + + + + + Test DevA + + + + + + + + + + + + + Dev B + + + + + + + + + + + + + + + + + + Test DevB + + + + + + + + + + + + + Dev C + + + + + + + + + + + + + + + + + + Test DevC + + + + + + + + + + + + + Dev D + + + + + + + + + + + + + + + + + + Test DevD + + + + + + + + + + + + + + + + + + + + Device + + + + + + + Burn Speed + + + + + + + Burn Mode + + + + + + + + + + + + + @@ -384,6 +420,9 @@ Sequentially + + + true @@ -485,6 +524,13 @@ + horizontalLayoutWidget + layoutWidget + layoutWidget_2 + layoutWidget_3 + layoutWidget_4 + layoutWidget_5 + chkDevA @@ -662,7 +708,7 @@ 0 0 - 593 + 585 25 @@ -723,26 +769,6 @@ txtCopys lstStartDay lstStopDay - chkDevA - chkDevB - chkDevC - chkDevD - txtDeviceA - txtDeviceB - txtDeviceC - txtDeviceD - txtBspeedA - txtBspeedB - txtBspeedC - txtBspeedD - txtBmodeA - txtBmodeB - txtBmodeC - txtBmodeD - btnTdevA - btnTdevB - btnTdevC - btnTdevD chkSimultaneously chkSequentially chkSalert @@ -772,18 +798,34 @@ - chkDevA - toggled(bool) - txtDeviceA - setEnabled(bool) + chkSequentially + clicked() + chkSimultaneously + toggle() - 102 - 93 + 475 + 273 - 102 - 135 + 350 + 269 + + + + + chkSimultaneously + clicked() + chkSequentially + toggle() + + + 350 + 282 + + + 436 + 278 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 26) +++ b/bk_manager/trunk/ui/Ui_MainWindow.py (revision 27) @@ -2,8 +2,8 @@ # Form implementation generated from reading ui file '/home/ricardoar/principal/JRO_SVN/eric4/jro_backup_manager/ui/MainWindow.ui' # -# Created: Tue Apr 27 17:26:12 2010 -# by: PyQt4 UI code generator 4.7.2 +# Created: Wed Apr 28 17:13:17 2010 +# by: PyQt4 UI code generator 4.7.3 # # WARNING! All changes made in this file will be lost! @@ -12,11 +12,11 @@ class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") - MainWindow.resize(593, 787) + MainWindow.resize(585, 787) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") - self.verticalLayout_3 = QtGui.QVBoxLayout(self.centralwidget) - self.verticalLayout_3.setObjectName("verticalLayout_3") + self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) + self.verticalLayout.setObjectName("verticalLayout") self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) @@ -125,88 +125,115 @@ sizePolicy.setHeightForWidth(self.tabDconfig.sizePolicy().hasHeightForWidth()) self.tabDconfig.setSizePolicy(sizePolicy) self.tabDconfig.setObjectName("tabDconfig") - self.verticalLayout = QtGui.QVBoxLayout(self.tabDconfig) - self.verticalLayout.setObjectName("verticalLayout") - self.widget = QtGui.QWidget(self.tabDconfig) - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) - sizePolicy.setHorizontalStretch(0) - sizePolicy.setVerticalStretch(0) - sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth()) - self.widget.setSizePolicy(sizePolicy) - self.widget.setMaximumSize(QtCore.QSize(500, 16777215)) - self.widget.setObjectName("widget") - self.gridLayout = QtGui.QGridLayout(self.widget) + self.verticalLayout_3 = QtGui.QVBoxLayout(self.tabDconfig) + self.verticalLayout_3.setObjectName("verticalLayout_3") + self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName("gridLayout") - self.chkDevA = QtGui.QCheckBox(self.widget) + self.verticalLayout_15 = QtGui.QVBoxLayout() + self.verticalLayout_15.setObjectName("verticalLayout_15") + self.chkDevA = QtGui.QCheckBox(self.tabDconfig) self.chkDevA.setObjectName("chkDevA") - self.gridLayout.addWidget(self.chkDevA, 0, 0, 1, 1) - self.chkDevB = QtGui.QCheckBox(self.widget) + self.verticalLayout_15.addWidget(self.chkDevA) + self.verticalLayout_11 = QtGui.QVBoxLayout() + self.verticalLayout_11.setObjectName("verticalLayout_11") + self.txtDeviceA = QtGui.QLineEdit(self.tabDconfig) + self.txtDeviceA.setObjectName("txtDeviceA") + self.verticalLayout_11.addWidget(self.txtDeviceA) + self.txtBspeedA = QtGui.QLineEdit(self.tabDconfig) + self.txtBspeedA.setObjectName("txtBspeedA") + self.verticalLayout_11.addWidget(self.txtBspeedA) + self.txtBmodeA = QtGui.QLineEdit(self.tabDconfig) + self.txtBmodeA.setObjectName("txtBmodeA") + self.verticalLayout_11.addWidget(self.txtBmodeA) + self.btnTdevA = QtGui.QPushButton(self.tabDconfig) + self.btnTdevA.setObjectName("btnTdevA") + self.verticalLayout_11.addWidget(self.btnTdevA) + self.verticalLayout_15.addLayout(self.verticalLayout_11) + self.gridLayout.addLayout(self.verticalLayout_15, 0, 0, 1, 1) + self.verticalLayout_16 = QtGui.QVBoxLayout() + self.verticalLayout_16.setObjectName("verticalLayout_16") + self.chkDevB = QtGui.QCheckBox(self.tabDconfig) self.chkDevB.setObjectName("chkDevB") - self.gridLayout.addWidget(self.chkDevB, 0, 1, 1, 1) - self.chkDevC = QtGui.QCheckBox(self.widget) + self.verticalLayout_16.addWidget(self.chkDevB) + self.verticalLayout_12 = QtGui.QVBoxLayout() + self.verticalLayout_12.setObjectName("verticalLayout_12") + self.txtDeviceB = QtGui.QLineEdit(self.tabDconfig) + self.txtDeviceB.setObjectName("txtDeviceB") + self.verticalLayout_12.addWidget(self.txtDeviceB) + self.txtBspeedB = QtGui.QLineEdit(self.tabDconfig) + self.txtBspeedB.setObjectName("txtBspeedB") + self.verticalLayout_12.addWidget(self.txtBspeedB) + self.txtBmodeB = QtGui.QLineEdit(self.tabDconfig) + self.txtBmodeB.setObjectName("txtBmodeB") + self.verticalLayout_12.addWidget(self.txtBmodeB) + self.btnTdevB = QtGui.QPushButton(self.tabDconfig) + self.btnTdevB.setObjectName("btnTdevB") + self.verticalLayout_12.addWidget(self.btnTdevB) + self.verticalLayout_16.addLayout(self.verticalLayout_12) + self.gridLayout.addLayout(self.verticalLayout_16, 0, 1, 1, 1) + self.verticalLayout_17 = QtGui.QVBoxLayout() + self.verticalLayout_17.setObjectName("verticalLayout_17") + self.chkDevC = QtGui.QCheckBox(self.tabDconfig) self.chkDevC.setObjectName("chkDevC") - self.gridLayout.addWidget(self.chkDevC, 0, 2, 1, 1) - self.chkDevD = QtGui.QCheckBox(self.widget) + self.verticalLayout_17.addWidget(self.chkDevC) + self.verticalLayout_13 = QtGui.QVBoxLayout() + self.verticalLayout_13.setObjectName("verticalLayout_13") + self.txtDeviceC = QtGui.QLineEdit(self.tabDconfig) + self.txtDeviceC.setObjectName("txtDeviceC") + self.verticalLayout_13.addWidget(self.txtDeviceC) + self.txtBspeedC = QtGui.QLineEdit(self.tabDconfig) + self.txtBspeedC.setObjectName("txtBspeedC") + self.verticalLayout_13.addWidget(self.txtBspeedC) + self.txtBmodeC = QtGui.QLineEdit(self.tabDconfig) + self.txtBmodeC.setObjectName("txtBmodeC") + self.verticalLayout_13.addWidget(self.txtBmodeC) + self.btnTdevC = QtGui.QPushButton(self.tabDconfig) + self.btnTdevC.setObjectName("btnTdevC") + self.verticalLayout_13.addWidget(self.btnTdevC) + self.verticalLayout_17.addLayout(self.verticalLayout_13) + self.gridLayout.addLayout(self.verticalLayout_17, 0, 2, 1, 1) + self.verticalLayout_18 = QtGui.QVBoxLayout() + self.verticalLayout_18.setObjectName("verticalLayout_18") + self.chkDevD = QtGui.QCheckBox(self.tabDconfig) self.chkDevD.setObjectName("chkDevD") - self.gridLayout.addWidget(self.chkDevD, 0, 3, 1, 1) - self.txtDeviceB = QtGui.QLineEdit(self.widget) - self.txtDeviceB.setObjectName("txtDeviceB") - self.gridLayout.addWidget(self.txtDeviceB, 2, 1, 1, 1) - self.txtBspeedA = QtGui.QLineEdit(self.widget) - self.txtBspeedA.setObjectName("txtBspeedA") - self.gridLayout.addWidget(self.txtBspeedA, 4, 0, 1, 1) - self.txtDeviceA = QtGui.QLineEdit(self.widget) - self.txtDeviceA.setObjectName("txtDeviceA") - self.gridLayout.addWidget(self.txtDeviceA, 2, 0, 1, 1) - self.txtBspeedB = QtGui.QLineEdit(self.widget) - self.txtBspeedB.setObjectName("txtBspeedB") - self.gridLayout.addWidget(self.txtBspeedB, 4, 1, 1, 1) - self.lblDevice = QtGui.QLabel(self.widget) + self.verticalLayout_18.addWidget(self.chkDevD) + self.verticalLayout_14 = QtGui.QVBoxLayout() + self.verticalLayout_14.setObjectName("verticalLayout_14") + self.txtDeviceD = QtGui.QLineEdit(self.tabDconfig) + self.txtDeviceD.setObjectName("txtDeviceD") + self.verticalLayout_14.addWidget(self.txtDeviceD) + self.txtBspeedD = QtGui.QLineEdit(self.tabDconfig) + self.txtBspeedD.setObjectName("txtBspeedD") + self.verticalLayout_14.addWidget(self.txtBspeedD) + self.txtBmodeD = QtGui.QLineEdit(self.tabDconfig) + self.txtBmodeD.setObjectName("txtBmodeD") + self.verticalLayout_14.addWidget(self.txtBmodeD) + self.btnTdevD = QtGui.QPushButton(self.tabDconfig) + self.btnTdevD.setObjectName("btnTdevD") + self.verticalLayout_14.addWidget(self.btnTdevD) + self.verticalLayout_18.addLayout(self.verticalLayout_14) + self.gridLayout.addLayout(self.verticalLayout_18, 0, 3, 1, 1) + self.verticalLayout_19 = QtGui.QVBoxLayout() + self.verticalLayout_19.setObjectName("verticalLayout_19") + self.label_2 = QtGui.QLabel(self.tabDconfig) + self.label_2.setText("") + self.label_2.setObjectName("label_2") + self.verticalLayout_19.addWidget(self.label_2) + self.lblDevice = QtGui.QLabel(self.tabDconfig) self.lblDevice.setObjectName("lblDevice") - self.gridLayout.addWidget(self.lblDevice, 2, 4, 1, 1) - self.txtDeviceC = QtGui.QLineEdit(self.widget) - self.txtDeviceC.setObjectName("txtDeviceC") - self.gridLayout.addWidget(self.txtDeviceC, 2, 2, 1, 1) - self.txtDeviceD = QtGui.QLineEdit(self.widget) - self.txtDeviceD.setObjectName("txtDeviceD") - self.gridLayout.addWidget(self.txtDeviceD, 2, 3, 1, 1) - self.txtBspeedD = QtGui.QLineEdit(self.widget) - self.txtBspeedD.setObjectName("txtBspeedD") - self.gridLayout.addWidget(self.txtBspeedD, 4, 3, 1, 1) - self.txtBmodeA = QtGui.QLineEdit(self.widget) - self.txtBmodeA.setObjectName("txtBmodeA") - self.gridLayout.addWidget(self.txtBmodeA, 5, 0, 1, 1) - self.txtBmodeB = QtGui.QLineEdit(self.widget) - self.txtBmodeB.setObjectName("txtBmodeB") - self.gridLayout.addWidget(self.txtBmodeB, 5, 1, 1, 1) - self.lblBspeed = QtGui.QLabel(self.widget) + self.verticalLayout_19.addWidget(self.lblDevice) + self.lblBspeed = QtGui.QLabel(self.tabDconfig) self.lblBspeed.setObjectName("lblBspeed") - self.gridLayout.addWidget(self.lblBspeed, 4, 4, 1, 1) - self.lblBmode = QtGui.QLabel(self.widget) + self.verticalLayout_19.addWidget(self.lblBspeed) + self.lblBmode = QtGui.QLabel(self.tabDconfig) self.lblBmode.setObjectName("lblBmode") - self.gridLayout.addWidget(self.lblBmode, 5, 4, 1, 1) - self.txtBmodeC = QtGui.QLineEdit(self.widget) - self.txtBmodeC.setObjectName("txtBmodeC") - self.gridLayout.addWidget(self.txtBmodeC, 5, 2, 1, 1) - self.txtBmodeD = QtGui.QLineEdit(self.widget) - self.txtBmodeD.setObjectName("txtBmodeD") - self.gridLayout.addWidget(self.txtBmodeD, 5, 3, 1, 1) - self.btnTdevA = QtGui.QPushButton(self.widget) - self.btnTdevA.setObjectName("btnTdevA") - self.gridLayout.addWidget(self.btnTdevA, 6, 0, 1, 1) - self.btnTdevB = QtGui.QPushButton(self.widget) - self.btnTdevB.setObjectName("btnTdevB") - self.gridLayout.addWidget(self.btnTdevB, 6, 1, 1, 1) - self.btnTdevC = QtGui.QPushButton(self.widget) - self.btnTdevC.setObjectName("btnTdevC") - self.gridLayout.addWidget(self.btnTdevC, 6, 2, 1, 1) - self.btnTdevD = QtGui.QPushButton(self.widget) - self.btnTdevD.setObjectName("btnTdevD") - self.gridLayout.addWidget(self.btnTdevD, 6, 3, 1, 1) - self.txtBspeedC = QtGui.QLineEdit(self.widget) - self.txtBspeedC.setObjectName("txtBspeedC") - self.gridLayout.addWidget(self.txtBspeedC, 4, 2, 1, 1) - self.verticalLayout.addWidget(self.widget) + self.verticalLayout_19.addWidget(self.lblBmode) + self.label = QtGui.QLabel(self.tabDconfig) + self.label.setText("") + self.label.setObjectName("label") + self.verticalLayout_19.addWidget(self.label) + self.gridLayout.addLayout(self.verticalLayout_19, 0, 4, 1, 1) + self.verticalLayout_3.addLayout(self.gridLayout) self.horizontalLayout_9 = QtGui.QHBoxLayout() self.horizontalLayout_9.setSizeConstraint(QtGui.QLayout.SetFixedSize) self.horizontalLayout_9.setObjectName("horizontalLayout_9") @@ -232,9 +259,10 @@ sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.chkSequentially.sizePolicy().hasHeightForWidth()) self.chkSequentially.setSizePolicy(sizePolicy) + self.chkSequentially.setChecked(True) self.chkSequentially.setObjectName("chkSequentially") self.horizontalLayout_9.addWidget(self.chkSequentially) - self.verticalLayout.addLayout(self.horizontalLayout_9) + self.verticalLayout_3.addLayout(self.horizontalLayout_9) self.horizontalLayout_11 = QtGui.QHBoxLayout() self.horizontalLayout_11.setSpacing(6) self.horizontalLayout_11.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) @@ -255,7 +283,7 @@ self.chkSalert.setSizePolicy(sizePolicy) self.chkSalert.setObjectName("chkSalert") self.horizontalLayout_11.addWidget(self.chkSalert) - self.verticalLayout.addLayout(self.horizontalLayout_11) + self.verticalLayout_3.addLayout(self.horizontalLayout_11) self.horizontalLayout_10 = QtGui.QHBoxLayout() self.horizontalLayout_10.setSizeConstraint(QtGui.QLayout.SetFixedSize) self.horizontalLayout_10.setObjectName("horizontalLayout_10") @@ -277,7 +305,7 @@ self.lineEdit_17 = QtGui.QLineEdit(self.tabDconfig) self.lineEdit_17.setObjectName("lineEdit_17") self.horizontalLayout_10.addWidget(self.lineEdit_17) - self.verticalLayout.addLayout(self.horizontalLayout_10) + self.verticalLayout_3.addLayout(self.horizontalLayout_10) self.tabWidget.addTab(self.tabDconfig, "") self.tabSburn = QtGui.QWidget() self.tabSburn.setObjectName("tabSburn") @@ -359,11 +387,11 @@ self.txtSburn.setObjectName("txtSburn") self.verticalLayout_4.addWidget(self.txtSburn) self.tabWidget.addTab(self.tabSburn, "") - self.verticalLayout_3.addWidget(self.tabWidget) + self.verticalLayout.addWidget(self.tabWidget) self.txtInfo = QtGui.QTextEdit(self.centralwidget) self.txtInfo.setReadOnly(True) self.txtInfo.setObjectName("txtInfo") - self.verticalLayout_3.addWidget(self.txtInfo) + self.verticalLayout.addWidget(self.txtInfo) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.horizontalLayout_2.setObjectName("horizontalLayout_2") @@ -379,10 +407,10 @@ self.btnStopburn = QtGui.QPushButton(self.centralwidget) self.btnStopburn.setObjectName("btnStopburn") self.horizontalLayout_2.addWidget(self.btnStopburn) - self.verticalLayout_3.addLayout(self.horizontalLayout_2) + self.verticalLayout.addLayout(self.horizontalLayout_2) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) - self.menubar.setGeometry(QtCore.QRect(0, 0, 593, 25)) + self.menubar.setGeometry(QtCore.QRect(0, 0, 585, 25)) self.menubar.setObjectName("menubar") self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") @@ -411,9 +439,10 @@ self.menubar.addAction(self.menuHelp.menuAction()) self.retranslateUi(MainWindow) - self.tabWidget.setCurrentIndex(0) + self.tabWidget.setCurrentIndex(1) self.lstDcapacity.setCurrentIndex(2) - QtCore.QObject.connect(self.chkDevA, QtCore.SIGNAL("toggled(bool)"), self.txtDeviceA.setEnabled) + QtCore.QObject.connect(self.chkSequentially, QtCore.SIGNAL("clicked()"), self.chkSimultaneously.toggle) + QtCore.QObject.connect(self.chkSimultaneously, QtCore.SIGNAL("clicked()"), self.chkSequentially.toggle) QtCore.QMetaObject.connectSlotsByName(MainWindow) MainWindow.setTabOrder(self.txtDpath, self.btnDpath) MainWindow.setTabOrder(self.btnDpath, self.txtRpath) @@ -425,27 +454,7 @@ MainWindow.setTabOrder(self.txtElabel, self.txtCopys) MainWindow.setTabOrder(self.txtCopys, self.lstStartDay) MainWindow.setTabOrder(self.lstStartDay, self.lstStopDay) - MainWindow.setTabOrder(self.lstStopDay, self.chkDevA) - MainWindow.setTabOrder(self.chkDevA, self.chkDevB) - MainWindow.setTabOrder(self.chkDevB, self.chkDevC) - MainWindow.setTabOrder(self.chkDevC, self.chkDevD) - MainWindow.setTabOrder(self.chkDevD, self.txtDeviceA) - MainWindow.setTabOrder(self.txtDeviceA, self.txtDeviceB) - MainWindow.setTabOrder(self.txtDeviceB, self.txtDeviceC) - MainWindow.setTabOrder(self.txtDeviceC, self.txtDeviceD) - MainWindow.setTabOrder(self.txtDeviceD, self.txtBspeedA) - MainWindow.setTabOrder(self.txtBspeedA, self.txtBspeedB) - MainWindow.setTabOrder(self.txtBspeedB, self.txtBspeedC) - MainWindow.setTabOrder(self.txtBspeedC, self.txtBspeedD) - MainWindow.setTabOrder(self.txtBspeedD, self.txtBmodeA) - MainWindow.setTabOrder(self.txtBmodeA, self.txtBmodeB) - MainWindow.setTabOrder(self.txtBmodeB, self.txtBmodeC) - MainWindow.setTabOrder(self.txtBmodeC, self.txtBmodeD) - MainWindow.setTabOrder(self.txtBmodeD, self.btnTdevA) - MainWindow.setTabOrder(self.btnTdevA, self.btnTdevB) - MainWindow.setTabOrder(self.btnTdevB, self.btnTdevC) - MainWindow.setTabOrder(self.btnTdevC, self.btnTdevD) - MainWindow.setTabOrder(self.btnTdevD, self.chkSimultaneously) + MainWindow.setTabOrder(self.lstStopDay, self.chkSimultaneously) MainWindow.setTabOrder(self.chkSimultaneously, self.chkSequentially) MainWindow.setTabOrder(self.chkSequentially, self.chkSalert) MainWindow.setTabOrder(self.chkSalert, self.lstDcapacity) @@ -489,16 +498,16 @@ self.lblStopDay.setText(QtGui.QApplication.translate("MainWindow", "Stop Day:", None, QtGui.QApplication.UnicodeUTF8)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabParameters), QtGui.QApplication.translate("MainWindow", "Parameters", None, QtGui.QApplication.UnicodeUTF8)) self.chkDevA.setText(QtGui.QApplication.translate("MainWindow", "Dev A", None, QtGui.QApplication.UnicodeUTF8)) + self.btnTdevA.setText(QtGui.QApplication.translate("MainWindow", "Test DevA", None, QtGui.QApplication.UnicodeUTF8)) self.chkDevB.setText(QtGui.QApplication.translate("MainWindow", "Dev B", None, QtGui.QApplication.UnicodeUTF8)) + self.btnTdevB.setText(QtGui.QApplication.translate("MainWindow", "Test DevB", None, QtGui.QApplication.UnicodeUTF8)) self.chkDevC.setText(QtGui.QApplication.translate("MainWindow", "Dev C", None, QtGui.QApplication.UnicodeUTF8)) + self.btnTdevC.setText(QtGui.QApplication.translate("MainWindow", "Test DevC", None, QtGui.QApplication.UnicodeUTF8)) self.chkDevD.setText(QtGui.QApplication.translate("MainWindow", "Dev D", None, QtGui.QApplication.UnicodeUTF8)) + self.btnTdevD.setText(QtGui.QApplication.translate("MainWindow", "Test DevD", None, QtGui.QApplication.UnicodeUTF8)) self.lblDevice.setText(QtGui.QApplication.translate("MainWindow", "Device", None, QtGui.QApplication.UnicodeUTF8)) self.lblBspeed.setText(QtGui.QApplication.translate("MainWindow", "Burn Speed", None, QtGui.QApplication.UnicodeUTF8)) self.lblBmode.setText(QtGui.QApplication.translate("MainWindow", "Burn Mode", None, QtGui.QApplication.UnicodeUTF8)) - self.btnTdevA.setText(QtGui.QApplication.translate("MainWindow", "Test DevA", None, QtGui.QApplication.UnicodeUTF8)) - self.btnTdevB.setText(QtGui.QApplication.translate("MainWindow", "Test DevB", None, QtGui.QApplication.UnicodeUTF8)) - self.btnTdevC.setText(QtGui.QApplication.translate("MainWindow", "Test DevC", None, QtGui.QApplication.UnicodeUTF8)) - self.btnTdevD.setText(QtGui.QApplication.translate("MainWindow", "Test DevD", None, QtGui.QApplication.UnicodeUTF8)) self.lblBprocess.setText(QtGui.QApplication.translate("MainWindow", "Burning process", None, QtGui.QApplication.UnicodeUTF8)) self.chkSimultaneously.setText(QtGui.QApplication.translate("MainWindow", "Simultaneously", None, QtGui.QApplication.UnicodeUTF8)) self.chkSequentially.setText(QtGui.QApplication.translate("MainWindow", "Sequentially", None, QtGui.QApplication.UnicodeUTF8))