##// END OF EJS Templates
***
ralonso -
r25:26
parent child
Show More
@@ -1,289 +1,330
1 # -*- coding: utf-8 -*-
1 # -*- coding: utf-8 -*-
2
2
3 """
3 """
4 Module implementing MainWindow.
4 Module implementing MainWindow.
5 """
5 """
6
6
7 from PyQt4.QtGui import QMainWindow
7 from PyQt4.QtGui import QMainWindow
8 from PyQt4.QtCore import pyqtSignature
8 from PyQt4.QtCore import pyqtSignature
9 from Ui_MainWindow import Ui_MainWindow
9 from Ui_MainWindow import Ui_MainWindow
10 from PyQt4 import QtGui
10 from PyQt4 import QtGui
11 from subprocess import *
11 from subprocess import *
12 import sys
12 import sys
13 import os
13 import os
14 #import subprocess
14 import subprocess
15 import commands
15 import commands
16
16
17 class MainWindow(QMainWindow, Ui_MainWindow):
17 class MainWindow(QMainWindow, Ui_MainWindow):
18 """
18 """
19 Class documentation goes here.
19 Class documentation goes here.
20 """
20 """
21
21 def __init__(self, parent = None):
22 def __init__(self, parent = None):
22 QMainWindow.__init__(self, parent)
23 QMainWindow.__init__(self, parent)
23 self.setupUi(self)
24 self.setupUi(self)
24 self.setupUi2()
25 self.setupUi2()
26 #sys.stdout = obj
27
25
28
26 def setupUi2(self):
29 def setupUi2(self):
27 print 'hi'
28 self.txtDpath.setText('/home/ricardoar/optional/STORAGE/EW_DRIFTS')
30 self.txtDpath.setText('/home/ricardoar/optional/STORAGE/EW_DRIFTS')
29 self.txtRpath.setText('/home/ricardoar/optional/STORAGE/prueba1_jro_backup_manager')
31 self.txtRpath.setText('/home/ricardoar/optional/STORAGE/prueba1_jro_backup_manager')
32 self.txtElabel.setText('EW_DRIFTS')
33
30
34
31 @pyqtSignature("")
35 @pyqtSignature("")
32 def on_btnDpath_clicked(self):
36 def on_btnDpath_clicked(self):
33 """
37 """
34 Slot documentation goes here.
38 Slot documentation goes here.
35 """
39 """
36 var_Dpath= QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)
40 var_Dpath= QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)
37 self.txtDpath.setText(var_Dpath)
41 self.txtDpath.setText(var_Dpath)
38 self.on_txtDpath_editingFinished()
42 self.on_txtDpath_editingFinished()
39
43
44
40 @pyqtSignature("")
45 @pyqtSignature("")
41 def on_btnRpath_clicked(self):
46 def on_btnRpath_clicked(self):
42 """
47 """
43 Slot documentation goes here.
48 Slot documentation goes here.
44 """
49 """
45 var_Rpath = QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)
50 var_Rpath = QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)
46 self.txtRpath.setText(var_Rpath)
51 self.txtRpath.setText(var_Rpath)
47 self.on_txtRpath_editingFinished()
52 self.on_txtRpath_editingFinished()
48
53
49
54
50 @pyqtSignature("")
55 @pyqtSignature("")
51 def on_txtDpath_editingFinished(self):
56 def on_txtDpath_editingFinished(self):
52
57
53 #Usando el modulo "subprocess" eric4 pide seleccion del tipo de subproceso (padre o hijo)
58 #Usando el modulo "subprocess", eric4 pide seleccion del tipo de subproceso (padre o hijo)
54 #por ello se prefiere usar el modulo "commands"
59 #por ello se prefiere usar el modulo "commands"
55 #p1= Popen(['find', var_Dpath, '-name', '*.r'], stdout=PIPE)
60 #p1= Popen(['find', var_Dpath, '-name', '*.r'], stdout=PIPE)
56 #p2= Popen(['awk', '-F/', '{print substr($NF,2,7)}'], stdin=p1.stdout, stdout=PIPE)
61 #p2= Popen(['awk', '-F/', '{print substr($NF,2,7)}'], stdin=p1.stdout, stdout=PIPE)
57 #output_p2= p2.communicate()[0]
62 #output_p2= p2.communicate()[0]
58 #self.txtInfo.setText(output_p2)
63 #self.txtInfo.setText(output_p2)
59
64
60 var_Dpath=self.txtDpath.text()
65 var_Dpath=self.txtDpath.text()
61
66
62 #Se verifica que la ruta exista y sea un directorio
67 #Se verifica que la ruta exista y sea un directorio
63 var_cmd="test -d "+str(var_Dpath)
68 var_cmd="test -d "+str(var_Dpath)
64 var_output=commands.getstatusoutput(var_cmd)[0]
69 var_output=commands.getstatusoutput(var_cmd)[0]
65 if var_output != 0:
70 if var_output != 0:
66 self.txtInfo.setText("Ruta no valida, output_error:" + str(var_output))
71 self.txtInfo.setText("Ruta no valida, output_error:" + str(var_output))
67 return
72 return
68
73
69 #Se buscan los archivos del tipo especificado
74 #Se buscan los archivos del tipo especificado
70 var_Dtype=self.txtDtype.text()
75 var_Dtype=self.txtDtype.text()
71 var_cmd="find " + str(var_Dpath) + " -name *."+ str(var_Dtype) +" | awk -F/ '{print substr($NF,2,7)}' | sort| uniq"
76 var_cmd="find " + str(var_Dpath) + " -name *."+ str(var_Dtype) +" | awk -F/ '{print substr($NF,2,7)}' | sort| uniq"
72 output_p2=commands.getstatusoutput(var_cmd)[1]
77 output_p2=commands.getstatusoutput(var_cmd)[1]
73
78
74 #INFO: Muestra los dias que se encontraron
79 #INFO: Muestra los dias que se encontraron
75 self.txtInfo.setText(output_p2)
80 self.txtInfo.append(output_p2)
76
81
77 #Se cargan las listas para seleccionar StartDay y StopDay
82 #Se cargan las listas para seleccionar StartDay y StopDay
78 self.var_list=[]
83 self.var_list=[]
79 for i in range(0, (len(output_p2)+1)/8):
84 for i in range(0, (len(output_p2)+1)/8):
80 self.var_list.append(output_p2[8*i:8*(i+1)-1])
85 self.var_list.append(output_p2[8*i:8*(i+1)-1])
81
86
82 self.lstStartDay.clear()
87 self.lstStartDay.clear()
83 self.lstStopDay.clear()
88 self.lstStopDay.clear()
84
89
85 for i in self.var_list:
90 for i in self.var_list:
86 self.lstStartDay.addItem(i)
91 self.lstStartDay.addItem(i)
87 self.lstStopDay.addItem(i)
92 self.lstStopDay.addItem(i)
88
93
89 self.lstStopDay.setCurrentIndex(self.lstStartDay.count()-1)
94 self.lstStopDay.setCurrentIndex(self.lstStartDay.count()-1)
90
95
91 #INFO: Muestra cuantos dias se encontraron
96 #INFO: Muestra cuantos dias se encontraron
92 # self.txtInfo.setText(str(self.lstStartDay.count()))
97 #self.txtInfo.setText(str(self.lstStartDay.count()))
93
98
94
99
95 @pyqtSignature("")
100 @pyqtSignature("")
96 def on_txtRpath_editingFinished(self):
101 def on_txtRpath_editingFinished(self):
97 """
102 """
98 Slot documentation goes here.
103 Slot documentation goes here.
99 """
104 """
100 var_Rpath=self.txtRpath.text()
105 var_Rpath=self.txtRpath.text()
106
101 #Se verifica que la ruta exista y sea un directorio
107 #Se verifica que la ruta exista y sea un directorio
102 var_cmd="test -d "+str(var_Rpath)
108 var_cmd="test -d "+str(var_Rpath)
103 var_output=commands.getstatusoutput(var_cmd)[0]
109 var_output=commands.getstatusoutput(var_cmd)[0]
104 if var_output != 0:
110 if var_output != 0:
105 self.txtInfo.setText("Ruta no valida, output_error:" + str(var_output))
111 self.txtInfo.append("Ruta no valida, output_error:" + str(var_output))
106 return
112 return
107 else:
113 else:
108 self.txtInfo.setText("Ruta valida, sin error")
114 self.txtInfo.append("Ruta valida, sin error")
109
115
110
116
111 @pyqtSignature("int")
117 @pyqtSignature("int")
112 def on_lstDtype_activated(self, index):
118 def on_lstDtype_activated(self, index):
113 """
119 """
114 Permite elegir entre los tipos de archivos
120 Permite elegir entre los tipos de archivos
115 """
121 """
116 if index == 0:
122 if index == 0:
117 var_type='r'
123 var_type='r'
118 elif index == 1:
124 elif index == 1:
119 var_type='pdata'
125 var_type='pdata'
120 elif index == 2:
126 elif index == 2:
121 var_type='sswma'
127 var_type='sswma'
122
128
123 if index != 3:
129 if index != 3:
124 self.txtDtype.setText(var_type)
130 self.txtDtype.setText(var_type)
125 self.txtDtype.setReadOnly(True)
131 self.txtDtype.setReadOnly(True)
126 self.on_txtDpath_editingFinished()
132 self.on_txtDpath_editingFinished()
127 else:
133 else:
128 self.txtDtype.setText('')
134 self.txtDtype.setText('')
129 self.txtDtype.setReadOnly(False)
135 self.txtDtype.setReadOnly(False)
130
136
137
131 @pyqtSignature("")
138 @pyqtSignature("")
132 def on_txtDtype_editingFinished(self):
139 def on_txtDtype_editingFinished(self):
133 """
140 """
134 Se activa cuando el tipo de archivo es ingresado manualmente
141 Se activa cuando el tipo de archivo es ingresado manualmente
135 """
142 """
136 self.on_txtDpath_editingFinished()
143 self.on_txtDpath_editingFinished()
137
144
138 @pyqtSignature("int")
145
146 @pyqtSignature("int") #CLOSED
139 def on_lstStartDay_activated(self, index):
147 def on_lstStartDay_activated(self, index):
140 """
148 """
141 Slot documentation goes here.
149 Cambia la lista de opciones en lstStopDay
142 """
150 """
143 #self.txtInfo.setText(str(index))
144 var_StopDay_index=self.lstStopDay.count() - self.lstStopDay.currentIndex()
151 var_StopDay_index=self.lstStopDay.count() - self.lstStopDay.currentIndex()
145
146 self.lstStopDay.clear()
152 self.lstStopDay.clear()
147
153
148 for i in self.var_list[index:]:
154 for i in self.var_list[index:]:
149 self.lstStopDay.addItem(i)
155 self.lstStopDay.addItem(i)
150
156
151 self.lstStopDay.setCurrentIndex(self.lstStopDay.count() - var_StopDay_index)
157 self.lstStopDay.setCurrentIndex(self.lstStopDay.count() - var_StopDay_index)
152 #self.txtInfo.append(str(var_StopDay_index))
158
153 #self.txtInfo.append(str(self.lstStopDay.count()))
159
154
160 @pyqtSignature("int") #CLOSED
155
161 def on_lstStopDay_activated(self, index):
156 @pyqtSignature("int")
162 """
157 def on_lstStopDay_activated(self, index):
163 Cambia la lista de opciones en lstStartDay
158 """
164 """
159 Slot documentation goes here.
160 """
161 #self.txtInfo.setText(str(index))
162 var_StartDay_index=self.lstStartDay.currentIndex()
165 var_StartDay_index=self.lstStartDay.currentIndex()
163
164 var_end_index = self.lstStopDay.count() - index
166 var_end_index = self.lstStopDay.count() - index
165
166 self.lstStartDay.clear()
167 self.lstStartDay.clear()
167
168
168 for i in self.var_list[:len(self.var_list) - var_end_index + 1]:
169 for i in self.var_list[:len(self.var_list) - var_end_index + 1]:
169 self.lstStartDay.addItem(i)
170 self.lstStartDay.addItem(i)
170
171
171 self.lstStartDay.setCurrentIndex(var_StartDay_index)
172 self.lstStartDay.setCurrentIndex(var_StartDay_index)
172 #self.txtInfo.append(str(var_StartDay_index))
173
173 #self.txtInfo.append(str(self.lstStartDay.count()))
174
174
175 @pyqtSignature("int") #CLOSED
175 @pyqtSignature("int")
176 def on_lstDcapacity_activated(self, index):
176 def on_lstDcapacity_activated(self, index):
177 """
177 """
178 Permite elegir el tamaΓ±o del disco
178 Permite elegir el tamaΓ±o del disco
179 """
179 """
180 if index == 0:
180 if index == 0:
181 var_size=25.0
181 var_size=25.0
182 elif index == 1:
182 elif index == 1:
183 var_size=8.5
183 var_size=8.5
184 elif index == 2:
184 elif index == 2:
185 var_size=4.7
185 var_size=4.7
186 elif index == 3:
186 elif index == 3:
187 var_size=0.7
187 var_size=0.7
188
188
189 if index != 4:
189 if index != 4:
190 self.txtDcapacity.setText(str(var_size*10**9/1024**2))
190 self.txtDcapacity.setText(str(var_size*10**9/1024**2))
191 self.txtDcapacity.setReadOnly(True)
191 self.txtDcapacity.setReadOnly(True)
192 else:
192 else:
193 self.txtDcapacity.setText('')
193 self.txtDcapacity.setText('')
194 self.txtDcapacity.setReadOnly(False)
194 self.txtDcapacity.setReadOnly(False)
195
195
196
196 @pyqtSignature("")
197 @pyqtSignature("")
197 def on_btnGbkp_clicked(self):
198 def on_btnGbkp_clicked(self):
198 """
199 """
199 Cuando se presiona el boton Generate Bkp
200 Cuando se presiona el boton Generate Bkp
200 """
201 """
201
202
202 #CREA LAS CARPETAS "COMENTADO TEMPORALMENTE"
203 #CREA LAS CARPETAS "COMENTADO TEMPORALMENTE"
203 var_dirs='/{gpath,iso,ppath}'
204 var_dirs='/{gpath,iso,ppath}'
204 var_Rpath=self.txtRpath.text()
205 var_Rpath=self.txtRpath.text()
205 var_cmd="mkdir "+str(var_Rpath)+str(var_dirs)
206 var_cmd="mkdir "+str(var_Rpath)+str(var_dirs)
206 self.txtInfo.append(var_cmd)
207 self.txtInfo.append(var_cmd)
207 #var_output=commands.getstatusoutput(var_cmd)[0]
208 #var_output=commands.getstatusoutput(var_cmd)[0]
208 #if var_output != 0:
209 #if var_output != 0:
209 # self.txtInfo.setText("No se pudieron crear los directorios, output_error:" + str(var_output))
210 # self.txtInfo.setText("No se pudieron crear los directorios, output_error:" + str(var_output))
210 # return
211 # return
211 #else:
212 #else:
212 # self.txtInfo.append('Carpetas creadas correctamente')
213 # self.txtInfo.append('Carpetas creadas correctamente')
213
214
214
215
215 var_sublist=[]
216 var_sublist=[]
216 for i in self.var_list[self.lstStartDay.currentIndex():self.lstStartDay.currentIndex() + self.lstStopDay.currentIndex()+1]:
217 for i in self.var_list[self.lstStartDay.currentIndex():self.lstStartDay.currentIndex() + self.lstStopDay.currentIndex()+1]:
217 self.txtInfo.append(i)
218 self.txtInfo.append(i)
218 var_sublist.append(i)
219 var_sublist.append(i)
219
220
220 #Cargando los parametros de busqueda
221 #Cargando los parametros de busqueda
221 var_Dpath=self.txtDpath.text()
222 var_Dpath=self.txtDpath.text()
222 var_Dtype=self.txtDtype.text()
223 var_Dtype=self.txtDtype.text()
223
224
224 var_files_list=[]
225 var_files_list=[]
225 for var_doy in var_sublist:
226 for var_doy in var_sublist:
226 var_cmd="find " + str(var_Dpath) + " -name ?"+var_doy+"???."+ str(var_Dtype)
227 var_cmd="find " + str(var_Dpath) + " -name ?"+var_doy+"???."+ str(var_Dtype)
227 var_output=commands.getstatusoutput(var_cmd)[1]
228 var_output=commands.getstatusoutput(var_cmd)[1]
228 for var_file in var_output.split():
229 for var_file in var_output.split():
229 var_files_list.append(var_file)
230 var_files_list.append(var_file)
230
231
231 var_Dcapacity=float(self.txtDcapacity.text())*1024 #tamaΓ±o en KB
232 var_Dcapacity=float(self.txtDcapacity.text())*1024 #tamaΓ±o en KB
232 self.txtInfo.append(str(var_Dcapacity))
233 self.txtInfo.append(str(var_Dcapacity))
233
234
234 # self.txtInfo.append('Lista de archivos')
235 # self.txtInfo.append('Lista de archivos')
235 # var_n=0
236 # var_n=0
236 # for i in var_files_list:
237 # for i in var_files_list:
237 #self.txtInfo.append(str(os.path.getsize(i)/1024)+'KB')
238 #self.txtInfo.append(str(os.path.getsize(i)/1024)+'KB')
238 #self.txtInfo.append(i)
239 #self.txtInfo.append(i)
239 #var_n += 1
240 #var_n += 1
240 #self.txtInfo.append(str(var_n))
241 #self.txtInfo.append(str(var_n))
241
242
242 #lista de archivos a grabar en archivos .
243 #lista de archivos a grabar en archivos .
243
244
244 #Ruta de los archivos a grabar
245 #Ruta de los archivos a grabar
245 var_Rpath_ppath=var_Rpath=self.txtRpath.text()+"/ppath"
246 var_Rpath=self.txtRpath.text()
247 var_Rpath_ppath=var_Rpath+"/ppath"
246 var_Dpath=self.txtDpath.text()
248 var_Dpath=self.txtDpath.text()
247
249
248 var_n=0
250 var_n=0
249 var_n_files=0
251 var_n_files=0
250 var_tmp=0
252 var_tmp=0
251 var_files_list_2=[]
253 var_files_list_2=[]
252 self.txtInfo.append(str(len(var_files_list)))
254 self.txtInfo.append(str(len(var_files_list)))
253
255
254 for i in var_files_list:
256 for i in var_files_list:
255 var_size_i=os.path.getsize(i)/1024+1 #tamaΓ±o en KB, se suma 1 KB para evitar problemas al momento de sumar
257 var_size_i=os.path.getsize(i)/1024+1 #tamaΓ±o en KB, se suma 1 KB para evitar problemas al momento de sumar
256 var_tmp += var_size_i
258 var_tmp += var_size_i
257
259
258 if var_tmp > var_Dcapacity:
260 if var_tmp > var_Dcapacity:
259 var_tmp -= var_size_i #se quita el tamaΓ±o sumado para mostrar el tamaΓ±o real
261 var_tmp -= var_size_i #se quita el tamaΓ±o sumado para mostrar el tamaΓ±o real
260 #muestra info
262 #muestra info
261 self.txtInfo.append(str(len(var_files_list_2))+" size:"+str(var_tmp))
263 self.txtInfo.append(str(len(var_files_list_2))+" size:"+str(var_tmp))
262
264
263 #se crea un archivo con numeral en el sufijo, y se aΓ±aden la lista de archivos
265 #se crea un archivo con numeral en el sufijo, y se aΓ±aden la lista de archivos
264 var_file = open(var_Rpath_ppath+"/"+self.txtElabel.text()+"_"+str(var_n)+".dat","w")
266 var_file = open(var_Rpath_ppath+"/"+self.txtElabel.text()+"_"+str(var_n)+".dat","w")
265 for line in var_files_list_2:
267 for line in var_files_list_2:
266 var_file.write(line.split(var_Dpath)[1]+'=')
268 var_file.write(line.split(var_Dpath)[1]+'=')
267 var_file.write(line+'\n')
269 var_file.write(line+'\n')
268 var_file.close()
270 var_file.close()
269
271
270 var_n_files += len(var_files_list_2)
272 var_n_files += len(var_files_list_2)
271 var_tmp = var_size_i
273 var_tmp = var_size_i
272 var_files_list_2=[]
274 var_files_list_2=[]
273 var_files_list_2.append(i)
275 var_files_list_2.append(i)
274 var_n += 1
276 var_n += 1
275
277
276 else:
278 else:
277 var_files_list_2.append(i)
279 var_files_list_2.append(i)
278
280
279 #muestra info
281 #muestra info
280 self.txtInfo.append(str(len(var_files_list_2))+" size:"+str(var_tmp))
282 self.txtInfo.append(str(len(var_files_list_2))+" size:"+str(var_tmp))
281
283
282 var_file = open(var_Rpath_ppath+"/"+self.txtElabel.text()+"_"+str(var_n)+".dat","w")
284 var_file = open(var_Rpath_ppath+"/"+self.txtElabel.text()+"_"+str(var_n)+".dat","w")
283 for line in var_files_list_2:
285 for line in var_files_list_2:
284 var_file.write(line.split(var_Dpath)[1]+'=')
286 var_file.write(line.split(var_Dpath)[1]+'=')
285 var_file.write(line+'\n')
287 var_file.write(line+'\n')
286 var_file.close()
288 var_file.close()
287
289
288 var_n_files += len(var_files_list_2)
290 var_n_files += len(var_files_list_2)
289 self.txtInfo.append(str(var_n_files))
291 self.txtInfo.append(str(var_n_files))
292 self.tabParameters.setEnabled(False)
293
294
295 @pyqtSignature("")
296 def on_btnStartburn_clicked(self):
297 """
298 Slot documentation goes here.
299 """
300 var_Rpath=self.txtRpath.text()
301 var_Rpath_ppath=var_Rpath+"/ppath"
302 var_Rpath_iso=var_Rpath+"/iso"
303
304 var_label=self.txtElabel.text()
305
306 file_iso=var_Rpath_iso+'/2.iso'
307 file_dat=var_Rpath_ppath+'/EW_DRIFTS_1.dat'
308
309 var_cmd = 'genisoimage -hide-joliet-trans-tbl -joliet-long -r '
310 var_cmd += ' -A '+var_label+' -V '+var_label
311 var_cmd += ' -graft-points -path-list '+ file_dat+' -o '+file_iso
312 self.txtInfo.append(var_cmd)
313
314 #var_output=commands.getstatusoutput(str(var_cmd))[1]
315 #self.txtInfo.append(var_output)
316
317 #os.system(str(var_cmd))
318 p = subprocess.Popen(str(var_cmd), shell=True)
319 #os.waitpid(p.pid, 0)
320 self.txtInfo.append(str(p.pid))
321
322 #timer.time = 10
323 #timer.init()
324
325 @pyqtSignature("")
326 def on_btnRestart_clicked(self):
327 """
328 Slot documentation goes here.
329 """
330 self.tabParameters.setEnabled(True)
@@ -1,544 +1,544
1 # -*- coding: utf-8 -*-
1 # -*- coding: utf-8 -*-
2
2
3 # Form implementation generated from reading ui file '/home/ricardoar/principal/JRO_SVN/eric4/jro_backup_manager/ui/MainWindow.ui'
3 # Form implementation generated from reading ui file '/home/ricardoar/principal/JRO_SVN/eric4/jro_backup_manager/ui/MainWindow.ui'
4 #
4 #
5 # Created: Tue Apr 27 11:22:25 2010
5 # Created: Tue Apr 27 17:26:12 2010
6 # by: PyQt4 UI code generator 4.7.2
6 # by: PyQt4 UI code generator 4.7.2
7 #
7 #
8 # WARNING! All changes made in this file will be lost!
8 # WARNING! All changes made in this file will be lost!
9
9
10 from PyQt4 import QtCore, QtGui
10 from PyQt4 import QtCore, QtGui
11
11
12 class Ui_MainWindow(object):
12 class Ui_MainWindow(object):
13 def setupUi(self, MainWindow):
13 def setupUi(self, MainWindow):
14 MainWindow.setObjectName("MainWindow")
14 MainWindow.setObjectName("MainWindow")
15 MainWindow.resize(593, 787)
15 MainWindow.resize(593, 787)
16 self.centralwidget = QtGui.QWidget(MainWindow)
16 self.centralwidget = QtGui.QWidget(MainWindow)
17 self.centralwidget.setObjectName("centralwidget")
17 self.centralwidget.setObjectName("centralwidget")
18 self.verticalLayout_3 = QtGui.QVBoxLayout(self.centralwidget)
18 self.verticalLayout_3 = QtGui.QVBoxLayout(self.centralwidget)
19 self.verticalLayout_3.setObjectName("verticalLayout_3")
19 self.verticalLayout_3.setObjectName("verticalLayout_3")
20 self.tabWidget = QtGui.QTabWidget(self.centralwidget)
20 self.tabWidget = QtGui.QTabWidget(self.centralwidget)
21 self.tabWidget.setEnabled(True)
21 self.tabWidget.setEnabled(True)
22 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
22 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
23 sizePolicy.setHorizontalStretch(0)
23 sizePolicy.setHorizontalStretch(0)
24 sizePolicy.setVerticalStretch(0)
24 sizePolicy.setVerticalStretch(0)
25 sizePolicy.setHeightForWidth(self.tabWidget.sizePolicy().hasHeightForWidth())
25 sizePolicy.setHeightForWidth(self.tabWidget.sizePolicy().hasHeightForWidth())
26 self.tabWidget.setSizePolicy(sizePolicy)
26 self.tabWidget.setSizePolicy(sizePolicy)
27 self.tabWidget.setObjectName("tabWidget")
27 self.tabWidget.setObjectName("tabWidget")
28 self.tabParameters = QtGui.QWidget()
28 self.tabParameters = QtGui.QWidget()
29 self.tabParameters.setEnabled(True)
29 self.tabParameters.setEnabled(True)
30 self.tabParameters.setObjectName("tabParameters")
30 self.tabParameters.setObjectName("tabParameters")
31 self.verticalLayout_2 = QtGui.QVBoxLayout(self.tabParameters)
31 self.verticalLayout_2 = QtGui.QVBoxLayout(self.tabParameters)
32 self.verticalLayout_2.setObjectName("verticalLayout_2")
32 self.verticalLayout_2.setObjectName("verticalLayout_2")
33 self.horizontalLayout = QtGui.QHBoxLayout()
33 self.horizontalLayout = QtGui.QHBoxLayout()
34 self.horizontalLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
34 self.horizontalLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
35 self.horizontalLayout.setObjectName("horizontalLayout")
35 self.horizontalLayout.setObjectName("horizontalLayout")
36 self.txtDpath = QtGui.QLineEdit(self.tabParameters)
36 self.txtDpath = QtGui.QLineEdit(self.tabParameters)
37 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed)
37 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed)
38 sizePolicy.setHorizontalStretch(0)
38 sizePolicy.setHorizontalStretch(0)
39 sizePolicy.setVerticalStretch(0)
39 sizePolicy.setVerticalStretch(0)
40 sizePolicy.setHeightForWidth(self.txtDpath.sizePolicy().hasHeightForWidth())
40 sizePolicy.setHeightForWidth(self.txtDpath.sizePolicy().hasHeightForWidth())
41 self.txtDpath.setSizePolicy(sizePolicy)
41 self.txtDpath.setSizePolicy(sizePolicy)
42 self.txtDpath.setObjectName("txtDpath")
42 self.txtDpath.setObjectName("txtDpath")
43 self.horizontalLayout.addWidget(self.txtDpath)
43 self.horizontalLayout.addWidget(self.txtDpath)
44 self.btnDpath = QtGui.QPushButton(self.tabParameters)
44 self.btnDpath = QtGui.QPushButton(self.tabParameters)
45 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
45 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
46 sizePolicy.setHorizontalStretch(0)
46 sizePolicy.setHorizontalStretch(0)
47 sizePolicy.setVerticalStretch(0)
47 sizePolicy.setVerticalStretch(0)
48 sizePolicy.setHeightForWidth(self.btnDpath.sizePolicy().hasHeightForWidth())
48 sizePolicy.setHeightForWidth(self.btnDpath.sizePolicy().hasHeightForWidth())
49 self.btnDpath.setSizePolicy(sizePolicy)
49 self.btnDpath.setSizePolicy(sizePolicy)
50 self.btnDpath.setCheckable(False)
50 self.btnDpath.setCheckable(False)
51 self.btnDpath.setObjectName("btnDpath")
51 self.btnDpath.setObjectName("btnDpath")
52 self.horizontalLayout.addWidget(self.btnDpath)
52 self.horizontalLayout.addWidget(self.btnDpath)
53 self.verticalLayout_2.addLayout(self.horizontalLayout)
53 self.verticalLayout_2.addLayout(self.horizontalLayout)
54 self.horizontalLayout_3 = QtGui.QHBoxLayout()
54 self.horizontalLayout_3 = QtGui.QHBoxLayout()
55 self.horizontalLayout_3.setObjectName("horizontalLayout_3")
55 self.horizontalLayout_3.setObjectName("horizontalLayout_3")
56 self.txtRpath = QtGui.QLineEdit(self.tabParameters)
56 self.txtRpath = QtGui.QLineEdit(self.tabParameters)
57 self.txtRpath.setObjectName("txtRpath")
57 self.txtRpath.setObjectName("txtRpath")
58 self.horizontalLayout_3.addWidget(self.txtRpath)
58 self.horizontalLayout_3.addWidget(self.txtRpath)
59 self.btnRpath = QtGui.QPushButton(self.tabParameters)
59 self.btnRpath = QtGui.QPushButton(self.tabParameters)
60 self.btnRpath.setObjectName("btnRpath")
60 self.btnRpath.setObjectName("btnRpath")
61 self.horizontalLayout_3.addWidget(self.btnRpath)
61 self.horizontalLayout_3.addWidget(self.btnRpath)
62 self.verticalLayout_2.addLayout(self.horizontalLayout_3)
62 self.verticalLayout_2.addLayout(self.horizontalLayout_3)
63 self.lblDtype = QtGui.QLabel(self.tabParameters)
63 self.lblDtype = QtGui.QLabel(self.tabParameters)
64 self.lblDtype.setObjectName("lblDtype")
64 self.lblDtype.setObjectName("lblDtype")
65 self.verticalLayout_2.addWidget(self.lblDtype)
65 self.verticalLayout_2.addWidget(self.lblDtype)
66 self.horizontalLayout_4 = QtGui.QHBoxLayout()
66 self.horizontalLayout_4 = QtGui.QHBoxLayout()
67 self.horizontalLayout_4.setObjectName("horizontalLayout_4")
67 self.horizontalLayout_4.setObjectName("horizontalLayout_4")
68 self.lstDtype = QtGui.QComboBox(self.tabParameters)
68 self.lstDtype = QtGui.QComboBox(self.tabParameters)
69 self.lstDtype.setObjectName("lstDtype")
69 self.lstDtype.setObjectName("lstDtype")
70 self.lstDtype.addItem("")
70 self.lstDtype.addItem("")
71 self.lstDtype.addItem("")
71 self.lstDtype.addItem("")
72 self.lstDtype.addItem("")
72 self.lstDtype.addItem("")
73 self.lstDtype.addItem("")
73 self.lstDtype.addItem("")
74 self.horizontalLayout_4.addWidget(self.lstDtype)
74 self.horizontalLayout_4.addWidget(self.lstDtype)
75 self.txtDtype = QtGui.QLineEdit(self.tabParameters)
75 self.txtDtype = QtGui.QLineEdit(self.tabParameters)
76 self.txtDtype.setReadOnly(True)
76 self.txtDtype.setReadOnly(True)
77 self.txtDtype.setObjectName("txtDtype")
77 self.txtDtype.setObjectName("txtDtype")
78 self.horizontalLayout_4.addWidget(self.txtDtype)
78 self.horizontalLayout_4.addWidget(self.txtDtype)
79 self.chkMST = QtGui.QCheckBox(self.tabParameters)
79 self.chkMST = QtGui.QCheckBox(self.tabParameters)
80 self.chkMST.setObjectName("chkMST")
80 self.chkMST.setObjectName("chkMST")
81 self.horizontalLayout_4.addWidget(self.chkMST)
81 self.horizontalLayout_4.addWidget(self.chkMST)
82 self.verticalLayout_2.addLayout(self.horizontalLayout_4)
82 self.verticalLayout_2.addLayout(self.horizontalLayout_4)
83 self.horizontalLayout_6 = QtGui.QHBoxLayout()
83 self.horizontalLayout_6 = QtGui.QHBoxLayout()
84 self.horizontalLayout_6.setObjectName("horizontalLayout_6")
84 self.horizontalLayout_6.setObjectName("horizontalLayout_6")
85 self.lblElabel = QtGui.QLabel(self.tabParameters)
85 self.lblElabel = QtGui.QLabel(self.tabParameters)
86 self.lblElabel.setObjectName("lblElabel")
86 self.lblElabel.setObjectName("lblElabel")
87 self.horizontalLayout_6.addWidget(self.lblElabel)
87 self.horizontalLayout_6.addWidget(self.lblElabel)
88 self.lblCopys = QtGui.QLabel(self.tabParameters)
88 self.lblCopys = QtGui.QLabel(self.tabParameters)
89 self.lblCopys.setObjectName("lblCopys")
89 self.lblCopys.setObjectName("lblCopys")
90 self.horizontalLayout_6.addWidget(self.lblCopys)
90 self.horizontalLayout_6.addWidget(self.lblCopys)
91 self.verticalLayout_2.addLayout(self.horizontalLayout_6)
91 self.verticalLayout_2.addLayout(self.horizontalLayout_6)
92 self.horizontalLayout_5 = QtGui.QHBoxLayout()
92 self.horizontalLayout_5 = QtGui.QHBoxLayout()
93 self.horizontalLayout_5.setObjectName("horizontalLayout_5")
93 self.horizontalLayout_5.setObjectName("horizontalLayout_5")
94 self.txtElabel = QtGui.QLineEdit(self.tabParameters)
94 self.txtElabel = QtGui.QLineEdit(self.tabParameters)
95 self.txtElabel.setObjectName("txtElabel")
95 self.txtElabel.setObjectName("txtElabel")
96 self.horizontalLayout_5.addWidget(self.txtElabel)
96 self.horizontalLayout_5.addWidget(self.txtElabel)
97 self.txtCopys = QtGui.QLineEdit(self.tabParameters)
97 self.txtCopys = QtGui.QLineEdit(self.tabParameters)
98 self.txtCopys.setObjectName("txtCopys")
98 self.txtCopys.setObjectName("txtCopys")
99 self.horizontalLayout_5.addWidget(self.txtCopys)
99 self.horizontalLayout_5.addWidget(self.txtCopys)
100 self.verticalLayout_2.addLayout(self.horizontalLayout_5)
100 self.verticalLayout_2.addLayout(self.horizontalLayout_5)
101 self.horizontalLayout_7 = QtGui.QHBoxLayout()
101 self.horizontalLayout_7 = QtGui.QHBoxLayout()
102 self.horizontalLayout_7.setObjectName("horizontalLayout_7")
102 self.horizontalLayout_7.setObjectName("horizontalLayout_7")
103 self.lblStartDay = QtGui.QLabel(self.tabParameters)
103 self.lblStartDay = QtGui.QLabel(self.tabParameters)
104 self.lblStartDay.setObjectName("lblStartDay")
104 self.lblStartDay.setObjectName("lblStartDay")
105 self.horizontalLayout_7.addWidget(self.lblStartDay)
105 self.horizontalLayout_7.addWidget(self.lblStartDay)
106 self.lblStopDay = QtGui.QLabel(self.tabParameters)
106 self.lblStopDay = QtGui.QLabel(self.tabParameters)
107 self.lblStopDay.setObjectName("lblStopDay")
107 self.lblStopDay.setObjectName("lblStopDay")
108 self.horizontalLayout_7.addWidget(self.lblStopDay)
108 self.horizontalLayout_7.addWidget(self.lblStopDay)
109 self.verticalLayout_2.addLayout(self.horizontalLayout_7)
109 self.verticalLayout_2.addLayout(self.horizontalLayout_7)
110 self.horizontalLayout_8 = QtGui.QHBoxLayout()
110 self.horizontalLayout_8 = QtGui.QHBoxLayout()
111 self.horizontalLayout_8.setObjectName("horizontalLayout_8")
111 self.horizontalLayout_8.setObjectName("horizontalLayout_8")
112 self.lstStartDay = QtGui.QComboBox(self.tabParameters)
112 self.lstStartDay = QtGui.QComboBox(self.tabParameters)
113 self.lstStartDay.setObjectName("lstStartDay")
113 self.lstStartDay.setObjectName("lstStartDay")
114 self.horizontalLayout_8.addWidget(self.lstStartDay)
114 self.horizontalLayout_8.addWidget(self.lstStartDay)
115 self.lstStopDay = QtGui.QComboBox(self.tabParameters)
115 self.lstStopDay = QtGui.QComboBox(self.tabParameters)
116 self.lstStopDay.setObjectName("lstStopDay")
116 self.lstStopDay.setObjectName("lstStopDay")
117 self.horizontalLayout_8.addWidget(self.lstStopDay)
117 self.horizontalLayout_8.addWidget(self.lstStopDay)
118 self.verticalLayout_2.addLayout(self.horizontalLayout_8)
118 self.verticalLayout_2.addLayout(self.horizontalLayout_8)
119 self.tabWidget.addTab(self.tabParameters, "")
119 self.tabWidget.addTab(self.tabParameters, "")
120 self.tabDconfig = QtGui.QWidget()
120 self.tabDconfig = QtGui.QWidget()
121 self.tabDconfig.setEnabled(True)
121 self.tabDconfig.setEnabled(True)
122 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
122 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
123 sizePolicy.setHorizontalStretch(0)
123 sizePolicy.setHorizontalStretch(0)
124 sizePolicy.setVerticalStretch(0)
124 sizePolicy.setVerticalStretch(0)
125 sizePolicy.setHeightForWidth(self.tabDconfig.sizePolicy().hasHeightForWidth())
125 sizePolicy.setHeightForWidth(self.tabDconfig.sizePolicy().hasHeightForWidth())
126 self.tabDconfig.setSizePolicy(sizePolicy)
126 self.tabDconfig.setSizePolicy(sizePolicy)
127 self.tabDconfig.setObjectName("tabDconfig")
127 self.tabDconfig.setObjectName("tabDconfig")
128 self.verticalLayout = QtGui.QVBoxLayout(self.tabDconfig)
128 self.verticalLayout = QtGui.QVBoxLayout(self.tabDconfig)
129 self.verticalLayout.setObjectName("verticalLayout")
129 self.verticalLayout.setObjectName("verticalLayout")
130 self.widget = QtGui.QWidget(self.tabDconfig)
130 self.widget = QtGui.QWidget(self.tabDconfig)
131 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
131 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
132 sizePolicy.setHorizontalStretch(0)
132 sizePolicy.setHorizontalStretch(0)
133 sizePolicy.setVerticalStretch(0)
133 sizePolicy.setVerticalStretch(0)
134 sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth())
134 sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth())
135 self.widget.setSizePolicy(sizePolicy)
135 self.widget.setSizePolicy(sizePolicy)
136 self.widget.setMaximumSize(QtCore.QSize(500, 16777215))
136 self.widget.setMaximumSize(QtCore.QSize(500, 16777215))
137 self.widget.setObjectName("widget")
137 self.widget.setObjectName("widget")
138 self.gridLayout = QtGui.QGridLayout(self.widget)
138 self.gridLayout = QtGui.QGridLayout(self.widget)
139 self.gridLayout.setObjectName("gridLayout")
139 self.gridLayout.setObjectName("gridLayout")
140 self.chkDevA = QtGui.QCheckBox(self.widget)
140 self.chkDevA = QtGui.QCheckBox(self.widget)
141 self.chkDevA.setObjectName("chkDevA")
141 self.chkDevA.setObjectName("chkDevA")
142 self.gridLayout.addWidget(self.chkDevA, 0, 0, 1, 1)
142 self.gridLayout.addWidget(self.chkDevA, 0, 0, 1, 1)
143 self.chkDevB = QtGui.QCheckBox(self.widget)
143 self.chkDevB = QtGui.QCheckBox(self.widget)
144 self.chkDevB.setObjectName("chkDevB")
144 self.chkDevB.setObjectName("chkDevB")
145 self.gridLayout.addWidget(self.chkDevB, 0, 1, 1, 1)
145 self.gridLayout.addWidget(self.chkDevB, 0, 1, 1, 1)
146 self.chkDevC = QtGui.QCheckBox(self.widget)
146 self.chkDevC = QtGui.QCheckBox(self.widget)
147 self.chkDevC.setObjectName("chkDevC")
147 self.chkDevC.setObjectName("chkDevC")
148 self.gridLayout.addWidget(self.chkDevC, 0, 2, 1, 1)
148 self.gridLayout.addWidget(self.chkDevC, 0, 2, 1, 1)
149 self.chkDevD = QtGui.QCheckBox(self.widget)
149 self.chkDevD = QtGui.QCheckBox(self.widget)
150 self.chkDevD.setObjectName("chkDevD")
150 self.chkDevD.setObjectName("chkDevD")
151 self.gridLayout.addWidget(self.chkDevD, 0, 3, 1, 1)
151 self.gridLayout.addWidget(self.chkDevD, 0, 3, 1, 1)
152 self.txtDeviceB = QtGui.QLineEdit(self.widget)
152 self.txtDeviceB = QtGui.QLineEdit(self.widget)
153 self.txtDeviceB.setObjectName("txtDeviceB")
153 self.txtDeviceB.setObjectName("txtDeviceB")
154 self.gridLayout.addWidget(self.txtDeviceB, 2, 1, 1, 1)
154 self.gridLayout.addWidget(self.txtDeviceB, 2, 1, 1, 1)
155 self.txtBspeedA = QtGui.QLineEdit(self.widget)
155 self.txtBspeedA = QtGui.QLineEdit(self.widget)
156 self.txtBspeedA.setObjectName("txtBspeedA")
156 self.txtBspeedA.setObjectName("txtBspeedA")
157 self.gridLayout.addWidget(self.txtBspeedA, 4, 0, 1, 1)
157 self.gridLayout.addWidget(self.txtBspeedA, 4, 0, 1, 1)
158 self.txtDeviceA = QtGui.QLineEdit(self.widget)
158 self.txtDeviceA = QtGui.QLineEdit(self.widget)
159 self.txtDeviceA.setObjectName("txtDeviceA")
159 self.txtDeviceA.setObjectName("txtDeviceA")
160 self.gridLayout.addWidget(self.txtDeviceA, 2, 0, 1, 1)
160 self.gridLayout.addWidget(self.txtDeviceA, 2, 0, 1, 1)
161 self.txtBspeedB = QtGui.QLineEdit(self.widget)
161 self.txtBspeedB = QtGui.QLineEdit(self.widget)
162 self.txtBspeedB.setObjectName("txtBspeedB")
162 self.txtBspeedB.setObjectName("txtBspeedB")
163 self.gridLayout.addWidget(self.txtBspeedB, 4, 1, 1, 1)
163 self.gridLayout.addWidget(self.txtBspeedB, 4, 1, 1, 1)
164 self.lblDevice = QtGui.QLabel(self.widget)
164 self.lblDevice = QtGui.QLabel(self.widget)
165 self.lblDevice.setObjectName("lblDevice")
165 self.lblDevice.setObjectName("lblDevice")
166 self.gridLayout.addWidget(self.lblDevice, 2, 4, 1, 1)
166 self.gridLayout.addWidget(self.lblDevice, 2, 4, 1, 1)
167 self.txtDeviceC = QtGui.QLineEdit(self.widget)
167 self.txtDeviceC = QtGui.QLineEdit(self.widget)
168 self.txtDeviceC.setObjectName("txtDeviceC")
168 self.txtDeviceC.setObjectName("txtDeviceC")
169 self.gridLayout.addWidget(self.txtDeviceC, 2, 2, 1, 1)
169 self.gridLayout.addWidget(self.txtDeviceC, 2, 2, 1, 1)
170 self.txtDeviceD = QtGui.QLineEdit(self.widget)
170 self.txtDeviceD = QtGui.QLineEdit(self.widget)
171 self.txtDeviceD.setObjectName("txtDeviceD")
171 self.txtDeviceD.setObjectName("txtDeviceD")
172 self.gridLayout.addWidget(self.txtDeviceD, 2, 3, 1, 1)
172 self.gridLayout.addWidget(self.txtDeviceD, 2, 3, 1, 1)
173 self.txtBspeedD = QtGui.QLineEdit(self.widget)
173 self.txtBspeedD = QtGui.QLineEdit(self.widget)
174 self.txtBspeedD.setObjectName("txtBspeedD")
174 self.txtBspeedD.setObjectName("txtBspeedD")
175 self.gridLayout.addWidget(self.txtBspeedD, 4, 3, 1, 1)
175 self.gridLayout.addWidget(self.txtBspeedD, 4, 3, 1, 1)
176 self.txtBmodeA = QtGui.QLineEdit(self.widget)
176 self.txtBmodeA = QtGui.QLineEdit(self.widget)
177 self.txtBmodeA.setObjectName("txtBmodeA")
177 self.txtBmodeA.setObjectName("txtBmodeA")
178 self.gridLayout.addWidget(self.txtBmodeA, 5, 0, 1, 1)
178 self.gridLayout.addWidget(self.txtBmodeA, 5, 0, 1, 1)
179 self.txtBmodeB = QtGui.QLineEdit(self.widget)
179 self.txtBmodeB = QtGui.QLineEdit(self.widget)
180 self.txtBmodeB.setObjectName("txtBmodeB")
180 self.txtBmodeB.setObjectName("txtBmodeB")
181 self.gridLayout.addWidget(self.txtBmodeB, 5, 1, 1, 1)
181 self.gridLayout.addWidget(self.txtBmodeB, 5, 1, 1, 1)
182 self.lblBspeed = QtGui.QLabel(self.widget)
182 self.lblBspeed = QtGui.QLabel(self.widget)
183 self.lblBspeed.setObjectName("lblBspeed")
183 self.lblBspeed.setObjectName("lblBspeed")
184 self.gridLayout.addWidget(self.lblBspeed, 4, 4, 1, 1)
184 self.gridLayout.addWidget(self.lblBspeed, 4, 4, 1, 1)
185 self.lblBmode = QtGui.QLabel(self.widget)
185 self.lblBmode = QtGui.QLabel(self.widget)
186 self.lblBmode.setObjectName("lblBmode")
186 self.lblBmode.setObjectName("lblBmode")
187 self.gridLayout.addWidget(self.lblBmode, 5, 4, 1, 1)
187 self.gridLayout.addWidget(self.lblBmode, 5, 4, 1, 1)
188 self.txtBmodeC = QtGui.QLineEdit(self.widget)
188 self.txtBmodeC = QtGui.QLineEdit(self.widget)
189 self.txtBmodeC.setObjectName("txtBmodeC")
189 self.txtBmodeC.setObjectName("txtBmodeC")
190 self.gridLayout.addWidget(self.txtBmodeC, 5, 2, 1, 1)
190 self.gridLayout.addWidget(self.txtBmodeC, 5, 2, 1, 1)
191 self.txtBmodeD = QtGui.QLineEdit(self.widget)
191 self.txtBmodeD = QtGui.QLineEdit(self.widget)
192 self.txtBmodeD.setObjectName("txtBmodeD")
192 self.txtBmodeD.setObjectName("txtBmodeD")
193 self.gridLayout.addWidget(self.txtBmodeD, 5, 3, 1, 1)
193 self.gridLayout.addWidget(self.txtBmodeD, 5, 3, 1, 1)
194 self.btnTdevA = QtGui.QPushButton(self.widget)
194 self.btnTdevA = QtGui.QPushButton(self.widget)
195 self.btnTdevA.setObjectName("btnTdevA")
195 self.btnTdevA.setObjectName("btnTdevA")
196 self.gridLayout.addWidget(self.btnTdevA, 6, 0, 1, 1)
196 self.gridLayout.addWidget(self.btnTdevA, 6, 0, 1, 1)
197 self.btnTdevB = QtGui.QPushButton(self.widget)
197 self.btnTdevB = QtGui.QPushButton(self.widget)
198 self.btnTdevB.setObjectName("btnTdevB")
198 self.btnTdevB.setObjectName("btnTdevB")
199 self.gridLayout.addWidget(self.btnTdevB, 6, 1, 1, 1)
199 self.gridLayout.addWidget(self.btnTdevB, 6, 1, 1, 1)
200 self.btnTdevC = QtGui.QPushButton(self.widget)
200 self.btnTdevC = QtGui.QPushButton(self.widget)
201 self.btnTdevC.setObjectName("btnTdevC")
201 self.btnTdevC.setObjectName("btnTdevC")
202 self.gridLayout.addWidget(self.btnTdevC, 6, 2, 1, 1)
202 self.gridLayout.addWidget(self.btnTdevC, 6, 2, 1, 1)
203 self.btnTdevD = QtGui.QPushButton(self.widget)
203 self.btnTdevD = QtGui.QPushButton(self.widget)
204 self.btnTdevD.setObjectName("btnTdevD")
204 self.btnTdevD.setObjectName("btnTdevD")
205 self.gridLayout.addWidget(self.btnTdevD, 6, 3, 1, 1)
205 self.gridLayout.addWidget(self.btnTdevD, 6, 3, 1, 1)
206 self.txtBspeedC = QtGui.QLineEdit(self.widget)
206 self.txtBspeedC = QtGui.QLineEdit(self.widget)
207 self.txtBspeedC.setObjectName("txtBspeedC")
207 self.txtBspeedC.setObjectName("txtBspeedC")
208 self.gridLayout.addWidget(self.txtBspeedC, 4, 2, 1, 1)
208 self.gridLayout.addWidget(self.txtBspeedC, 4, 2, 1, 1)
209 self.verticalLayout.addWidget(self.widget)
209 self.verticalLayout.addWidget(self.widget)
210 self.horizontalLayout_9 = QtGui.QHBoxLayout()
210 self.horizontalLayout_9 = QtGui.QHBoxLayout()
211 self.horizontalLayout_9.setSizeConstraint(QtGui.QLayout.SetFixedSize)
211 self.horizontalLayout_9.setSizeConstraint(QtGui.QLayout.SetFixedSize)
212 self.horizontalLayout_9.setObjectName("horizontalLayout_9")
212 self.horizontalLayout_9.setObjectName("horizontalLayout_9")
213 self.lblBprocess = QtGui.QLabel(self.tabDconfig)
213 self.lblBprocess = QtGui.QLabel(self.tabDconfig)
214 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
214 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
215 sizePolicy.setHorizontalStretch(0)
215 sizePolicy.setHorizontalStretch(0)
216 sizePolicy.setVerticalStretch(0)
216 sizePolicy.setVerticalStretch(0)
217 sizePolicy.setHeightForWidth(self.lblBprocess.sizePolicy().hasHeightForWidth())
217 sizePolicy.setHeightForWidth(self.lblBprocess.sizePolicy().hasHeightForWidth())
218 self.lblBprocess.setSizePolicy(sizePolicy)
218 self.lblBprocess.setSizePolicy(sizePolicy)
219 self.lblBprocess.setObjectName("lblBprocess")
219 self.lblBprocess.setObjectName("lblBprocess")
220 self.horizontalLayout_9.addWidget(self.lblBprocess)
220 self.horizontalLayout_9.addWidget(self.lblBprocess)
221 self.chkSimultaneously = QtGui.QCheckBox(self.tabDconfig)
221 self.chkSimultaneously = QtGui.QCheckBox(self.tabDconfig)
222 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
222 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
223 sizePolicy.setHorizontalStretch(0)
223 sizePolicy.setHorizontalStretch(0)
224 sizePolicy.setVerticalStretch(0)
224 sizePolicy.setVerticalStretch(0)
225 sizePolicy.setHeightForWidth(self.chkSimultaneously.sizePolicy().hasHeightForWidth())
225 sizePolicy.setHeightForWidth(self.chkSimultaneously.sizePolicy().hasHeightForWidth())
226 self.chkSimultaneously.setSizePolicy(sizePolicy)
226 self.chkSimultaneously.setSizePolicy(sizePolicy)
227 self.chkSimultaneously.setObjectName("chkSimultaneously")
227 self.chkSimultaneously.setObjectName("chkSimultaneously")
228 self.horizontalLayout_9.addWidget(self.chkSimultaneously)
228 self.horizontalLayout_9.addWidget(self.chkSimultaneously)
229 self.chkSequentially = QtGui.QCheckBox(self.tabDconfig)
229 self.chkSequentially = QtGui.QCheckBox(self.tabDconfig)
230 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
230 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
231 sizePolicy.setHorizontalStretch(0)
231 sizePolicy.setHorizontalStretch(0)
232 sizePolicy.setVerticalStretch(0)
232 sizePolicy.setVerticalStretch(0)
233 sizePolicy.setHeightForWidth(self.chkSequentially.sizePolicy().hasHeightForWidth())
233 sizePolicy.setHeightForWidth(self.chkSequentially.sizePolicy().hasHeightForWidth())
234 self.chkSequentially.setSizePolicy(sizePolicy)
234 self.chkSequentially.setSizePolicy(sizePolicy)
235 self.chkSequentially.setObjectName("chkSequentially")
235 self.chkSequentially.setObjectName("chkSequentially")
236 self.horizontalLayout_9.addWidget(self.chkSequentially)
236 self.horizontalLayout_9.addWidget(self.chkSequentially)
237 self.verticalLayout.addLayout(self.horizontalLayout_9)
237 self.verticalLayout.addLayout(self.horizontalLayout_9)
238 self.horizontalLayout_11 = QtGui.QHBoxLayout()
238 self.horizontalLayout_11 = QtGui.QHBoxLayout()
239 self.horizontalLayout_11.setSpacing(6)
239 self.horizontalLayout_11.setSpacing(6)
240 self.horizontalLayout_11.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
240 self.horizontalLayout_11.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
241 self.horizontalLayout_11.setObjectName("horizontalLayout_11")
241 self.horizontalLayout_11.setObjectName("horizontalLayout_11")
242 self.lblDcapacity = QtGui.QLabel(self.tabDconfig)
242 self.lblDcapacity = QtGui.QLabel(self.tabDconfig)
243 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
243 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
244 sizePolicy.setHorizontalStretch(0)
244 sizePolicy.setHorizontalStretch(0)
245 sizePolicy.setVerticalStretch(0)
245 sizePolicy.setVerticalStretch(0)
246 sizePolicy.setHeightForWidth(self.lblDcapacity.sizePolicy().hasHeightForWidth())
246 sizePolicy.setHeightForWidth(self.lblDcapacity.sizePolicy().hasHeightForWidth())
247 self.lblDcapacity.setSizePolicy(sizePolicy)
247 self.lblDcapacity.setSizePolicy(sizePolicy)
248 self.lblDcapacity.setObjectName("lblDcapacity")
248 self.lblDcapacity.setObjectName("lblDcapacity")
249 self.horizontalLayout_11.addWidget(self.lblDcapacity)
249 self.horizontalLayout_11.addWidget(self.lblDcapacity)
250 self.chkSalert = QtGui.QCheckBox(self.tabDconfig)
250 self.chkSalert = QtGui.QCheckBox(self.tabDconfig)
251 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
251 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
252 sizePolicy.setHorizontalStretch(0)
252 sizePolicy.setHorizontalStretch(0)
253 sizePolicy.setVerticalStretch(0)
253 sizePolicy.setVerticalStretch(0)
254 sizePolicy.setHeightForWidth(self.chkSalert.sizePolicy().hasHeightForWidth())
254 sizePolicy.setHeightForWidth(self.chkSalert.sizePolicy().hasHeightForWidth())
255 self.chkSalert.setSizePolicy(sizePolicy)
255 self.chkSalert.setSizePolicy(sizePolicy)
256 self.chkSalert.setObjectName("chkSalert")
256 self.chkSalert.setObjectName("chkSalert")
257 self.horizontalLayout_11.addWidget(self.chkSalert)
257 self.horizontalLayout_11.addWidget(self.chkSalert)
258 self.verticalLayout.addLayout(self.horizontalLayout_11)
258 self.verticalLayout.addLayout(self.horizontalLayout_11)
259 self.horizontalLayout_10 = QtGui.QHBoxLayout()
259 self.horizontalLayout_10 = QtGui.QHBoxLayout()
260 self.horizontalLayout_10.setSizeConstraint(QtGui.QLayout.SetFixedSize)
260 self.horizontalLayout_10.setSizeConstraint(QtGui.QLayout.SetFixedSize)
261 self.horizontalLayout_10.setObjectName("horizontalLayout_10")
261 self.horizontalLayout_10.setObjectName("horizontalLayout_10")
262 self.lstDcapacity = QtGui.QComboBox(self.tabDconfig)
262 self.lstDcapacity = QtGui.QComboBox(self.tabDconfig)
263 self.lstDcapacity.setObjectName("lstDcapacity")
263 self.lstDcapacity.setObjectName("lstDcapacity")
264 self.lstDcapacity.addItem("")
264 self.lstDcapacity.addItem("")
265 self.lstDcapacity.addItem("")
265 self.lstDcapacity.addItem("")
266 self.lstDcapacity.addItem("")
266 self.lstDcapacity.addItem("")
267 self.lstDcapacity.addItem("")
267 self.lstDcapacity.addItem("")
268 self.lstDcapacity.addItem("")
268 self.lstDcapacity.addItem("")
269 self.horizontalLayout_10.addWidget(self.lstDcapacity)
269 self.horizontalLayout_10.addWidget(self.lstDcapacity)
270 self.txtDcapacity = QtGui.QLineEdit(self.tabDconfig)
270 self.txtDcapacity = QtGui.QLineEdit(self.tabDconfig)
271 self.txtDcapacity.setReadOnly(True)
271 self.txtDcapacity.setReadOnly(True)
272 self.txtDcapacity.setObjectName("txtDcapacity")
272 self.txtDcapacity.setObjectName("txtDcapacity")
273 self.horizontalLayout_10.addWidget(self.txtDcapacity)
273 self.horizontalLayout_10.addWidget(self.txtDcapacity)
274 self.chkPSgraphic = QtGui.QCheckBox(self.tabDconfig)
274 self.chkPSgraphic = QtGui.QCheckBox(self.tabDconfig)
275 self.chkPSgraphic.setObjectName("chkPSgraphic")
275 self.chkPSgraphic.setObjectName("chkPSgraphic")
276 self.horizontalLayout_10.addWidget(self.chkPSgraphic)
276 self.horizontalLayout_10.addWidget(self.chkPSgraphic)
277 self.lineEdit_17 = QtGui.QLineEdit(self.tabDconfig)
277 self.lineEdit_17 = QtGui.QLineEdit(self.tabDconfig)
278 self.lineEdit_17.setObjectName("lineEdit_17")
278 self.lineEdit_17.setObjectName("lineEdit_17")
279 self.horizontalLayout_10.addWidget(self.lineEdit_17)
279 self.horizontalLayout_10.addWidget(self.lineEdit_17)
280 self.verticalLayout.addLayout(self.horizontalLayout_10)
280 self.verticalLayout.addLayout(self.horizontalLayout_10)
281 self.tabWidget.addTab(self.tabDconfig, "")
281 self.tabWidget.addTab(self.tabDconfig, "")
282 self.tabSburn = QtGui.QWidget()
282 self.tabSburn = QtGui.QWidget()
283 self.tabSburn.setObjectName("tabSburn")
283 self.tabSburn.setObjectName("tabSburn")
284 self.verticalLayout_4 = QtGui.QVBoxLayout(self.tabSburn)
284 self.verticalLayout_4 = QtGui.QVBoxLayout(self.tabSburn)
285 self.verticalLayout_4.setObjectName("verticalLayout_4")
285 self.verticalLayout_4.setObjectName("verticalLayout_4")
286 self.widget_2 = QtGui.QWidget(self.tabSburn)
286 self.widget_2 = QtGui.QWidget(self.tabSburn)
287 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
287 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
288 sizePolicy.setHorizontalStretch(0)
288 sizePolicy.setHorizontalStretch(0)
289 sizePolicy.setVerticalStretch(0)
289 sizePolicy.setVerticalStretch(0)
290 sizePolicy.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth())
290 sizePolicy.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth())
291 self.widget_2.setSizePolicy(sizePolicy)
291 self.widget_2.setSizePolicy(sizePolicy)
292 self.widget_2.setMaximumSize(QtCore.QSize(500, 16777215))
292 self.widget_2.setMaximumSize(QtCore.QSize(500, 16777215))
293 self.widget_2.setObjectName("widget_2")
293 self.widget_2.setObjectName("widget_2")
294 self.gridLayout_2 = QtGui.QGridLayout(self.widget_2)
294 self.gridLayout_2 = QtGui.QGridLayout(self.widget_2)
295 self.gridLayout_2.setObjectName("gridLayout_2")
295 self.gridLayout_2.setObjectName("gridLayout_2")
296 self.txtSTATUSb = QtGui.QLineEdit(self.widget_2)
296 self.txtSTATUSb = QtGui.QLineEdit(self.widget_2)
297 self.txtSTATUSb.setObjectName("txtSTATUSb")
297 self.txtSTATUSb.setObjectName("txtSTATUSb")
298 self.gridLayout_2.addWidget(self.txtSTATUSb, 3, 2, 1, 1)
298 self.gridLayout_2.addWidget(self.txtSTATUSb, 3, 2, 1, 1)
299 self.txtINFOa = QtGui.QLineEdit(self.widget_2)
299 self.txtINFOa = QtGui.QLineEdit(self.widget_2)
300 self.txtINFOa.setObjectName("txtINFOa")
300 self.txtINFOa.setObjectName("txtINFOa")
301 self.gridLayout_2.addWidget(self.txtINFOa, 5, 1, 1, 1)
301 self.gridLayout_2.addWidget(self.txtINFOa, 5, 1, 1, 1)
302 self.txtSTATUSa = QtGui.QLineEdit(self.widget_2)
302 self.txtSTATUSa = QtGui.QLineEdit(self.widget_2)
303 self.txtSTATUSa.setObjectName("txtSTATUSa")
303 self.txtSTATUSa.setObjectName("txtSTATUSa")
304 self.gridLayout_2.addWidget(self.txtSTATUSa, 3, 1, 1, 1)
304 self.gridLayout_2.addWidget(self.txtSTATUSa, 3, 1, 1, 1)
305 self.txtINFOb = QtGui.QLineEdit(self.widget_2)
305 self.txtINFOb = QtGui.QLineEdit(self.widget_2)
306 self.txtINFOb.setObjectName("txtINFOb")
306 self.txtINFOb.setObjectName("txtINFOb")
307 self.gridLayout_2.addWidget(self.txtINFOb, 5, 2, 1, 1)
307 self.gridLayout_2.addWidget(self.txtINFOb, 5, 2, 1, 1)
308 self.txtSTATUSc = QtGui.QLineEdit(self.widget_2)
308 self.txtSTATUSc = QtGui.QLineEdit(self.widget_2)
309 self.txtSTATUSc.setObjectName("txtSTATUSc")
309 self.txtSTATUSc.setObjectName("txtSTATUSc")
310 self.gridLayout_2.addWidget(self.txtSTATUSc, 3, 3, 1, 1)
310 self.gridLayout_2.addWidget(self.txtSTATUSc, 3, 3, 1, 1)
311 self.txtSTATUSd = QtGui.QLineEdit(self.widget_2)
311 self.txtSTATUSd = QtGui.QLineEdit(self.widget_2)
312 self.txtSTATUSd.setObjectName("txtSTATUSd")
312 self.txtSTATUSd.setObjectName("txtSTATUSd")
313 self.gridLayout_2.addWidget(self.txtSTATUSd, 3, 4, 1, 1)
313 self.gridLayout_2.addWidget(self.txtSTATUSd, 3, 4, 1, 1)
314 self.txtINFOd = QtGui.QLineEdit(self.widget_2)
314 self.txtINFOd = QtGui.QLineEdit(self.widget_2)
315 self.txtINFOd.setObjectName("txtINFOd")
315 self.txtINFOd.setObjectName("txtINFOd")
316 self.gridLayout_2.addWidget(self.txtINFOd, 5, 4, 1, 1)
316 self.gridLayout_2.addWidget(self.txtINFOd, 5, 4, 1, 1)
317 self.txtSETa = QtGui.QLineEdit(self.widget_2)
317 self.txtSETa = QtGui.QLineEdit(self.widget_2)
318 self.txtSETa.setObjectName("txtSETa")
318 self.txtSETa.setObjectName("txtSETa")
319 self.gridLayout_2.addWidget(self.txtSETa, 6, 1, 1, 1)
319 self.gridLayout_2.addWidget(self.txtSETa, 6, 1, 1, 1)
320 self.txtSETb = QtGui.QLineEdit(self.widget_2)
320 self.txtSETb = QtGui.QLineEdit(self.widget_2)
321 self.txtSETb.setObjectName("txtSETb")
321 self.txtSETb.setObjectName("txtSETb")
322 self.gridLayout_2.addWidget(self.txtSETb, 6, 2, 1, 1)
322 self.gridLayout_2.addWidget(self.txtSETb, 6, 2, 1, 1)
323 self.txtSETc = QtGui.QLineEdit(self.widget_2)
323 self.txtSETc = QtGui.QLineEdit(self.widget_2)
324 self.txtSETc.setObjectName("txtSETc")
324 self.txtSETc.setObjectName("txtSETc")
325 self.gridLayout_2.addWidget(self.txtSETc, 6, 3, 1, 1)
325 self.gridLayout_2.addWidget(self.txtSETc, 6, 3, 1, 1)
326 self.txtSETd = QtGui.QLineEdit(self.widget_2)
326 self.txtSETd = QtGui.QLineEdit(self.widget_2)
327 self.txtSETd.setObjectName("txtSETd")
327 self.txtSETd.setObjectName("txtSETd")
328 self.gridLayout_2.addWidget(self.txtSETd, 6, 4, 1, 1)
328 self.gridLayout_2.addWidget(self.txtSETd, 6, 4, 1, 1)
329 self.lblSTATUS = QtGui.QLabel(self.widget_2)
329 self.lblSTATUS = QtGui.QLabel(self.widget_2)
330 self.lblSTATUS.setObjectName("lblSTATUS")
330 self.lblSTATUS.setObjectName("lblSTATUS")
331 self.gridLayout_2.addWidget(self.lblSTATUS, 3, 0, 1, 1)
331 self.gridLayout_2.addWidget(self.lblSTATUS, 3, 0, 1, 1)
332 self.lblINFO = QtGui.QLabel(self.widget_2)
332 self.lblINFO = QtGui.QLabel(self.widget_2)
333 self.lblINFO.setObjectName("lblINFO")
333 self.lblINFO.setObjectName("lblINFO")
334 self.gridLayout_2.addWidget(self.lblINFO, 5, 0, 1, 1)
334 self.gridLayout_2.addWidget(self.lblINFO, 5, 0, 1, 1)
335 self.lblSET = QtGui.QLabel(self.widget_2)
335 self.lblSET = QtGui.QLabel(self.widget_2)
336 self.lblSET.setObjectName("lblSET")
336 self.lblSET.setObjectName("lblSET")
337 self.gridLayout_2.addWidget(self.lblSET, 6, 0, 1, 1)
337 self.gridLayout_2.addWidget(self.lblSET, 6, 0, 1, 1)
338 self.lblDevA = QtGui.QLabel(self.widget_2)
338 self.lblDevA = QtGui.QLabel(self.widget_2)
339 self.lblDevA.setAlignment(QtCore.Qt.AlignCenter)
339 self.lblDevA.setAlignment(QtCore.Qt.AlignCenter)
340 self.lblDevA.setObjectName("lblDevA")
340 self.lblDevA.setObjectName("lblDevA")
341 self.gridLayout_2.addWidget(self.lblDevA, 0, 1, 1, 1)
341 self.gridLayout_2.addWidget(self.lblDevA, 0, 1, 1, 1)
342 self.lblDevB = QtGui.QLabel(self.widget_2)
342 self.lblDevB = QtGui.QLabel(self.widget_2)
343 self.lblDevB.setAlignment(QtCore.Qt.AlignCenter)
343 self.lblDevB.setAlignment(QtCore.Qt.AlignCenter)
344 self.lblDevB.setObjectName("lblDevB")
344 self.lblDevB.setObjectName("lblDevB")
345 self.gridLayout_2.addWidget(self.lblDevB, 0, 2, 1, 1)
345 self.gridLayout_2.addWidget(self.lblDevB, 0, 2, 1, 1)
346 self.lblDevC = QtGui.QLabel(self.widget_2)
346 self.lblDevC = QtGui.QLabel(self.widget_2)
347 self.lblDevC.setAlignment(QtCore.Qt.AlignCenter)
347 self.lblDevC.setAlignment(QtCore.Qt.AlignCenter)
348 self.lblDevC.setObjectName("lblDevC")
348 self.lblDevC.setObjectName("lblDevC")
349 self.gridLayout_2.addWidget(self.lblDevC, 0, 3, 1, 1)
349 self.gridLayout_2.addWidget(self.lblDevC, 0, 3, 1, 1)
350 self.lblDevD = QtGui.QLabel(self.widget_2)
350 self.lblDevD = QtGui.QLabel(self.widget_2)
351 self.lblDevD.setAlignment(QtCore.Qt.AlignCenter)
351 self.lblDevD.setAlignment(QtCore.Qt.AlignCenter)
352 self.lblDevD.setObjectName("lblDevD")
352 self.lblDevD.setObjectName("lblDevD")
353 self.gridLayout_2.addWidget(self.lblDevD, 0, 4, 1, 1)
353 self.gridLayout_2.addWidget(self.lblDevD, 0, 4, 1, 1)
354 self.txtINFOc = QtGui.QLineEdit(self.widget_2)
354 self.txtINFOc = QtGui.QLineEdit(self.widget_2)
355 self.txtINFOc.setObjectName("txtINFOc")
355 self.txtINFOc.setObjectName("txtINFOc")
356 self.gridLayout_2.addWidget(self.txtINFOc, 5, 3, 1, 1)
356 self.gridLayout_2.addWidget(self.txtINFOc, 5, 3, 1, 1)
357 self.verticalLayout_4.addWidget(self.widget_2)
357 self.verticalLayout_4.addWidget(self.widget_2)
358 self.txtSburn = QtGui.QTextEdit(self.tabSburn)
358 self.txtSburn = QtGui.QTextEdit(self.tabSburn)
359 self.txtSburn.setObjectName("txtSburn")
359 self.txtSburn.setObjectName("txtSburn")
360 self.verticalLayout_4.addWidget(self.txtSburn)
360 self.verticalLayout_4.addWidget(self.txtSburn)
361 self.tabWidget.addTab(self.tabSburn, "")
361 self.tabWidget.addTab(self.tabSburn, "")
362 self.verticalLayout_3.addWidget(self.tabWidget)
362 self.verticalLayout_3.addWidget(self.tabWidget)
363 self.txtInfo = QtGui.QTextEdit(self.centralwidget)
363 self.txtInfo = QtGui.QTextEdit(self.centralwidget)
364 self.txtInfo.setReadOnly(True)
364 self.txtInfo.setReadOnly(True)
365 self.txtInfo.setObjectName("txtInfo")
365 self.txtInfo.setObjectName("txtInfo")
366 self.verticalLayout_3.addWidget(self.txtInfo)
366 self.verticalLayout_3.addWidget(self.txtInfo)
367 self.horizontalLayout_2 = QtGui.QHBoxLayout()
367 self.horizontalLayout_2 = QtGui.QHBoxLayout()
368 self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
368 self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
369 self.horizontalLayout_2.setObjectName("horizontalLayout_2")
369 self.horizontalLayout_2.setObjectName("horizontalLayout_2")
370 self.btnGbkp = QtGui.QPushButton(self.centralwidget)
370 self.btnGbkp = QtGui.QPushButton(self.centralwidget)
371 self.btnGbkp.setObjectName("btnGbkp")
371 self.btnGbkp.setObjectName("btnGbkp")
372 self.horizontalLayout_2.addWidget(self.btnGbkp)
372 self.horizontalLayout_2.addWidget(self.btnGbkp)
373 self.btnRestart = QtGui.QPushButton(self.centralwidget)
373 self.btnRestart = QtGui.QPushButton(self.centralwidget)
374 self.btnRestart.setObjectName("btnRestart")
374 self.btnRestart.setObjectName("btnRestart")
375 self.horizontalLayout_2.addWidget(self.btnRestart)
375 self.horizontalLayout_2.addWidget(self.btnRestart)
376 self.btnStartburn = QtGui.QPushButton(self.centralwidget)
376 self.btnStartburn = QtGui.QPushButton(self.centralwidget)
377 self.btnStartburn.setObjectName("btnStartburn")
377 self.btnStartburn.setObjectName("btnStartburn")
378 self.horizontalLayout_2.addWidget(self.btnStartburn)
378 self.horizontalLayout_2.addWidget(self.btnStartburn)
379 self.btnStopburn = QtGui.QPushButton(self.centralwidget)
379 self.btnStopburn = QtGui.QPushButton(self.centralwidget)
380 self.btnStopburn.setObjectName("btnStopburn")
380 self.btnStopburn.setObjectName("btnStopburn")
381 self.horizontalLayout_2.addWidget(self.btnStopburn)
381 self.horizontalLayout_2.addWidget(self.btnStopburn)
382 self.verticalLayout_3.addLayout(self.horizontalLayout_2)
382 self.verticalLayout_3.addLayout(self.horizontalLayout_2)
383 MainWindow.setCentralWidget(self.centralwidget)
383 MainWindow.setCentralWidget(self.centralwidget)
384 self.menubar = QtGui.QMenuBar(MainWindow)
384 self.menubar = QtGui.QMenuBar(MainWindow)
385 self.menubar.setGeometry(QtCore.QRect(0, 0, 593, 25))
385 self.menubar.setGeometry(QtCore.QRect(0, 0, 593, 25))
386 self.menubar.setObjectName("menubar")
386 self.menubar.setObjectName("menubar")
387 self.menuFile = QtGui.QMenu(self.menubar)
387 self.menuFile = QtGui.QMenu(self.menubar)
388 self.menuFile.setObjectName("menuFile")
388 self.menuFile.setObjectName("menuFile")
389 self.menuParameters = QtGui.QMenu(self.menubar)
389 self.menuParameters = QtGui.QMenu(self.menubar)
390 self.menuParameters.setObjectName("menuParameters")
390 self.menuParameters.setObjectName("menuParameters")
391 self.menuHelp = QtGui.QMenu(self.menubar)
391 self.menuHelp = QtGui.QMenu(self.menubar)
392 self.menuHelp.setObjectName("menuHelp")
392 self.menuHelp.setObjectName("menuHelp")
393 MainWindow.setMenuBar(self.menubar)
393 MainWindow.setMenuBar(self.menubar)
394 self.statusbar = QtGui.QStatusBar(MainWindow)
394 self.statusbar = QtGui.QStatusBar(MainWindow)
395 self.statusbar.setObjectName("statusbar")
395 self.statusbar.setObjectName("statusbar")
396 MainWindow.setStatusBar(self.statusbar)
396 MainWindow.setStatusBar(self.statusbar)
397 self.actionChange_Parameters = QtGui.QAction(MainWindow)
397 self.actionChange_Parameters = QtGui.QAction(MainWindow)
398 self.actionChange_Parameters.setObjectName("actionChange_Parameters")
398 self.actionChange_Parameters.setObjectName("actionChange_Parameters")
399 self.actionSave_Config = QtGui.QAction(MainWindow)
399 self.actionSave_Config = QtGui.QAction(MainWindow)
400 self.actionSave_Config.setObjectName("actionSave_Config")
400 self.actionSave_Config.setObjectName("actionSave_Config")
401 self.actionQuit = QtGui.QAction(MainWindow)
401 self.actionQuit = QtGui.QAction(MainWindow)
402 self.actionQuit.setObjectName("actionQuit")
402 self.actionQuit.setObjectName("actionQuit")
403 self.actionAbout = QtGui.QAction(MainWindow)
403 self.actionAbout = QtGui.QAction(MainWindow)
404 self.actionAbout.setObjectName("actionAbout")
404 self.actionAbout.setObjectName("actionAbout")
405 self.menuFile.addAction(self.actionSave_Config)
405 self.menuFile.addAction(self.actionSave_Config)
406 self.menuFile.addAction(self.actionQuit)
406 self.menuFile.addAction(self.actionQuit)
407 self.menuParameters.addAction(self.actionChange_Parameters)
407 self.menuParameters.addAction(self.actionChange_Parameters)
408 self.menuHelp.addAction(self.actionAbout)
408 self.menuHelp.addAction(self.actionAbout)
409 self.menubar.addAction(self.menuFile.menuAction())
409 self.menubar.addAction(self.menuFile.menuAction())
410 self.menubar.addAction(self.menuParameters.menuAction())
410 self.menubar.addAction(self.menuParameters.menuAction())
411 self.menubar.addAction(self.menuHelp.menuAction())
411 self.menubar.addAction(self.menuHelp.menuAction())
412
412
413 self.retranslateUi(MainWindow)
413 self.retranslateUi(MainWindow)
414 self.tabWidget.setCurrentIndex(0)
414 self.tabWidget.setCurrentIndex(0)
415 self.lstDcapacity.setCurrentIndex(2)
415 self.lstDcapacity.setCurrentIndex(2)
416 QtCore.QObject.connect(self.chkDevA, QtCore.SIGNAL("toggled(bool)"), self.txtDeviceA.setEnabled)
416 QtCore.QObject.connect(self.chkDevA, QtCore.SIGNAL("toggled(bool)"), self.txtDeviceA.setEnabled)
417 QtCore.QMetaObject.connectSlotsByName(MainWindow)
417 QtCore.QMetaObject.connectSlotsByName(MainWindow)
418 MainWindow.setTabOrder(self.txtDpath, self.btnDpath)
418 MainWindow.setTabOrder(self.txtDpath, self.btnDpath)
419 MainWindow.setTabOrder(self.btnDpath, self.txtRpath)
419 MainWindow.setTabOrder(self.btnDpath, self.txtRpath)
420 MainWindow.setTabOrder(self.txtRpath, self.btnRpath)
420 MainWindow.setTabOrder(self.txtRpath, self.btnRpath)
421 MainWindow.setTabOrder(self.btnRpath, self.lstDtype)
421 MainWindow.setTabOrder(self.btnRpath, self.lstDtype)
422 MainWindow.setTabOrder(self.lstDtype, self.txtDtype)
422 MainWindow.setTabOrder(self.lstDtype, self.txtDtype)
423 MainWindow.setTabOrder(self.txtDtype, self.chkMST)
423 MainWindow.setTabOrder(self.txtDtype, self.chkMST)
424 MainWindow.setTabOrder(self.chkMST, self.txtElabel)
424 MainWindow.setTabOrder(self.chkMST, self.txtElabel)
425 MainWindow.setTabOrder(self.txtElabel, self.txtCopys)
425 MainWindow.setTabOrder(self.txtElabel, self.txtCopys)
426 MainWindow.setTabOrder(self.txtCopys, self.lstStartDay)
426 MainWindow.setTabOrder(self.txtCopys, self.lstStartDay)
427 MainWindow.setTabOrder(self.lstStartDay, self.lstStopDay)
427 MainWindow.setTabOrder(self.lstStartDay, self.lstStopDay)
428 MainWindow.setTabOrder(self.lstStopDay, self.chkDevA)
428 MainWindow.setTabOrder(self.lstStopDay, self.chkDevA)
429 MainWindow.setTabOrder(self.chkDevA, self.chkDevB)
429 MainWindow.setTabOrder(self.chkDevA, self.chkDevB)
430 MainWindow.setTabOrder(self.chkDevB, self.chkDevC)
430 MainWindow.setTabOrder(self.chkDevB, self.chkDevC)
431 MainWindow.setTabOrder(self.chkDevC, self.chkDevD)
431 MainWindow.setTabOrder(self.chkDevC, self.chkDevD)
432 MainWindow.setTabOrder(self.chkDevD, self.txtDeviceA)
432 MainWindow.setTabOrder(self.chkDevD, self.txtDeviceA)
433 MainWindow.setTabOrder(self.txtDeviceA, self.txtDeviceB)
433 MainWindow.setTabOrder(self.txtDeviceA, self.txtDeviceB)
434 MainWindow.setTabOrder(self.txtDeviceB, self.txtDeviceC)
434 MainWindow.setTabOrder(self.txtDeviceB, self.txtDeviceC)
435 MainWindow.setTabOrder(self.txtDeviceC, self.txtDeviceD)
435 MainWindow.setTabOrder(self.txtDeviceC, self.txtDeviceD)
436 MainWindow.setTabOrder(self.txtDeviceD, self.txtBspeedA)
436 MainWindow.setTabOrder(self.txtDeviceD, self.txtBspeedA)
437 MainWindow.setTabOrder(self.txtBspeedA, self.txtBspeedB)
437 MainWindow.setTabOrder(self.txtBspeedA, self.txtBspeedB)
438 MainWindow.setTabOrder(self.txtBspeedB, self.txtBspeedC)
438 MainWindow.setTabOrder(self.txtBspeedB, self.txtBspeedC)
439 MainWindow.setTabOrder(self.txtBspeedC, self.txtBspeedD)
439 MainWindow.setTabOrder(self.txtBspeedC, self.txtBspeedD)
440 MainWindow.setTabOrder(self.txtBspeedD, self.txtBmodeA)
440 MainWindow.setTabOrder(self.txtBspeedD, self.txtBmodeA)
441 MainWindow.setTabOrder(self.txtBmodeA, self.txtBmodeB)
441 MainWindow.setTabOrder(self.txtBmodeA, self.txtBmodeB)
442 MainWindow.setTabOrder(self.txtBmodeB, self.txtBmodeC)
442 MainWindow.setTabOrder(self.txtBmodeB, self.txtBmodeC)
443 MainWindow.setTabOrder(self.txtBmodeC, self.txtBmodeD)
443 MainWindow.setTabOrder(self.txtBmodeC, self.txtBmodeD)
444 MainWindow.setTabOrder(self.txtBmodeD, self.btnTdevA)
444 MainWindow.setTabOrder(self.txtBmodeD, self.btnTdevA)
445 MainWindow.setTabOrder(self.btnTdevA, self.btnTdevB)
445 MainWindow.setTabOrder(self.btnTdevA, self.btnTdevB)
446 MainWindow.setTabOrder(self.btnTdevB, self.btnTdevC)
446 MainWindow.setTabOrder(self.btnTdevB, self.btnTdevC)
447 MainWindow.setTabOrder(self.btnTdevC, self.btnTdevD)
447 MainWindow.setTabOrder(self.btnTdevC, self.btnTdevD)
448 MainWindow.setTabOrder(self.btnTdevD, self.chkSimultaneously)
448 MainWindow.setTabOrder(self.btnTdevD, self.chkSimultaneously)
449 MainWindow.setTabOrder(self.chkSimultaneously, self.chkSequentially)
449 MainWindow.setTabOrder(self.chkSimultaneously, self.chkSequentially)
450 MainWindow.setTabOrder(self.chkSequentially, self.chkSalert)
450 MainWindow.setTabOrder(self.chkSequentially, self.chkSalert)
451 MainWindow.setTabOrder(self.chkSalert, self.lstDcapacity)
451 MainWindow.setTabOrder(self.chkSalert, self.lstDcapacity)
452 MainWindow.setTabOrder(self.lstDcapacity, self.txtDcapacity)
452 MainWindow.setTabOrder(self.lstDcapacity, self.txtDcapacity)
453 MainWindow.setTabOrder(self.txtDcapacity, self.chkPSgraphic)
453 MainWindow.setTabOrder(self.txtDcapacity, self.chkPSgraphic)
454 MainWindow.setTabOrder(self.chkPSgraphic, self.lineEdit_17)
454 MainWindow.setTabOrder(self.chkPSgraphic, self.lineEdit_17)
455 MainWindow.setTabOrder(self.lineEdit_17, self.txtSTATUSa)
455 MainWindow.setTabOrder(self.lineEdit_17, self.txtSTATUSa)
456 MainWindow.setTabOrder(self.txtSTATUSa, self.txtSTATUSb)
456 MainWindow.setTabOrder(self.txtSTATUSa, self.txtSTATUSb)
457 MainWindow.setTabOrder(self.txtSTATUSb, self.txtSTATUSc)
457 MainWindow.setTabOrder(self.txtSTATUSb, self.txtSTATUSc)
458 MainWindow.setTabOrder(self.txtSTATUSc, self.txtSTATUSd)
458 MainWindow.setTabOrder(self.txtSTATUSc, self.txtSTATUSd)
459 MainWindow.setTabOrder(self.txtSTATUSd, self.txtINFOa)
459 MainWindow.setTabOrder(self.txtSTATUSd, self.txtINFOa)
460 MainWindow.setTabOrder(self.txtINFOa, self.txtINFOb)
460 MainWindow.setTabOrder(self.txtINFOa, self.txtINFOb)
461 MainWindow.setTabOrder(self.txtINFOb, self.txtINFOc)
461 MainWindow.setTabOrder(self.txtINFOb, self.txtINFOc)
462 MainWindow.setTabOrder(self.txtINFOc, self.txtINFOd)
462 MainWindow.setTabOrder(self.txtINFOc, self.txtINFOd)
463 MainWindow.setTabOrder(self.txtINFOd, self.txtSETa)
463 MainWindow.setTabOrder(self.txtINFOd, self.txtSETa)
464 MainWindow.setTabOrder(self.txtSETa, self.txtSETb)
464 MainWindow.setTabOrder(self.txtSETa, self.txtSETb)
465 MainWindow.setTabOrder(self.txtSETb, self.txtSETc)
465 MainWindow.setTabOrder(self.txtSETb, self.txtSETc)
466 MainWindow.setTabOrder(self.txtSETc, self.txtSETd)
466 MainWindow.setTabOrder(self.txtSETc, self.txtSETd)
467 MainWindow.setTabOrder(self.txtSETd, self.tabWidget)
467 MainWindow.setTabOrder(self.txtSETd, self.tabWidget)
468 MainWindow.setTabOrder(self.tabWidget, self.txtSburn)
468 MainWindow.setTabOrder(self.tabWidget, self.txtSburn)
469 MainWindow.setTabOrder(self.txtSburn, self.btnGbkp)
469 MainWindow.setTabOrder(self.txtSburn, self.btnGbkp)
470 MainWindow.setTabOrder(self.btnGbkp, self.btnRestart)
470 MainWindow.setTabOrder(self.btnGbkp, self.btnRestart)
471 MainWindow.setTabOrder(self.btnRestart, self.btnStartburn)
471 MainWindow.setTabOrder(self.btnRestart, self.btnStartburn)
472 MainWindow.setTabOrder(self.btnStartburn, self.btnStopburn)
472 MainWindow.setTabOrder(self.btnStartburn, self.btnStopburn)
473
473
474 def retranslateUi(self, MainWindow):
474 def retranslateUi(self, MainWindow):
475 MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "JRO BACKUP MANAGER", None, QtGui.QApplication.UnicodeUTF8))
475 MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "JRO BACKUP MANAGER", None, QtGui.QApplication.UnicodeUTF8))
476 self.btnDpath.setText(QtGui.QApplication.translate("MainWindow", "Data Path", None, QtGui.QApplication.UnicodeUTF8))
476 self.btnDpath.setText(QtGui.QApplication.translate("MainWindow", "Data Path", None, QtGui.QApplication.UnicodeUTF8))
477 self.btnRpath.setText(QtGui.QApplication.translate("MainWindow", "Resource Path", None, QtGui.QApplication.UnicodeUTF8))
477 self.btnRpath.setText(QtGui.QApplication.translate("MainWindow", "Resource Path", None, QtGui.QApplication.UnicodeUTF8))
478 self.lblDtype.setText(QtGui.QApplication.translate("MainWindow", "Data Type", None, QtGui.QApplication.UnicodeUTF8))
478 self.lblDtype.setText(QtGui.QApplication.translate("MainWindow", "Data Type", None, QtGui.QApplication.UnicodeUTF8))
479 self.lstDtype.setItemText(0, QtGui.QApplication.translate("MainWindow", "Raw Data", None, QtGui.QApplication.UnicodeUTF8))
479 self.lstDtype.setItemText(0, QtGui.QApplication.translate("MainWindow", "Raw Data", None, QtGui.QApplication.UnicodeUTF8))
480 self.lstDtype.setItemText(1, QtGui.QApplication.translate("MainWindow", "Process Data", None, QtGui.QApplication.UnicodeUTF8))
480 self.lstDtype.setItemText(1, QtGui.QApplication.translate("MainWindow", "Process Data", None, QtGui.QApplication.UnicodeUTF8))
481 self.lstDtype.setItemText(2, QtGui.QApplication.translate("MainWindow", "BLTR Data", None, QtGui.QApplication.UnicodeUTF8))
481 self.lstDtype.setItemText(2, QtGui.QApplication.translate("MainWindow", "BLTR Data", None, QtGui.QApplication.UnicodeUTF8))
482 self.lstDtype.setItemText(3, QtGui.QApplication.translate("MainWindow", "Other", None, QtGui.QApplication.UnicodeUTF8))
482 self.lstDtype.setItemText(3, QtGui.QApplication.translate("MainWindow", "Other", None, QtGui.QApplication.UnicodeUTF8))
483 self.txtDtype.setText(QtGui.QApplication.translate("MainWindow", "r", None, QtGui.QApplication.UnicodeUTF8))
483 self.txtDtype.setText(QtGui.QApplication.translate("MainWindow", "r", None, QtGui.QApplication.UnicodeUTF8))
484 self.chkMST.setText(QtGui.QApplication.translate("MainWindow", "MST-ISR Data", None, QtGui.QApplication.UnicodeUTF8))
484 self.chkMST.setText(QtGui.QApplication.translate("MainWindow", "MST-ISR Data", None, QtGui.QApplication.UnicodeUTF8))
485 self.lblElabel.setText(QtGui.QApplication.translate("MainWindow", "Exp. Label at device", None, QtGui.QApplication.UnicodeUTF8))
485 self.lblElabel.setText(QtGui.QApplication.translate("MainWindow", "Exp. Label at device", None, QtGui.QApplication.UnicodeUTF8))
486 self.lblCopys.setText(QtGui.QApplication.translate("MainWindow", "Copys", None, QtGui.QApplication.UnicodeUTF8))
486 self.lblCopys.setText(QtGui.QApplication.translate("MainWindow", "Copys", None, QtGui.QApplication.UnicodeUTF8))
487 self.txtCopys.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8))
487 self.txtCopys.setText(QtGui.QApplication.translate("MainWindow", "0", None, QtGui.QApplication.UnicodeUTF8))
488 self.lblStartDay.setText(QtGui.QApplication.translate("MainWindow", "Start Day:", None, QtGui.QApplication.UnicodeUTF8))
488 self.lblStartDay.setText(QtGui.QApplication.translate("MainWindow", "Start Day:", None, QtGui.QApplication.UnicodeUTF8))
489 self.lblStopDay.setText(QtGui.QApplication.translate("MainWindow", "Stop Day:", None, QtGui.QApplication.UnicodeUTF8))
489 self.lblStopDay.setText(QtGui.QApplication.translate("MainWindow", "Stop Day:", None, QtGui.QApplication.UnicodeUTF8))
490 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabParameters), QtGui.QApplication.translate("MainWindow", "Parameters", None, QtGui.QApplication.UnicodeUTF8))
490 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabParameters), QtGui.QApplication.translate("MainWindow", "Parameters", None, QtGui.QApplication.UnicodeUTF8))
491 self.chkDevA.setText(QtGui.QApplication.translate("MainWindow", "Dev A", None, QtGui.QApplication.UnicodeUTF8))
491 self.chkDevA.setText(QtGui.QApplication.translate("MainWindow", "Dev A", None, QtGui.QApplication.UnicodeUTF8))
492 self.chkDevB.setText(QtGui.QApplication.translate("MainWindow", "Dev B", None, QtGui.QApplication.UnicodeUTF8))
492 self.chkDevB.setText(QtGui.QApplication.translate("MainWindow", "Dev B", None, QtGui.QApplication.UnicodeUTF8))
493 self.chkDevC.setText(QtGui.QApplication.translate("MainWindow", "Dev C", None, QtGui.QApplication.UnicodeUTF8))
493 self.chkDevC.setText(QtGui.QApplication.translate("MainWindow", "Dev C", None, QtGui.QApplication.UnicodeUTF8))
494 self.chkDevD.setText(QtGui.QApplication.translate("MainWindow", "Dev D", None, QtGui.QApplication.UnicodeUTF8))
494 self.chkDevD.setText(QtGui.QApplication.translate("MainWindow", "Dev D", None, QtGui.QApplication.UnicodeUTF8))
495 self.lblDevice.setText(QtGui.QApplication.translate("MainWindow", "Device", None, QtGui.QApplication.UnicodeUTF8))
495 self.lblDevice.setText(QtGui.QApplication.translate("MainWindow", "Device", None, QtGui.QApplication.UnicodeUTF8))
496 self.lblBspeed.setText(QtGui.QApplication.translate("MainWindow", "Burn Speed", None, QtGui.QApplication.UnicodeUTF8))
496 self.lblBspeed.setText(QtGui.QApplication.translate("MainWindow", "Burn Speed", None, QtGui.QApplication.UnicodeUTF8))
497 self.lblBmode.setText(QtGui.QApplication.translate("MainWindow", "Burn Mode", None, QtGui.QApplication.UnicodeUTF8))
497 self.lblBmode.setText(QtGui.QApplication.translate("MainWindow", "Burn Mode", None, QtGui.QApplication.UnicodeUTF8))
498 self.btnTdevA.setText(QtGui.QApplication.translate("MainWindow", "Test DevA", None, QtGui.QApplication.UnicodeUTF8))
498 self.btnTdevA.setText(QtGui.QApplication.translate("MainWindow", "Test DevA", None, QtGui.QApplication.UnicodeUTF8))
499 self.btnTdevB.setText(QtGui.QApplication.translate("MainWindow", "Test DevB", None, QtGui.QApplication.UnicodeUTF8))
499 self.btnTdevB.setText(QtGui.QApplication.translate("MainWindow", "Test DevB", None, QtGui.QApplication.UnicodeUTF8))
500 self.btnTdevC.setText(QtGui.QApplication.translate("MainWindow", "Test DevC", None, QtGui.QApplication.UnicodeUTF8))
500 self.btnTdevC.setText(QtGui.QApplication.translate("MainWindow", "Test DevC", None, QtGui.QApplication.UnicodeUTF8))
501 self.btnTdevD.setText(QtGui.QApplication.translate("MainWindow", "Test DevD", None, QtGui.QApplication.UnicodeUTF8))
501 self.btnTdevD.setText(QtGui.QApplication.translate("MainWindow", "Test DevD", None, QtGui.QApplication.UnicodeUTF8))
502 self.lblBprocess.setText(QtGui.QApplication.translate("MainWindow", "Burning process", None, QtGui.QApplication.UnicodeUTF8))
502 self.lblBprocess.setText(QtGui.QApplication.translate("MainWindow", "Burning process", None, QtGui.QApplication.UnicodeUTF8))
503 self.chkSimultaneously.setText(QtGui.QApplication.translate("MainWindow", "Simultaneously", None, QtGui.QApplication.UnicodeUTF8))
503 self.chkSimultaneously.setText(QtGui.QApplication.translate("MainWindow", "Simultaneously", None, QtGui.QApplication.UnicodeUTF8))
504 self.chkSequentially.setText(QtGui.QApplication.translate("MainWindow", "Sequentially", None, QtGui.QApplication.UnicodeUTF8))
504 self.chkSequentially.setText(QtGui.QApplication.translate("MainWindow", "Sequentially", None, QtGui.QApplication.UnicodeUTF8))
505 self.lblDcapacity.setText(QtGui.QApplication.translate("MainWindow", "Device Capacity", None, QtGui.QApplication.UnicodeUTF8))
505 self.lblDcapacity.setText(QtGui.QApplication.translate("MainWindow", "Device Capacity", None, QtGui.QApplication.UnicodeUTF8))
506 self.chkSalert.setText(QtGui.QApplication.translate("MainWindow", "Sound Alert", None, QtGui.QApplication.UnicodeUTF8))
506 self.chkSalert.setText(QtGui.QApplication.translate("MainWindow", "Sound Alert", None, QtGui.QApplication.UnicodeUTF8))
507 self.lstDcapacity.setItemText(0, QtGui.QApplication.translate("MainWindow", "BluRay [25.0 GB]", None, QtGui.QApplication.UnicodeUTF8))
507 self.lstDcapacity.setItemText(0, QtGui.QApplication.translate("MainWindow", "BluRay [25.0 GB]", None, QtGui.QApplication.UnicodeUTF8))
508 self.lstDcapacity.setItemText(1, QtGui.QApplication.translate("MainWindow", "DVD2 [8.5 GB]", None, QtGui.QApplication.UnicodeUTF8))
508 self.lstDcapacity.setItemText(1, QtGui.QApplication.translate("MainWindow", "DVD2 [8.5 GB]", None, QtGui.QApplication.UnicodeUTF8))
509 self.lstDcapacity.setItemText(2, QtGui.QApplication.translate("MainWindow", "DVD1 [4.7 GB]", None, QtGui.QApplication.UnicodeUTF8))
509 self.lstDcapacity.setItemText(2, QtGui.QApplication.translate("MainWindow", "DVD1 [4.7 GB]", None, QtGui.QApplication.UnicodeUTF8))
510 self.lstDcapacity.setItemText(3, QtGui.QApplication.translate("MainWindow", "CD [0.7 GB]", None, QtGui.QApplication.UnicodeUTF8))
510 self.lstDcapacity.setItemText(3, QtGui.QApplication.translate("MainWindow", "CD [0.7 GB]", None, QtGui.QApplication.UnicodeUTF8))
511 self.lstDcapacity.setItemText(4, QtGui.QApplication.translate("MainWindow", "Other [? GB]", None, QtGui.QApplication.UnicodeUTF8))
511 self.lstDcapacity.setItemText(4, QtGui.QApplication.translate("MainWindow", "Other [? GB]", None, QtGui.QApplication.UnicodeUTF8))
512 self.txtDcapacity.setText(QtGui.QApplication.translate("MainWindow", "4482.26928711", None, QtGui.QApplication.UnicodeUTF8))
512 self.txtDcapacity.setText(QtGui.QApplication.translate("MainWindow", "4482.26928711", None, QtGui.QApplication.UnicodeUTF8))
513 self.chkPSgraphic.setText(QtGui.QApplication.translate("MainWindow", "PS Graphic", None, QtGui.QApplication.UnicodeUTF8))
513 self.chkPSgraphic.setText(QtGui.QApplication.translate("MainWindow", "PS Graphic", None, QtGui.QApplication.UnicodeUTF8))
514 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabDconfig), QtGui.QApplication.translate("MainWindow", "Device Config.", None, QtGui.QApplication.UnicodeUTF8))
514 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabDconfig), QtGui.QApplication.translate("MainWindow", "Device Config.", None, QtGui.QApplication.UnicodeUTF8))
515 self.lblSTATUS.setText(QtGui.QApplication.translate("MainWindow", "STATUS", None, QtGui.QApplication.UnicodeUTF8))
515 self.lblSTATUS.setText(QtGui.QApplication.translate("MainWindow", "STATUS", None, QtGui.QApplication.UnicodeUTF8))
516 self.lblINFO.setText(QtGui.QApplication.translate("MainWindow", "INFO", None, QtGui.QApplication.UnicodeUTF8))
516 self.lblINFO.setText(QtGui.QApplication.translate("MainWindow", "INFO", None, QtGui.QApplication.UnicodeUTF8))
517 self.lblSET.setText(QtGui.QApplication.translate("MainWindow", "SET", None, QtGui.QApplication.UnicodeUTF8))
517 self.lblSET.setText(QtGui.QApplication.translate("MainWindow", "SET", None, QtGui.QApplication.UnicodeUTF8))
518 self.lblDevA.setText(QtGui.QApplication.translate("MainWindow", "DEV A", None, QtGui.QApplication.UnicodeUTF8))
518 self.lblDevA.setText(QtGui.QApplication.translate("MainWindow", "DEV A", None, QtGui.QApplication.UnicodeUTF8))
519 self.lblDevB.setText(QtGui.QApplication.translate("MainWindow", "DEV B", None, QtGui.QApplication.UnicodeUTF8))
519 self.lblDevB.setText(QtGui.QApplication.translate("MainWindow", "DEV B", None, QtGui.QApplication.UnicodeUTF8))
520 self.lblDevC.setText(QtGui.QApplication.translate("MainWindow", "DEV C", None, QtGui.QApplication.UnicodeUTF8))
520 self.lblDevC.setText(QtGui.QApplication.translate("MainWindow", "DEV C", None, QtGui.QApplication.UnicodeUTF8))
521 self.lblDevD.setText(QtGui.QApplication.translate("MainWindow", "DEV D", None, QtGui.QApplication.UnicodeUTF8))
521 self.lblDevD.setText(QtGui.QApplication.translate("MainWindow", "DEV D", None, QtGui.QApplication.UnicodeUTF8))
522 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabSburn), QtGui.QApplication.translate("MainWindow", "Status Burn", None, QtGui.QApplication.UnicodeUTF8))
522 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabSburn), QtGui.QApplication.translate("MainWindow", "Status Burn", None, QtGui.QApplication.UnicodeUTF8))
523 self.btnGbkp.setText(QtGui.QApplication.translate("MainWindow", "Generate Bkp", None, QtGui.QApplication.UnicodeUTF8))
523 self.btnGbkp.setText(QtGui.QApplication.translate("MainWindow", "Generate Bkp", None, QtGui.QApplication.UnicodeUTF8))
524 self.btnRestart.setText(QtGui.QApplication.translate("MainWindow", "Restart", None, QtGui.QApplication.UnicodeUTF8))
524 self.btnRestart.setText(QtGui.QApplication.translate("MainWindow", "Restart", None, QtGui.QApplication.UnicodeUTF8))
525 self.btnStartburn.setText(QtGui.QApplication.translate("MainWindow", "Start Burn", None, QtGui.QApplication.UnicodeUTF8))
525 self.btnStartburn.setText(QtGui.QApplication.translate("MainWindow", "Start Burn", None, QtGui.QApplication.UnicodeUTF8))
526 self.btnStopburn.setText(QtGui.QApplication.translate("MainWindow", "Stop Burn", None, QtGui.QApplication.UnicodeUTF8))
526 self.btnStopburn.setText(QtGui.QApplication.translate("MainWindow", "Stop Burn", None, QtGui.QApplication.UnicodeUTF8))
527 self.menuFile.setTitle(QtGui.QApplication.translate("MainWindow", "File", None, QtGui.QApplication.UnicodeUTF8))
527 self.menuFile.setTitle(QtGui.QApplication.translate("MainWindow", "File", None, QtGui.QApplication.UnicodeUTF8))
528 self.menuParameters.setTitle(QtGui.QApplication.translate("MainWindow", "Parameters", None, QtGui.QApplication.UnicodeUTF8))
528 self.menuParameters.setTitle(QtGui.QApplication.translate("MainWindow", "Parameters", None, QtGui.QApplication.UnicodeUTF8))
529 self.menuHelp.setTitle(QtGui.QApplication.translate("MainWindow", "Help", None, QtGui.QApplication.UnicodeUTF8))
529 self.menuHelp.setTitle(QtGui.QApplication.translate("MainWindow", "Help", None, QtGui.QApplication.UnicodeUTF8))
530 self.actionChange_Parameters.setText(QtGui.QApplication.translate("MainWindow", "Change Parameters", None, QtGui.QApplication.UnicodeUTF8))
530 self.actionChange_Parameters.setText(QtGui.QApplication.translate("MainWindow", "Change Parameters", None, QtGui.QApplication.UnicodeUTF8))
531 self.actionSave_Config.setText(QtGui.QApplication.translate("MainWindow", "Save Config", None, QtGui.QApplication.UnicodeUTF8))
531 self.actionSave_Config.setText(QtGui.QApplication.translate("MainWindow", "Save Config", None, QtGui.QApplication.UnicodeUTF8))
532 self.actionQuit.setText(QtGui.QApplication.translate("MainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8))
532 self.actionQuit.setText(QtGui.QApplication.translate("MainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8))
533 self.actionAbout.setText(QtGui.QApplication.translate("MainWindow", "About", None, QtGui.QApplication.UnicodeUTF8))
533 self.actionAbout.setText(QtGui.QApplication.translate("MainWindow", "About", None, QtGui.QApplication.UnicodeUTF8))
534
534
535
535
536 if __name__ == "__main__":
536 if __name__ == "__main__":
537 import sys
537 import sys
538 app = QtGui.QApplication(sys.argv)
538 app = QtGui.QApplication(sys.argv)
539 MainWindow = QtGui.QMainWindow()
539 MainWindow = QtGui.QMainWindow()
540 ui = Ui_MainWindow()
540 ui = Ui_MainWindow()
541 ui.setupUi(MainWindow)
541 ui.setupUi(MainWindow)
542 MainWindow.show()
542 MainWindow.show()
543 sys.exit(app.exec_())
543 sys.exit(app.exec_())
544
544
General Comments 0
You need to be logged in to leave comments. Login now