##// END OF EJS Templates
***
ralonso -
r10:11
parent child
Show More
@@ -1,74 +1,113
1 1 # -*- coding: utf-8 -*-
2 2
3 3 """
4 4 Module implementing MainWindow.
5 5 """
6 6
7 7 from PyQt4.QtGui import QMainWindow
8 8 from PyQt4.QtCore import pyqtSignature
9 9 from Ui_MainWindow import Ui_MainWindow
10 10 from PyQt4 import QtGui
11 11 from subprocess import *
12 12 import sys
13 13 #import subprocess
14 14 import commands
15 15
16 16 class MainWindow(QMainWindow, Ui_MainWindow):
17 17 """
18 18 Class documentation goes here.
19 19 """
20 20 def __init__(self, parent = None):
21 21 QMainWindow.__init__(self, parent)
22 22 self.setupUi(self)
23 self.setupUi2()
24
25 def setupUi2(self):
26 print 'hi'
27
28
23 29
24 30 @pyqtSignature("")
25 31 def on_btnDpath_clicked(self):
26 32 """
27 33 Slot documentation goes here.
28 34 """
29 35 var_Dpath= QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)
30 36 self.txtDpath.setText(var_Dpath)
31 37 self.on_txtDpath_editingFinished()
32 38
33 39 @pyqtSignature("")
34 40 def on_btnRpath_clicked(self):
35 41 """
36 42 Slot documentation goes here.
37 43 """
38 44 filename = QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)
39 45 self.txtRpath.setText(filename)
40 46
41 # TODO: not implemented yet
42 # raise NotImplementedError
47
43 48
44 49 @pyqtSignature("")
45 50 def on_txtDpath_editingFinished(self):
46 51
47 var_Dpath=self.txtDpath.text()
48
52
49 53 #Usando el modulo "subprocess" eric4 pide seleccion del tipo de subproceso (padre o hijo)
50 54 #por ello se prefiere usar el modulo "commands"
51 55 #p1= Popen(['find', var_Dpath, '-name', '*.r'], stdout=PIPE)
52 56 #p2= Popen(['awk', '-F/', '{print substr($NF,2,7)}'], stdin=p1.stdout, stdout=PIPE)
53 57 #output_p2= p2.communicate()[0]
54 58 #self.txtInfo.setText(output_p2)
55
56 var_cmd="find " + str(var_Dpath) + " -name *.r | awk -F/ '{print substr($NF,2,7)}' | sort| uniq"
59
60
61 var_Dpath=self.txtDpath.text()
62 var_cmd="test -d "+str(var_Dpath)
63 var_output=commands.getstatusoutput(var_cmd)[0]
64 if var_output != 0:
65 self.txtInfo.setText(str(var_output))
66 return
67
68
69 var_Dtype=self.txtDtype.text()
70 var_cmd="find " + str(var_Dpath) + " -name *."+ str(var_Dtype) +" | awk -F/ '{print substr($NF,2,7)}' | sort| uniq"
57 71 output_p2=commands.getstatusoutput(var_cmd)[1]
58 72
59 73 self.txtInfo.setText(output_p2)
60 74
61 75 var_list=[]
62 76 for i in range(0, (len(output_p2)+1)/8):
63 77 var_list.append(output_p2[8*i:8*(i+1)-1])
64 78
65 79 self.lstStartDay.clear()
66 80 self.lstStopDay.clear()
67 81
68 82 for i in var_list:
69 83 self.lstStartDay.addItem(i)
70 84 self.lstStopDay.addItem(i)
71 85
72 86 self.txtInfo.setText(str(self.lstStartDay.count()))
73 87 self.lstStopDay.setCurrentIndex(self.lstStartDay.count()-1)
74 88
89 @pyqtSignature("int")
90 def on_lstDtype_activated(self, index):
91 """
92 Permite elegir entre los tipos de archivos
93 """
94 if index == 0:
95 var_type='r'
96 elif index == 1:
97 var_type='pdata'
98 elif index == 2:
99 var_type='sswma'
100
101 if index != 3:
102 self.txtDtype.setText(var_type)
103 self.txtDtype.setReadOnly(True)
104 else:
105 self.txtDtype.setText('')
106 self.txtDtype.setReadOnly(False)
107
108 @pyqtSignature("")
109 def on_txtDtype_editingFinished(self):
110 """
111 Se activa cuando el tipo de archivo es ingresado manualmente
112 """
113 self.on_txtDpath_editingFinished()
@@ -1,693 +1,771
1 1 <?xml version="1.0" encoding="UTF-8"?>
2 2 <ui version="4.0">
3 3 <class>MainWindow</class>
4 4 <widget class="QMainWindow" name="MainWindow">
5 5 <property name="geometry">
6 6 <rect>
7 7 <x>0</x>
8 8 <y>0</y>
9 <width>549</width>
9 <width>593</width>
10 10 <height>787</height>
11 11 </rect>
12 12 </property>
13 13 <property name="windowTitle">
14 14 <string>JRO BACKUP MANAGER</string>
15 15 </property>
16 16 <widget class="QWidget" name="centralwidget">
17 17 <layout class="QVBoxLayout" name="verticalLayout_3">
18 18 <item>
19 19 <widget class="QTabWidget" name="tabWidget">
20 20 <property name="sizePolicy">
21 21 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
22 22 <horstretch>0</horstretch>
23 23 <verstretch>0</verstretch>
24 24 </sizepolicy>
25 25 </property>
26 26 <property name="currentIndex">
27 27 <number>0</number>
28 28 </property>
29 29 <widget class="QWidget" name="tabParameters">
30 30 <attribute name="title">
31 31 <string>Parameters</string>
32 32 </attribute>
33 33 <layout class="QVBoxLayout" name="verticalLayout_2">
34 34 <item>
35 35 <layout class="QHBoxLayout" name="horizontalLayout">
36 36 <property name="sizeConstraint">
37 37 <enum>QLayout::SetDefaultConstraint</enum>
38 38 </property>
39 39 <item>
40 40 <widget class="QLineEdit" name="txtDpath">
41 41 <property name="sizePolicy">
42 42 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
43 43 <horstretch>0</horstretch>
44 44 <verstretch>0</verstretch>
45 45 </sizepolicy>
46 46 </property>
47 47 </widget>
48 48 </item>
49 49 <item>
50 50 <widget class="QPushButton" name="btnDpath">
51 51 <property name="sizePolicy">
52 52 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
53 53 <horstretch>0</horstretch>
54 54 <verstretch>0</verstretch>
55 55 </sizepolicy>
56 56 </property>
57 57 <property name="text">
58 58 <string>Data Path</string>
59 59 </property>
60 60 <property name="checkable">
61 61 <bool>false</bool>
62 62 </property>
63 63 </widget>
64 64 </item>
65 65 </layout>
66 66 </item>
67 67 <item>
68 68 <layout class="QHBoxLayout" name="horizontalLayout_3">
69 69 <item>
70 70 <widget class="QLineEdit" name="txtRpath"/>
71 71 </item>
72 72 <item>
73 73 <widget class="QPushButton" name="btnRpath">
74 74 <property name="text">
75 75 <string>Resource Path</string>
76 76 </property>
77 77 </widget>
78 78 </item>
79 79 </layout>
80 80 </item>
81 81 <item>
82 82 <widget class="QLabel" name="lblDtype">
83 83 <property name="text">
84 84 <string>Data Type</string>
85 85 </property>
86 86 </widget>
87 87 </item>
88 88 <item>
89 89 <layout class="QHBoxLayout" name="horizontalLayout_4">
90 90 <item>
91 <widget class="QComboBox" name="lstDtype"/>
92 </item>
93 <item>
94 <widget class="QLineEdit" name="txtDtype"/>
91 <widget class="QComboBox" name="lstDtype">
92 <item>
93 <property name="text">
94 <string>Raw Data</string>
95 </property>
96 </item>
97 <item>
98 <property name="text">
99 <string>Process Data</string>
100 </property>
101 </item>
102 <item>
103 <property name="text">
104 <string>BLTR Data</string>
105 </property>
106 </item>
107 <item>
108 <property name="text">
109 <string>Other</string>
110 </property>
111 </item>
112 </widget>
113 </item>
114 <item>
115 <widget class="QLineEdit" name="txtDtype">
116 <property name="text">
117 <string>r</string>
118 </property>
119 <property name="readOnly">
120 <bool>true</bool>
121 </property>
122 </widget>
95 123 </item>
96 124 <item>
97 125 <widget class="QCheckBox" name="chkMST">
98 126 <property name="text">
99 127 <string>MST-ISR Data</string>
100 128 </property>
101 129 </widget>
102 130 </item>
103 131 </layout>
104 132 </item>
105 133 <item>
106 134 <layout class="QHBoxLayout" name="horizontalLayout_6">
107 135 <item>
108 136 <widget class="QLabel" name="lblElabel">
109 137 <property name="text">
110 138 <string>Exp. Label at device</string>
111 139 </property>
112 140 </widget>
113 141 </item>
114 142 <item>
115 143 <widget class="QLabel" name="lblCopys">
116 144 <property name="text">
117 145 <string>Copys</string>
118 146 </property>
119 147 </widget>
120 148 </item>
121 149 </layout>
122 150 </item>
123 151 <item>
124 152 <layout class="QHBoxLayout" name="horizontalLayout_5">
125 153 <item>
126 154 <widget class="QLineEdit" name="txtElabel"/>
127 155 </item>
128 156 <item>
129 157 <widget class="QLineEdit" name="txtCopys"/>
130 158 </item>
131 159 </layout>
132 160 </item>
133 161 <item>
134 162 <layout class="QHBoxLayout" name="horizontalLayout_7">
135 163 <item>
136 164 <widget class="QLabel" name="lblStartDay">
137 165 <property name="text">
138 166 <string>Start Day:</string>
139 167 </property>
140 168 </widget>
141 169 </item>
142 170 <item>
143 171 <widget class="QLabel" name="lblStopDay">
144 172 <property name="text">
145 173 <string>Stop Day:</string>
146 174 </property>
147 175 </widget>
148 176 </item>
149 177 </layout>
150 178 </item>
151 179 <item>
152 180 <layout class="QHBoxLayout" name="horizontalLayout_8">
153 181 <item>
154 182 <widget class="QComboBox" name="lstStartDay"/>
155 183 </item>
156 184 <item>
157 185 <widget class="QComboBox" name="lstStopDay"/>
158 186 </item>
159 187 </layout>
160 188 </item>
161 189 </layout>
162 190 </widget>
163 191 <widget class="QWidget" name="tabDconfig">
164 192 <property name="sizePolicy">
165 193 <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
166 194 <horstretch>0</horstretch>
167 195 <verstretch>0</verstretch>
168 196 </sizepolicy>
169 197 </property>
170 198 <attribute name="title">
171 199 <string>Device Config.</string>
172 200 </attribute>
173 201 <layout class="QVBoxLayout" name="verticalLayout">
174 202 <item>
175 203 <widget class="QWidget" name="widget" native="true">
176 204 <property name="sizePolicy">
177 205 <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
178 206 <horstretch>0</horstretch>
179 207 <verstretch>0</verstretch>
180 208 </sizepolicy>
181 209 </property>
182 210 <property name="maximumSize">
183 211 <size>
184 212 <width>500</width>
185 213 <height>16777215</height>
186 214 </size>
187 215 </property>
188 216 <layout class="QGridLayout" name="gridLayout">
189 217 <item row="0" column="0">
190 218 <widget class="QCheckBox" name="chkDevA">
191 219 <property name="text">
192 220 <string>Dev A</string>
193 221 </property>
194 222 </widget>
195 223 </item>
196 224 <item row="0" column="1">
197 225 <widget class="QCheckBox" name="chkDevB">
198 226 <property name="text">
199 227 <string>Dev B</string>
200 228 </property>
201 229 </widget>
202 230 </item>
203 231 <item row="0" column="2">
204 232 <widget class="QCheckBox" name="chkDevC">
205 233 <property name="text">
206 234 <string>Dev C</string>
207 235 </property>
208 236 </widget>
209 237 </item>
210 238 <item row="0" column="3">
211 239 <widget class="QCheckBox" name="chkDevD">
212 240 <property name="text">
213 241 <string>Dev D</string>
214 242 </property>
215 243 </widget>
216 244 </item>
217 245 <item row="2" column="1">
218 246 <widget class="QLineEdit" name="txtDeviceB"/>
219 247 </item>
220 248 <item row="4" column="0">
221 249 <widget class="QLineEdit" name="txtBspeedA"/>
222 250 </item>
223 251 <item row="2" column="0">
224 252 <widget class="QLineEdit" name="txtDeviceA"/>
225 253 </item>
226 254 <item row="4" column="1">
227 255 <widget class="QLineEdit" name="txtBspeedB"/>
228 256 </item>
229 257 <item row="2" column="4">
230 258 <widget class="QLabel" name="lblDevice">
231 259 <property name="text">
232 260 <string>Device</string>
233 261 </property>
234 262 </widget>
235 263 </item>
236 264 <item row="2" column="2">
237 265 <widget class="QLineEdit" name="txtDeviceC"/>
238 266 </item>
239 267 <item row="2" column="3">
240 268 <widget class="QLineEdit" name="txtDeviceD"/>
241 269 </item>
242 270 <item row="4" column="3">
243 271 <widget class="QLineEdit" name="txtBspeedD"/>
244 272 </item>
245 273 <item row="5" column="0">
246 274 <widget class="QLineEdit" name="txtBmodeA"/>
247 275 </item>
248 276 <item row="5" column="1">
249 277 <widget class="QLineEdit" name="txtBmodeB"/>
250 278 </item>
251 279 <item row="4" column="4">
252 280 <widget class="QLabel" name="lblBspeed">
253 281 <property name="text">
254 282 <string>Burn Speed</string>
255 283 </property>
256 284 </widget>
257 285 </item>
258 286 <item row="5" column="4">
259 287 <widget class="QLabel" name="lblBmode">
260 288 <property name="text">
261 289 <string>Burn Mode</string>
262 290 </property>
263 291 </widget>
264 292 </item>
265 293 <item row="5" column="2">
266 294 <widget class="QLineEdit" name="txtBmodeC"/>
267 295 </item>
268 296 <item row="5" column="3">
269 297 <widget class="QLineEdit" name="txtBmodeD"/>
270 298 </item>
271 299 <item row="6" column="0">
272 300 <widget class="QPushButton" name="btnTdevA">
273 301 <property name="text">
274 302 <string>Test DevA</string>
275 303 </property>
276 304 </widget>
277 305 </item>
278 306 <item row="6" column="1">
279 307 <widget class="QPushButton" name="btnTdevB">
280 308 <property name="text">
281 309 <string>Test DevB</string>
282 310 </property>
283 311 </widget>
284 312 </item>
285 313 <item row="6" column="2">
286 314 <widget class="QPushButton" name="btnTdevC">
287 315 <property name="text">
288 316 <string>Test DevC</string>
289 317 </property>
290 318 </widget>
291 319 </item>
292 320 <item row="6" column="3">
293 321 <widget class="QPushButton" name="btnTdevD">
294 322 <property name="text">
295 323 <string>Test DevD</string>
296 324 </property>
297 325 </widget>
298 326 </item>
299 327 <item row="4" column="2">
300 328 <widget class="QLineEdit" name="txtBspeedC"/>
301 329 </item>
302 330 </layout>
303 331 </widget>
304 332 </item>
305 333 <item>
306 334 <layout class="QHBoxLayout" name="horizontalLayout_9">
307 335 <property name="sizeConstraint">
308 336 <enum>QLayout::SetFixedSize</enum>
309 337 </property>
310 338 <item>
311 339 <widget class="QLabel" name="lblBprocess">
312 340 <property name="sizePolicy">
313 341 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
314 342 <horstretch>0</horstretch>
315 343 <verstretch>0</verstretch>
316 344 </sizepolicy>
317 345 </property>
318 346 <property name="text">
319 347 <string>Burning process</string>
320 348 </property>
321 349 </widget>
322 350 </item>
323 351 <item>
324 352 <widget class="QCheckBox" name="chkSimultaneously">
325 353 <property name="sizePolicy">
326 354 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
327 355 <horstretch>0</horstretch>
328 356 <verstretch>0</verstretch>
329 357 </sizepolicy>
330 358 </property>
331 359 <property name="text">
332 360 <string>Simultaneously</string>
333 361 </property>
334 362 </widget>
335 363 </item>
336 364 <item>
337 365 <widget class="QCheckBox" name="chkSequentially">
338 366 <property name="sizePolicy">
339 367 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
340 368 <horstretch>0</horstretch>
341 369 <verstretch>0</verstretch>
342 370 </sizepolicy>
343 371 </property>
344 372 <property name="text">
345 373 <string>Sequentially</string>
346 374 </property>
347 375 </widget>
348 376 </item>
349 377 </layout>
350 378 </item>
351 379 <item>
352 380 <layout class="QHBoxLayout" name="horizontalLayout_11">
353 381 <property name="spacing">
354 382 <number>6</number>
355 383 </property>
356 384 <property name="sizeConstraint">
357 385 <enum>QLayout::SetDefaultConstraint</enum>
358 386 </property>
359 387 <item>
360 388 <widget class="QLabel" name="lblDcapacity">
361 389 <property name="sizePolicy">
362 390 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
363 391 <horstretch>0</horstretch>
364 392 <verstretch>0</verstretch>
365 393 </sizepolicy>
366 394 </property>
367 395 <property name="text">
368 396 <string>Device Capacity</string>
369 397 </property>
370 398 </widget>
371 399 </item>
372 400 <item>
373 401 <widget class="QCheckBox" name="chkSalert">
374 402 <property name="sizePolicy">
375 403 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
376 404 <horstretch>0</horstretch>
377 405 <verstretch>0</verstretch>
378 406 </sizepolicy>
379 407 </property>
380 408 <property name="text">
381 409 <string>Sound Alert</string>
382 410 </property>
383 411 </widget>
384 412 </item>
385 413 </layout>
386 414 </item>
387 415 <item>
388 416 <layout class="QHBoxLayout" name="horizontalLayout_10">
389 417 <property name="sizeConstraint">
390 418 <enum>QLayout::SetFixedSize</enum>
391 419 </property>
392 420 <item>
393 <widget class="QComboBox" name="lstDcapacity"/>
394 </item>
395 <item>
396 <widget class="QLineEdit" name="txtDcapacity"/>
421 <widget class="QComboBox" name="lstDcapacity">
422 <property name="currentIndex">
423 <number>2</number>
424 </property>
425 <item>
426 <property name="text">
427 <string>BluRay [25.0 GB]</string>
428 </property>
429 </item>
430 <item>
431 <property name="text">
432 <string>DVD2 [8.5 GB]</string>
433 </property>
434 </item>
435 <item>
436 <property name="text">
437 <string>DVD1 [4.7 GB]</string>
438 </property>
439 </item>
440 <item>
441 <property name="text">
442 <string>CD [0.7 GB]</string>
443 </property>
444 </item>
445 <item>
446 <property name="text">
447 <string>Other [? GB]</string>
448 </property>
449 </item>
450 </widget>
451 </item>
452 <item>
453 <widget class="QLineEdit" name="txtDcapacity">
454 <property name="readOnly">
455 <bool>false</bool>
456 </property>
457 </widget>
397 458 </item>
398 459 <item>
399 460 <widget class="QCheckBox" name="chkPSgraphic">
400 461 <property name="text">
401 462 <string>PS Graphic</string>
402 463 </property>
403 464 </widget>
404 465 </item>
405 466 <item>
406 467 <widget class="QLineEdit" name="lineEdit_17"/>
407 468 </item>
408 469 </layout>
409 470 </item>
410 471 </layout>
411 472 </widget>
412 473 <widget class="QWidget" name="tabSburn">
413 474 <attribute name="title">
414 475 <string>Status Burn</string>
415 476 </attribute>
416 477 <layout class="QVBoxLayout" name="verticalLayout_4">
417 478 <item>
418 479 <widget class="QWidget" name="widget_2" native="true">
419 480 <property name="sizePolicy">
420 481 <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
421 482 <horstretch>0</horstretch>
422 483 <verstretch>0</verstretch>
423 484 </sizepolicy>
424 485 </property>
425 486 <property name="maximumSize">
426 487 <size>
427 488 <width>500</width>
428 489 <height>16777215</height>
429 490 </size>
430 491 </property>
431 492 <layout class="QGridLayout" name="gridLayout_2">
432 493 <item row="3" column="2">
433 494 <widget class="QLineEdit" name="txtSTATUSb"/>
434 495 </item>
435 496 <item row="5" column="1">
436 497 <widget class="QLineEdit" name="txtINFOa"/>
437 498 </item>
438 499 <item row="3" column="1">
439 500 <widget class="QLineEdit" name="txtSTATUSa"/>
440 501 </item>
441 502 <item row="5" column="2">
442 503 <widget class="QLineEdit" name="txtINFOb"/>
443 504 </item>
444 505 <item row="3" column="3">
445 506 <widget class="QLineEdit" name="txtSTATUSc"/>
446 507 </item>
447 508 <item row="3" column="4">
448 509 <widget class="QLineEdit" name="txtSTATUSd"/>
449 510 </item>
450 511 <item row="5" column="4">
451 512 <widget class="QLineEdit" name="txtINFOd"/>
452 513 </item>
453 514 <item row="6" column="1">
454 515 <widget class="QLineEdit" name="txtSETa"/>
455 516 </item>
456 517 <item row="6" column="2">
457 518 <widget class="QLineEdit" name="txtSETb"/>
458 519 </item>
459 520 <item row="6" column="3">
460 521 <widget class="QLineEdit" name="txtSETc"/>
461 522 </item>
462 523 <item row="6" column="4">
463 524 <widget class="QLineEdit" name="txtSETd"/>
464 525 </item>
465 526 <item row="3" column="0">
466 527 <widget class="QLabel" name="lblSTATUS">
467 528 <property name="text">
468 529 <string>STATUS</string>
469 530 </property>
470 531 </widget>
471 532 </item>
472 533 <item row="5" column="0">
473 534 <widget class="QLabel" name="lblINFO">
474 535 <property name="text">
475 536 <string>INFO</string>
476 537 </property>
477 538 </widget>
478 539 </item>
479 540 <item row="6" column="0">
480 541 <widget class="QLabel" name="lblSET">
481 542 <property name="text">
482 543 <string>SET</string>
483 544 </property>
484 545 </widget>
485 546 </item>
486 547 <item row="0" column="1">
487 548 <widget class="QLabel" name="lblDevA">
488 549 <property name="text">
489 550 <string>DEV A</string>
490 551 </property>
491 552 <property name="alignment">
492 553 <set>Qt::AlignCenter</set>
493 554 </property>
494 555 </widget>
495 556 </item>
496 557 <item row="0" column="2">
497 558 <widget class="QLabel" name="lblDevB">
498 559 <property name="text">
499 560 <string>DEV B</string>
500 561 </property>
501 562 <property name="alignment">
502 563 <set>Qt::AlignCenter</set>
503 564 </property>
504 565 </widget>
505 566 </item>
506 567 <item row="0" column="3">
507 568 <widget class="QLabel" name="lblDevC">
508 569 <property name="text">
509 570 <string>DEV C</string>
510 571 </property>
511 572 <property name="alignment">
512 573 <set>Qt::AlignCenter</set>
513 574 </property>
514 575 </widget>
515 576 </item>
516 577 <item row="0" column="4">
517 578 <widget class="QLabel" name="lblDevD">
518 579 <property name="text">
519 580 <string>DEV D</string>
520 581 </property>
521 582 <property name="alignment">
522 583 <set>Qt::AlignCenter</set>
523 584 </property>
524 585 </widget>
525 586 </item>
526 587 <item row="5" column="3">
527 588 <widget class="QLineEdit" name="txtINFOc"/>
528 589 </item>
529 590 </layout>
530 591 </widget>
531 592 </item>
532 593 <item>
533 594 <widget class="QTextEdit" name="txtSburn"/>
534 595 </item>
535 596 </layout>
536 597 </widget>
537 598 </widget>
538 599 </item>
539 600 <item>
540 601 <widget class="QTextEdit" name="txtInfo"/>
541 602 </item>
542 603 <item>
543 604 <layout class="QHBoxLayout" name="horizontalLayout_2">
544 605 <property name="sizeConstraint">
545 606 <enum>QLayout::SetDefaultConstraint</enum>
546 607 </property>
547 608 <item>
548 609 <widget class="QPushButton" name="btnGbkp">
549 610 <property name="text">
550 611 <string>Generate Bkp</string>
551 612 </property>
552 613 </widget>
553 614 </item>
554 615 <item>
555 616 <widget class="QPushButton" name="btnRestart">
556 617 <property name="text">
557 618 <string>Restart</string>
558 619 </property>
559 620 </widget>
560 621 </item>
561 622 <item>
562 623 <widget class="QPushButton" name="btnStartburn">
563 624 <property name="text">
564 625 <string>Start Burn</string>
565 626 </property>
566 627 </widget>
567 628 </item>
568 629 <item>
569 630 <widget class="QPushButton" name="btnStopburn">
570 631 <property name="text">
571 632 <string>Stop Burn</string>
572 633 </property>
573 634 </widget>
574 635 </item>
575 636 </layout>
576 637 </item>
577 638 </layout>
578 639 </widget>
579 640 <widget class="QMenuBar" name="menubar">
580 641 <property name="geometry">
581 642 <rect>
582 643 <x>0</x>
583 644 <y>0</y>
584 <width>549</width>
645 <width>593</width>
585 646 <height>25</height>
586 647 </rect>
587 648 </property>
588 649 <widget class="QMenu" name="menuFile">
589 650 <property name="title">
590 651 <string>File</string>
591 652 </property>
592 653 <addaction name="actionSave_Config"/>
593 654 <addaction name="actionQuit"/>
594 655 </widget>
595 656 <widget class="QMenu" name="menuParameters">
596 657 <property name="title">
597 658 <string>Parameters</string>
598 659 </property>
599 660 <addaction name="actionChange_Parameters"/>
600 661 </widget>
601 662 <widget class="QMenu" name="menuHelp">
602 663 <property name="title">
603 664 <string>Help</string>
604 665 </property>
605 666 <addaction name="actionAbout"/>
606 667 </widget>
607 668 <addaction name="menuFile"/>
608 669 <addaction name="menuParameters"/>
609 670 <addaction name="menuHelp"/>
610 671 </widget>
611 672 <widget class="QStatusBar" name="statusbar"/>
612 673 <action name="actionChange_Parameters">
613 674 <property name="text">
614 675 <string>Change Parameters</string>
615 676 </property>
616 677 </action>
617 678 <action name="actionSave_Config">
618 679 <property name="text">
619 680 <string>Save Config</string>
620 681 </property>
621 682 </action>
622 683 <action name="actionQuit">
623 684 <property name="text">
624 685 <string>Quit</string>
625 686 </property>
626 687 </action>
627 688 <action name="actionAbout">
628 689 <property name="text">
629 690 <string>About</string>
630 691 </property>
631 692 </action>
632 693 </widget>
633 694 <tabstops>
634 695 <tabstop>txtDpath</tabstop>
635 696 <tabstop>btnDpath</tabstop>
636 697 <tabstop>txtRpath</tabstop>
637 698 <tabstop>btnRpath</tabstop>
638 699 <tabstop>lstDtype</tabstop>
639 700 <tabstop>txtDtype</tabstop>
640 701 <tabstop>chkMST</tabstop>
641 702 <tabstop>txtElabel</tabstop>
642 703 <tabstop>txtCopys</tabstop>
643 704 <tabstop>lstStartDay</tabstop>
644 705 <tabstop>lstStopDay</tabstop>
645 706 <tabstop>chkDevA</tabstop>
646 707 <tabstop>chkDevB</tabstop>
647 708 <tabstop>chkDevC</tabstop>
648 709 <tabstop>chkDevD</tabstop>
649 710 <tabstop>txtDeviceA</tabstop>
650 711 <tabstop>txtDeviceB</tabstop>
651 712 <tabstop>txtDeviceC</tabstop>
652 713 <tabstop>txtDeviceD</tabstop>
653 714 <tabstop>txtBspeedA</tabstop>
654 715 <tabstop>txtBspeedB</tabstop>
655 716 <tabstop>txtBspeedC</tabstop>
656 717 <tabstop>txtBspeedD</tabstop>
657 718 <tabstop>txtBmodeA</tabstop>
658 719 <tabstop>txtBmodeB</tabstop>
659 720 <tabstop>txtBmodeC</tabstop>
660 721 <tabstop>txtBmodeD</tabstop>
661 722 <tabstop>btnTdevA</tabstop>
662 723 <tabstop>btnTdevB</tabstop>
663 724 <tabstop>btnTdevC</tabstop>
664 725 <tabstop>btnTdevD</tabstop>
665 726 <tabstop>chkSimultaneously</tabstop>
666 727 <tabstop>chkSequentially</tabstop>
667 728 <tabstop>chkSalert</tabstop>
668 729 <tabstop>lstDcapacity</tabstop>
669 730 <tabstop>txtDcapacity</tabstop>
670 731 <tabstop>chkPSgraphic</tabstop>
671 732 <tabstop>lineEdit_17</tabstop>
672 733 <tabstop>txtSTATUSa</tabstop>
673 734 <tabstop>txtSTATUSb</tabstop>
674 735 <tabstop>txtSTATUSc</tabstop>
675 736 <tabstop>txtSTATUSd</tabstop>
676 737 <tabstop>txtINFOa</tabstop>
677 738 <tabstop>txtINFOb</tabstop>
678 739 <tabstop>txtINFOc</tabstop>
679 740 <tabstop>txtINFOd</tabstop>
680 741 <tabstop>txtSETa</tabstop>
681 742 <tabstop>txtSETb</tabstop>
682 743 <tabstop>txtSETc</tabstop>
683 744 <tabstop>txtSETd</tabstop>
684 745 <tabstop>tabWidget</tabstop>
685 746 <tabstop>txtSburn</tabstop>
686 747 <tabstop>btnGbkp</tabstop>
687 748 <tabstop>btnRestart</tabstop>
688 749 <tabstop>btnStartburn</tabstop>
689 750 <tabstop>btnStopburn</tabstop>
690 751 </tabstops>
691 752 <resources/>
692 <connections/>
753 <connections>
754 <connection>
755 <sender>chkDevA</sender>
756 <signal>toggled(bool)</signal>
757 <receiver>txtDeviceA</receiver>
758 <slot>setEnabled(bool)</slot>
759 <hints>
760 <hint type="sourcelabel">
761 <x>102</x>
762 <y>93</y>
763 </hint>
764 <hint type="destinationlabel">
765 <x>102</x>
766 <y>135</y>
767 </hint>
768 </hints>
769 </connection>
770 </connections>
693 771 </ui>
@@ -1,515 +1,538
1 1 # -*- coding: utf-8 -*-
2 2
3 # Form implementation generated from reading ui file '/home/ralonso/programas/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: Wed Apr 14 15:23:20 2010
6 # by: PyQt4 UI code generator 4.7
5 # Created: Mon Apr 26 10:36:51 2010
6 # by: PyQt4 UI code generator 4.7.2
7 7 #
8 8 # WARNING! All changes made in this file will be lost!
9 9
10 10 from PyQt4 import QtCore, QtGui
11 11
12 12 class Ui_MainWindow(object):
13 13 def setupUi(self, MainWindow):
14 14 MainWindow.setObjectName("MainWindow")
15 MainWindow.resize(549, 787)
15 MainWindow.resize(593, 787)
16 16 self.centralwidget = QtGui.QWidget(MainWindow)
17 17 self.centralwidget.setObjectName("centralwidget")
18 18 self.verticalLayout_3 = QtGui.QVBoxLayout(self.centralwidget)
19 19 self.verticalLayout_3.setObjectName("verticalLayout_3")
20 20 self.tabWidget = QtGui.QTabWidget(self.centralwidget)
21 21 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
22 22 sizePolicy.setHorizontalStretch(0)
23 23 sizePolicy.setVerticalStretch(0)
24 24 sizePolicy.setHeightForWidth(self.tabWidget.sizePolicy().hasHeightForWidth())
25 25 self.tabWidget.setSizePolicy(sizePolicy)
26 26 self.tabWidget.setObjectName("tabWidget")
27 27 self.tabParameters = QtGui.QWidget()
28 28 self.tabParameters.setObjectName("tabParameters")
29 29 self.verticalLayout_2 = QtGui.QVBoxLayout(self.tabParameters)
30 30 self.verticalLayout_2.setObjectName("verticalLayout_2")
31 31 self.horizontalLayout = QtGui.QHBoxLayout()
32 32 self.horizontalLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
33 33 self.horizontalLayout.setObjectName("horizontalLayout")
34 34 self.txtDpath = QtGui.QLineEdit(self.tabParameters)
35 35 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed)
36 36 sizePolicy.setHorizontalStretch(0)
37 37 sizePolicy.setVerticalStretch(0)
38 38 sizePolicy.setHeightForWidth(self.txtDpath.sizePolicy().hasHeightForWidth())
39 39 self.txtDpath.setSizePolicy(sizePolicy)
40 40 self.txtDpath.setObjectName("txtDpath")
41 41 self.horizontalLayout.addWidget(self.txtDpath)
42 42 self.btnDpath = QtGui.QPushButton(self.tabParameters)
43 43 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
44 44 sizePolicy.setHorizontalStretch(0)
45 45 sizePolicy.setVerticalStretch(0)
46 46 sizePolicy.setHeightForWidth(self.btnDpath.sizePolicy().hasHeightForWidth())
47 47 self.btnDpath.setSizePolicy(sizePolicy)
48 48 self.btnDpath.setCheckable(False)
49 49 self.btnDpath.setObjectName("btnDpath")
50 50 self.horizontalLayout.addWidget(self.btnDpath)
51 51 self.verticalLayout_2.addLayout(self.horizontalLayout)
52 52 self.horizontalLayout_3 = QtGui.QHBoxLayout()
53 53 self.horizontalLayout_3.setObjectName("horizontalLayout_3")
54 54 self.txtRpath = QtGui.QLineEdit(self.tabParameters)
55 55 self.txtRpath.setObjectName("txtRpath")
56 56 self.horizontalLayout_3.addWidget(self.txtRpath)
57 57 self.btnRpath = QtGui.QPushButton(self.tabParameters)
58 58 self.btnRpath.setObjectName("btnRpath")
59 59 self.horizontalLayout_3.addWidget(self.btnRpath)
60 60 self.verticalLayout_2.addLayout(self.horizontalLayout_3)
61 61 self.lblDtype = QtGui.QLabel(self.tabParameters)
62 62 self.lblDtype.setObjectName("lblDtype")
63 63 self.verticalLayout_2.addWidget(self.lblDtype)
64 64 self.horizontalLayout_4 = QtGui.QHBoxLayout()
65 65 self.horizontalLayout_4.setObjectName("horizontalLayout_4")
66 66 self.lstDtype = QtGui.QComboBox(self.tabParameters)
67 67 self.lstDtype.setObjectName("lstDtype")
68 self.lstDtype.addItem("")
69 self.lstDtype.addItem("")
70 self.lstDtype.addItem("")
71 self.lstDtype.addItem("")
68 72 self.horizontalLayout_4.addWidget(self.lstDtype)
69 73 self.txtDtype = QtGui.QLineEdit(self.tabParameters)
74 self.txtDtype.setReadOnly(True)
70 75 self.txtDtype.setObjectName("txtDtype")
71 76 self.horizontalLayout_4.addWidget(self.txtDtype)
72 77 self.chkMST = QtGui.QCheckBox(self.tabParameters)
73 78 self.chkMST.setObjectName("chkMST")
74 79 self.horizontalLayout_4.addWidget(self.chkMST)
75 80 self.verticalLayout_2.addLayout(self.horizontalLayout_4)
76 81 self.horizontalLayout_6 = QtGui.QHBoxLayout()
77 82 self.horizontalLayout_6.setObjectName("horizontalLayout_6")
78 83 self.lblElabel = QtGui.QLabel(self.tabParameters)
79 84 self.lblElabel.setObjectName("lblElabel")
80 85 self.horizontalLayout_6.addWidget(self.lblElabel)
81 86 self.lblCopys = QtGui.QLabel(self.tabParameters)
82 87 self.lblCopys.setObjectName("lblCopys")
83 88 self.horizontalLayout_6.addWidget(self.lblCopys)
84 89 self.verticalLayout_2.addLayout(self.horizontalLayout_6)
85 90 self.horizontalLayout_5 = QtGui.QHBoxLayout()
86 91 self.horizontalLayout_5.setObjectName("horizontalLayout_5")
87 92 self.txtElabel = QtGui.QLineEdit(self.tabParameters)
88 93 self.txtElabel.setObjectName("txtElabel")
89 94 self.horizontalLayout_5.addWidget(self.txtElabel)
90 95 self.txtCopys = QtGui.QLineEdit(self.tabParameters)
91 96 self.txtCopys.setObjectName("txtCopys")
92 97 self.horizontalLayout_5.addWidget(self.txtCopys)
93 98 self.verticalLayout_2.addLayout(self.horizontalLayout_5)
94 99 self.horizontalLayout_7 = QtGui.QHBoxLayout()
95 100 self.horizontalLayout_7.setObjectName("horizontalLayout_7")
96 101 self.lblStartDay = QtGui.QLabel(self.tabParameters)
97 102 self.lblStartDay.setObjectName("lblStartDay")
98 103 self.horizontalLayout_7.addWidget(self.lblStartDay)
99 104 self.lblStopDay = QtGui.QLabel(self.tabParameters)
100 105 self.lblStopDay.setObjectName("lblStopDay")
101 106 self.horizontalLayout_7.addWidget(self.lblStopDay)
102 107 self.verticalLayout_2.addLayout(self.horizontalLayout_7)
103 108 self.horizontalLayout_8 = QtGui.QHBoxLayout()
104 109 self.horizontalLayout_8.setObjectName("horizontalLayout_8")
105 110 self.lstStartDay = QtGui.QComboBox(self.tabParameters)
106 111 self.lstStartDay.setObjectName("lstStartDay")
107 112 self.horizontalLayout_8.addWidget(self.lstStartDay)
108 113 self.lstStopDay = QtGui.QComboBox(self.tabParameters)
109 114 self.lstStopDay.setObjectName("lstStopDay")
110 115 self.horizontalLayout_8.addWidget(self.lstStopDay)
111 116 self.verticalLayout_2.addLayout(self.horizontalLayout_8)
112 117 self.tabWidget.addTab(self.tabParameters, "")
113 118 self.tabDconfig = QtGui.QWidget()
114 119 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
115 120 sizePolicy.setHorizontalStretch(0)
116 121 sizePolicy.setVerticalStretch(0)
117 122 sizePolicy.setHeightForWidth(self.tabDconfig.sizePolicy().hasHeightForWidth())
118 123 self.tabDconfig.setSizePolicy(sizePolicy)
119 124 self.tabDconfig.setObjectName("tabDconfig")
120 125 self.verticalLayout = QtGui.QVBoxLayout(self.tabDconfig)
121 126 self.verticalLayout.setObjectName("verticalLayout")
122 127 self.widget = QtGui.QWidget(self.tabDconfig)
123 128 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
124 129 sizePolicy.setHorizontalStretch(0)
125 130 sizePolicy.setVerticalStretch(0)
126 131 sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth())
127 132 self.widget.setSizePolicy(sizePolicy)
128 133 self.widget.setMaximumSize(QtCore.QSize(500, 16777215))
129 134 self.widget.setObjectName("widget")
130 135 self.gridLayout = QtGui.QGridLayout(self.widget)
131 136 self.gridLayout.setObjectName("gridLayout")
132 137 self.chkDevA = QtGui.QCheckBox(self.widget)
133 138 self.chkDevA.setObjectName("chkDevA")
134 139 self.gridLayout.addWidget(self.chkDevA, 0, 0, 1, 1)
135 140 self.chkDevB = QtGui.QCheckBox(self.widget)
136 141 self.chkDevB.setObjectName("chkDevB")
137 142 self.gridLayout.addWidget(self.chkDevB, 0, 1, 1, 1)
138 143 self.chkDevC = QtGui.QCheckBox(self.widget)
139 144 self.chkDevC.setObjectName("chkDevC")
140 145 self.gridLayout.addWidget(self.chkDevC, 0, 2, 1, 1)
141 146 self.chkDevD = QtGui.QCheckBox(self.widget)
142 147 self.chkDevD.setObjectName("chkDevD")
143 148 self.gridLayout.addWidget(self.chkDevD, 0, 3, 1, 1)
144 149 self.txtDeviceB = QtGui.QLineEdit(self.widget)
145 150 self.txtDeviceB.setObjectName("txtDeviceB")
146 151 self.gridLayout.addWidget(self.txtDeviceB, 2, 1, 1, 1)
147 152 self.txtBspeedA = QtGui.QLineEdit(self.widget)
148 153 self.txtBspeedA.setObjectName("txtBspeedA")
149 154 self.gridLayout.addWidget(self.txtBspeedA, 4, 0, 1, 1)
150 155 self.txtDeviceA = QtGui.QLineEdit(self.widget)
151 156 self.txtDeviceA.setObjectName("txtDeviceA")
152 157 self.gridLayout.addWidget(self.txtDeviceA, 2, 0, 1, 1)
153 158 self.txtBspeedB = QtGui.QLineEdit(self.widget)
154 159 self.txtBspeedB.setObjectName("txtBspeedB")
155 160 self.gridLayout.addWidget(self.txtBspeedB, 4, 1, 1, 1)
156 161 self.lblDevice = QtGui.QLabel(self.widget)
157 162 self.lblDevice.setObjectName("lblDevice")
158 163 self.gridLayout.addWidget(self.lblDevice, 2, 4, 1, 1)
159 164 self.txtDeviceC = QtGui.QLineEdit(self.widget)
160 165 self.txtDeviceC.setObjectName("txtDeviceC")
161 166 self.gridLayout.addWidget(self.txtDeviceC, 2, 2, 1, 1)
162 167 self.txtDeviceD = QtGui.QLineEdit(self.widget)
163 168 self.txtDeviceD.setObjectName("txtDeviceD")
164 169 self.gridLayout.addWidget(self.txtDeviceD, 2, 3, 1, 1)
165 170 self.txtBspeedD = QtGui.QLineEdit(self.widget)
166 171 self.txtBspeedD.setObjectName("txtBspeedD")
167 172 self.gridLayout.addWidget(self.txtBspeedD, 4, 3, 1, 1)
168 173 self.txtBmodeA = QtGui.QLineEdit(self.widget)
169 174 self.txtBmodeA.setObjectName("txtBmodeA")
170 175 self.gridLayout.addWidget(self.txtBmodeA, 5, 0, 1, 1)
171 176 self.txtBmodeB = QtGui.QLineEdit(self.widget)
172 177 self.txtBmodeB.setObjectName("txtBmodeB")
173 178 self.gridLayout.addWidget(self.txtBmodeB, 5, 1, 1, 1)
174 179 self.lblBspeed = QtGui.QLabel(self.widget)
175 180 self.lblBspeed.setObjectName("lblBspeed")
176 181 self.gridLayout.addWidget(self.lblBspeed, 4, 4, 1, 1)
177 182 self.lblBmode = QtGui.QLabel(self.widget)
178 183 self.lblBmode.setObjectName("lblBmode")
179 184 self.gridLayout.addWidget(self.lblBmode, 5, 4, 1, 1)
180 185 self.txtBmodeC = QtGui.QLineEdit(self.widget)
181 186 self.txtBmodeC.setObjectName("txtBmodeC")
182 187 self.gridLayout.addWidget(self.txtBmodeC, 5, 2, 1, 1)
183 188 self.txtBmodeD = QtGui.QLineEdit(self.widget)
184 189 self.txtBmodeD.setObjectName("txtBmodeD")
185 190 self.gridLayout.addWidget(self.txtBmodeD, 5, 3, 1, 1)
186 191 self.btnTdevA = QtGui.QPushButton(self.widget)
187 192 self.btnTdevA.setObjectName("btnTdevA")
188 193 self.gridLayout.addWidget(self.btnTdevA, 6, 0, 1, 1)
189 194 self.btnTdevB = QtGui.QPushButton(self.widget)
190 195 self.btnTdevB.setObjectName("btnTdevB")
191 196 self.gridLayout.addWidget(self.btnTdevB, 6, 1, 1, 1)
192 197 self.btnTdevC = QtGui.QPushButton(self.widget)
193 198 self.btnTdevC.setObjectName("btnTdevC")
194 199 self.gridLayout.addWidget(self.btnTdevC, 6, 2, 1, 1)
195 200 self.btnTdevD = QtGui.QPushButton(self.widget)
196 201 self.btnTdevD.setObjectName("btnTdevD")
197 202 self.gridLayout.addWidget(self.btnTdevD, 6, 3, 1, 1)
198 203 self.txtBspeedC = QtGui.QLineEdit(self.widget)
199 204 self.txtBspeedC.setObjectName("txtBspeedC")
200 205 self.gridLayout.addWidget(self.txtBspeedC, 4, 2, 1, 1)
201 206 self.verticalLayout.addWidget(self.widget)
202 207 self.horizontalLayout_9 = QtGui.QHBoxLayout()
203 208 self.horizontalLayout_9.setSizeConstraint(QtGui.QLayout.SetFixedSize)
204 209 self.horizontalLayout_9.setObjectName("horizontalLayout_9")
205 210 self.lblBprocess = QtGui.QLabel(self.tabDconfig)
206 211 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
207 212 sizePolicy.setHorizontalStretch(0)
208 213 sizePolicy.setVerticalStretch(0)
209 214 sizePolicy.setHeightForWidth(self.lblBprocess.sizePolicy().hasHeightForWidth())
210 215 self.lblBprocess.setSizePolicy(sizePolicy)
211 216 self.lblBprocess.setObjectName("lblBprocess")
212 217 self.horizontalLayout_9.addWidget(self.lblBprocess)
213 218 self.chkSimultaneously = QtGui.QCheckBox(self.tabDconfig)
214 219 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
215 220 sizePolicy.setHorizontalStretch(0)
216 221 sizePolicy.setVerticalStretch(0)
217 222 sizePolicy.setHeightForWidth(self.chkSimultaneously.sizePolicy().hasHeightForWidth())
218 223 self.chkSimultaneously.setSizePolicy(sizePolicy)
219 224 self.chkSimultaneously.setObjectName("chkSimultaneously")
220 225 self.horizontalLayout_9.addWidget(self.chkSimultaneously)
221 226 self.chkSequentially = QtGui.QCheckBox(self.tabDconfig)
222 227 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
223 228 sizePolicy.setHorizontalStretch(0)
224 229 sizePolicy.setVerticalStretch(0)
225 230 sizePolicy.setHeightForWidth(self.chkSequentially.sizePolicy().hasHeightForWidth())
226 231 self.chkSequentially.setSizePolicy(sizePolicy)
227 232 self.chkSequentially.setObjectName("chkSequentially")
228 233 self.horizontalLayout_9.addWidget(self.chkSequentially)
229 234 self.verticalLayout.addLayout(self.horizontalLayout_9)
230 235 self.horizontalLayout_11 = QtGui.QHBoxLayout()
231 236 self.horizontalLayout_11.setSpacing(6)
232 237 self.horizontalLayout_11.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
233 238 self.horizontalLayout_11.setObjectName("horizontalLayout_11")
234 239 self.lblDcapacity = QtGui.QLabel(self.tabDconfig)
235 240 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
236 241 sizePolicy.setHorizontalStretch(0)
237 242 sizePolicy.setVerticalStretch(0)
238 243 sizePolicy.setHeightForWidth(self.lblDcapacity.sizePolicy().hasHeightForWidth())
239 244 self.lblDcapacity.setSizePolicy(sizePolicy)
240 245 self.lblDcapacity.setObjectName("lblDcapacity")
241 246 self.horizontalLayout_11.addWidget(self.lblDcapacity)
242 247 self.chkSalert = QtGui.QCheckBox(self.tabDconfig)
243 248 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
244 249 sizePolicy.setHorizontalStretch(0)
245 250 sizePolicy.setVerticalStretch(0)
246 251 sizePolicy.setHeightForWidth(self.chkSalert.sizePolicy().hasHeightForWidth())
247 252 self.chkSalert.setSizePolicy(sizePolicy)
248 253 self.chkSalert.setObjectName("chkSalert")
249 254 self.horizontalLayout_11.addWidget(self.chkSalert)
250 255 self.verticalLayout.addLayout(self.horizontalLayout_11)
251 256 self.horizontalLayout_10 = QtGui.QHBoxLayout()
252 257 self.horizontalLayout_10.setSizeConstraint(QtGui.QLayout.SetFixedSize)
253 258 self.horizontalLayout_10.setObjectName("horizontalLayout_10")
254 259 self.lstDcapacity = QtGui.QComboBox(self.tabDconfig)
255 260 self.lstDcapacity.setObjectName("lstDcapacity")
261 self.lstDcapacity.addItem("")
262 self.lstDcapacity.addItem("")
263 self.lstDcapacity.addItem("")
264 self.lstDcapacity.addItem("")
265 self.lstDcapacity.addItem("")
256 266 self.horizontalLayout_10.addWidget(self.lstDcapacity)
257 267 self.txtDcapacity = QtGui.QLineEdit(self.tabDconfig)
268 self.txtDcapacity.setReadOnly(False)
258 269 self.txtDcapacity.setObjectName("txtDcapacity")
259 270 self.horizontalLayout_10.addWidget(self.txtDcapacity)
260 271 self.chkPSgraphic = QtGui.QCheckBox(self.tabDconfig)
261 272 self.chkPSgraphic.setObjectName("chkPSgraphic")
262 273 self.horizontalLayout_10.addWidget(self.chkPSgraphic)
263 274 self.lineEdit_17 = QtGui.QLineEdit(self.tabDconfig)
264 275 self.lineEdit_17.setObjectName("lineEdit_17")
265 276 self.horizontalLayout_10.addWidget(self.lineEdit_17)
266 277 self.verticalLayout.addLayout(self.horizontalLayout_10)
267 278 self.tabWidget.addTab(self.tabDconfig, "")
268 279 self.tabSburn = QtGui.QWidget()
269 280 self.tabSburn.setObjectName("tabSburn")
270 281 self.verticalLayout_4 = QtGui.QVBoxLayout(self.tabSburn)
271 282 self.verticalLayout_4.setObjectName("verticalLayout_4")
272 283 self.widget_2 = QtGui.QWidget(self.tabSburn)
273 284 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
274 285 sizePolicy.setHorizontalStretch(0)
275 286 sizePolicy.setVerticalStretch(0)
276 287 sizePolicy.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth())
277 288 self.widget_2.setSizePolicy(sizePolicy)
278 289 self.widget_2.setMaximumSize(QtCore.QSize(500, 16777215))
279 290 self.widget_2.setObjectName("widget_2")
280 291 self.gridLayout_2 = QtGui.QGridLayout(self.widget_2)
281 292 self.gridLayout_2.setObjectName("gridLayout_2")
282 293 self.txtSTATUSb = QtGui.QLineEdit(self.widget_2)
283 294 self.txtSTATUSb.setObjectName("txtSTATUSb")
284 295 self.gridLayout_2.addWidget(self.txtSTATUSb, 3, 2, 1, 1)
285 296 self.txtINFOa = QtGui.QLineEdit(self.widget_2)
286 297 self.txtINFOa.setObjectName("txtINFOa")
287 298 self.gridLayout_2.addWidget(self.txtINFOa, 5, 1, 1, 1)
288 299 self.txtSTATUSa = QtGui.QLineEdit(self.widget_2)
289 300 self.txtSTATUSa.setObjectName("txtSTATUSa")
290 301 self.gridLayout_2.addWidget(self.txtSTATUSa, 3, 1, 1, 1)
291 302 self.txtINFOb = QtGui.QLineEdit(self.widget_2)
292 303 self.txtINFOb.setObjectName("txtINFOb")
293 304 self.gridLayout_2.addWidget(self.txtINFOb, 5, 2, 1, 1)
294 305 self.txtSTATUSc = QtGui.QLineEdit(self.widget_2)
295 306 self.txtSTATUSc.setObjectName("txtSTATUSc")
296 307 self.gridLayout_2.addWidget(self.txtSTATUSc, 3, 3, 1, 1)
297 308 self.txtSTATUSd = QtGui.QLineEdit(self.widget_2)
298 309 self.txtSTATUSd.setObjectName("txtSTATUSd")
299 310 self.gridLayout_2.addWidget(self.txtSTATUSd, 3, 4, 1, 1)
300 311 self.txtINFOd = QtGui.QLineEdit(self.widget_2)
301 312 self.txtINFOd.setObjectName("txtINFOd")
302 313 self.gridLayout_2.addWidget(self.txtINFOd, 5, 4, 1, 1)
303 314 self.txtSETa = QtGui.QLineEdit(self.widget_2)
304 315 self.txtSETa.setObjectName("txtSETa")
305 316 self.gridLayout_2.addWidget(self.txtSETa, 6, 1, 1, 1)
306 317 self.txtSETb = QtGui.QLineEdit(self.widget_2)
307 318 self.txtSETb.setObjectName("txtSETb")
308 319 self.gridLayout_2.addWidget(self.txtSETb, 6, 2, 1, 1)
309 320 self.txtSETc = QtGui.QLineEdit(self.widget_2)
310 321 self.txtSETc.setObjectName("txtSETc")
311 322 self.gridLayout_2.addWidget(self.txtSETc, 6, 3, 1, 1)
312 323 self.txtSETd = QtGui.QLineEdit(self.widget_2)
313 324 self.txtSETd.setObjectName("txtSETd")
314 325 self.gridLayout_2.addWidget(self.txtSETd, 6, 4, 1, 1)
315 326 self.lblSTATUS = QtGui.QLabel(self.widget_2)
316 327 self.lblSTATUS.setObjectName("lblSTATUS")
317 328 self.gridLayout_2.addWidget(self.lblSTATUS, 3, 0, 1, 1)
318 329 self.lblINFO = QtGui.QLabel(self.widget_2)
319 330 self.lblINFO.setObjectName("lblINFO")
320 331 self.gridLayout_2.addWidget(self.lblINFO, 5, 0, 1, 1)
321 332 self.lblSET = QtGui.QLabel(self.widget_2)
322 333 self.lblSET.setObjectName("lblSET")
323 334 self.gridLayout_2.addWidget(self.lblSET, 6, 0, 1, 1)
324 335 self.lblDevA = QtGui.QLabel(self.widget_2)
325 336 self.lblDevA.setAlignment(QtCore.Qt.AlignCenter)
326 337 self.lblDevA.setObjectName("lblDevA")
327 338 self.gridLayout_2.addWidget(self.lblDevA, 0, 1, 1, 1)
328 339 self.lblDevB = QtGui.QLabel(self.widget_2)
329 340 self.lblDevB.setAlignment(QtCore.Qt.AlignCenter)
330 341 self.lblDevB.setObjectName("lblDevB")
331 342 self.gridLayout_2.addWidget(self.lblDevB, 0, 2, 1, 1)
332 343 self.lblDevC = QtGui.QLabel(self.widget_2)
333 344 self.lblDevC.setAlignment(QtCore.Qt.AlignCenter)
334 345 self.lblDevC.setObjectName("lblDevC")
335 346 self.gridLayout_2.addWidget(self.lblDevC, 0, 3, 1, 1)
336 347 self.lblDevD = QtGui.QLabel(self.widget_2)
337 348 self.lblDevD.setAlignment(QtCore.Qt.AlignCenter)
338 349 self.lblDevD.setObjectName("lblDevD")
339 350 self.gridLayout_2.addWidget(self.lblDevD, 0, 4, 1, 1)
340 351 self.txtINFOc = QtGui.QLineEdit(self.widget_2)
341 352 self.txtINFOc.setObjectName("txtINFOc")
342 353 self.gridLayout_2.addWidget(self.txtINFOc, 5, 3, 1, 1)
343 354 self.verticalLayout_4.addWidget(self.widget_2)
344 355 self.txtSburn = QtGui.QTextEdit(self.tabSburn)
345 356 self.txtSburn.setObjectName("txtSburn")
346 357 self.verticalLayout_4.addWidget(self.txtSburn)
347 358 self.tabWidget.addTab(self.tabSburn, "")
348 359 self.verticalLayout_3.addWidget(self.tabWidget)
349 360 self.txtInfo = QtGui.QTextEdit(self.centralwidget)
350 361 self.txtInfo.setObjectName("txtInfo")
351 362 self.verticalLayout_3.addWidget(self.txtInfo)
352 363 self.horizontalLayout_2 = QtGui.QHBoxLayout()
353 364 self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
354 365 self.horizontalLayout_2.setObjectName("horizontalLayout_2")
355 366 self.btnGbkp = QtGui.QPushButton(self.centralwidget)
356 367 self.btnGbkp.setObjectName("btnGbkp")
357 368 self.horizontalLayout_2.addWidget(self.btnGbkp)
358 369 self.btnRestart = QtGui.QPushButton(self.centralwidget)
359 370 self.btnRestart.setObjectName("btnRestart")
360 371 self.horizontalLayout_2.addWidget(self.btnRestart)
361 372 self.btnStartburn = QtGui.QPushButton(self.centralwidget)
362 373 self.btnStartburn.setObjectName("btnStartburn")
363 374 self.horizontalLayout_2.addWidget(self.btnStartburn)
364 375 self.btnStopburn = QtGui.QPushButton(self.centralwidget)
365 376 self.btnStopburn.setObjectName("btnStopburn")
366 377 self.horizontalLayout_2.addWidget(self.btnStopburn)
367 378 self.verticalLayout_3.addLayout(self.horizontalLayout_2)
368 379 MainWindow.setCentralWidget(self.centralwidget)
369 380 self.menubar = QtGui.QMenuBar(MainWindow)
370 self.menubar.setGeometry(QtCore.QRect(0, 0, 549, 25))
381 self.menubar.setGeometry(QtCore.QRect(0, 0, 593, 25))
371 382 self.menubar.setObjectName("menubar")
372 383 self.menuFile = QtGui.QMenu(self.menubar)
373 384 self.menuFile.setObjectName("menuFile")
374 385 self.menuParameters = QtGui.QMenu(self.menubar)
375 386 self.menuParameters.setObjectName("menuParameters")
376 387 self.menuHelp = QtGui.QMenu(self.menubar)
377 388 self.menuHelp.setObjectName("menuHelp")
378 389 MainWindow.setMenuBar(self.menubar)
379 390 self.statusbar = QtGui.QStatusBar(MainWindow)
380 391 self.statusbar.setObjectName("statusbar")
381 392 MainWindow.setStatusBar(self.statusbar)
382 393 self.actionChange_Parameters = QtGui.QAction(MainWindow)
383 394 self.actionChange_Parameters.setObjectName("actionChange_Parameters")
384 395 self.actionSave_Config = QtGui.QAction(MainWindow)
385 396 self.actionSave_Config.setObjectName("actionSave_Config")
386 397 self.actionQuit = QtGui.QAction(MainWindow)
387 398 self.actionQuit.setObjectName("actionQuit")
388 399 self.actionAbout = QtGui.QAction(MainWindow)
389 400 self.actionAbout.setObjectName("actionAbout")
390 401 self.menuFile.addAction(self.actionSave_Config)
391 402 self.menuFile.addAction(self.actionQuit)
392 403 self.menuParameters.addAction(self.actionChange_Parameters)
393 404 self.menuHelp.addAction(self.actionAbout)
394 405 self.menubar.addAction(self.menuFile.menuAction())
395 406 self.menubar.addAction(self.menuParameters.menuAction())
396 407 self.menubar.addAction(self.menuHelp.menuAction())
397 408
398 409 self.retranslateUi(MainWindow)
399 410 self.tabWidget.setCurrentIndex(0)
411 self.lstDcapacity.setCurrentIndex(2)
412 QtCore.QObject.connect(self.chkDevA, QtCore.SIGNAL("toggled(bool)"), self.txtDeviceA.setEnabled)
400 413 QtCore.QMetaObject.connectSlotsByName(MainWindow)
401 414 MainWindow.setTabOrder(self.txtDpath, self.btnDpath)
402 415 MainWindow.setTabOrder(self.btnDpath, self.txtRpath)
403 416 MainWindow.setTabOrder(self.txtRpath, self.btnRpath)
404 417 MainWindow.setTabOrder(self.btnRpath, self.lstDtype)
405 418 MainWindow.setTabOrder(self.lstDtype, self.txtDtype)
406 419 MainWindow.setTabOrder(self.txtDtype, self.chkMST)
407 420 MainWindow.setTabOrder(self.chkMST, self.txtElabel)
408 421 MainWindow.setTabOrder(self.txtElabel, self.txtCopys)
409 422 MainWindow.setTabOrder(self.txtCopys, self.lstStartDay)
410 423 MainWindow.setTabOrder(self.lstStartDay, self.lstStopDay)
411 424 MainWindow.setTabOrder(self.lstStopDay, self.chkDevA)
412 425 MainWindow.setTabOrder(self.chkDevA, self.chkDevB)
413 426 MainWindow.setTabOrder(self.chkDevB, self.chkDevC)
414 427 MainWindow.setTabOrder(self.chkDevC, self.chkDevD)
415 428 MainWindow.setTabOrder(self.chkDevD, self.txtDeviceA)
416 429 MainWindow.setTabOrder(self.txtDeviceA, self.txtDeviceB)
417 430 MainWindow.setTabOrder(self.txtDeviceB, self.txtDeviceC)
418 431 MainWindow.setTabOrder(self.txtDeviceC, self.txtDeviceD)
419 432 MainWindow.setTabOrder(self.txtDeviceD, self.txtBspeedA)
420 433 MainWindow.setTabOrder(self.txtBspeedA, self.txtBspeedB)
421 434 MainWindow.setTabOrder(self.txtBspeedB, self.txtBspeedC)
422 435 MainWindow.setTabOrder(self.txtBspeedC, self.txtBspeedD)
423 436 MainWindow.setTabOrder(self.txtBspeedD, self.txtBmodeA)
424 437 MainWindow.setTabOrder(self.txtBmodeA, self.txtBmodeB)
425 438 MainWindow.setTabOrder(self.txtBmodeB, self.txtBmodeC)
426 439 MainWindow.setTabOrder(self.txtBmodeC, self.txtBmodeD)
427 440 MainWindow.setTabOrder(self.txtBmodeD, self.btnTdevA)
428 441 MainWindow.setTabOrder(self.btnTdevA, self.btnTdevB)
429 442 MainWindow.setTabOrder(self.btnTdevB, self.btnTdevC)
430 443 MainWindow.setTabOrder(self.btnTdevC, self.btnTdevD)
431 444 MainWindow.setTabOrder(self.btnTdevD, self.chkSimultaneously)
432 445 MainWindow.setTabOrder(self.chkSimultaneously, self.chkSequentially)
433 446 MainWindow.setTabOrder(self.chkSequentially, self.chkSalert)
434 447 MainWindow.setTabOrder(self.chkSalert, self.lstDcapacity)
435 448 MainWindow.setTabOrder(self.lstDcapacity, self.txtDcapacity)
436 449 MainWindow.setTabOrder(self.txtDcapacity, self.chkPSgraphic)
437 450 MainWindow.setTabOrder(self.chkPSgraphic, self.lineEdit_17)
438 451 MainWindow.setTabOrder(self.lineEdit_17, self.txtSTATUSa)
439 452 MainWindow.setTabOrder(self.txtSTATUSa, self.txtSTATUSb)
440 453 MainWindow.setTabOrder(self.txtSTATUSb, self.txtSTATUSc)
441 454 MainWindow.setTabOrder(self.txtSTATUSc, self.txtSTATUSd)
442 455 MainWindow.setTabOrder(self.txtSTATUSd, self.txtINFOa)
443 456 MainWindow.setTabOrder(self.txtINFOa, self.txtINFOb)
444 457 MainWindow.setTabOrder(self.txtINFOb, self.txtINFOc)
445 458 MainWindow.setTabOrder(self.txtINFOc, self.txtINFOd)
446 459 MainWindow.setTabOrder(self.txtINFOd, self.txtSETa)
447 460 MainWindow.setTabOrder(self.txtSETa, self.txtSETb)
448 461 MainWindow.setTabOrder(self.txtSETb, self.txtSETc)
449 462 MainWindow.setTabOrder(self.txtSETc, self.txtSETd)
450 463 MainWindow.setTabOrder(self.txtSETd, self.tabWidget)
451 464 MainWindow.setTabOrder(self.tabWidget, self.txtSburn)
452 465 MainWindow.setTabOrder(self.txtSburn, self.btnGbkp)
453 466 MainWindow.setTabOrder(self.btnGbkp, self.btnRestart)
454 467 MainWindow.setTabOrder(self.btnRestart, self.btnStartburn)
455 468 MainWindow.setTabOrder(self.btnStartburn, self.btnStopburn)
456 469
457 470 def retranslateUi(self, MainWindow):
458 471 MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "JRO BACKUP MANAGER", None, QtGui.QApplication.UnicodeUTF8))
459 472 self.btnDpath.setText(QtGui.QApplication.translate("MainWindow", "Data Path", None, QtGui.QApplication.UnicodeUTF8))
460 473 self.btnRpath.setText(QtGui.QApplication.translate("MainWindow", "Resource Path", None, QtGui.QApplication.UnicodeUTF8))
461 474 self.lblDtype.setText(QtGui.QApplication.translate("MainWindow", "Data Type", None, QtGui.QApplication.UnicodeUTF8))
475 self.lstDtype.setItemText(0, QtGui.QApplication.translate("MainWindow", "Raw Data", None, QtGui.QApplication.UnicodeUTF8))
476 self.lstDtype.setItemText(1, QtGui.QApplication.translate("MainWindow", "Process Data", None, QtGui.QApplication.UnicodeUTF8))
477 self.lstDtype.setItemText(2, QtGui.QApplication.translate("MainWindow", "BLTR Data", None, QtGui.QApplication.UnicodeUTF8))
478 self.lstDtype.setItemText(3, QtGui.QApplication.translate("MainWindow", "Other", None, QtGui.QApplication.UnicodeUTF8))
479 self.txtDtype.setText(QtGui.QApplication.translate("MainWindow", "r", None, QtGui.QApplication.UnicodeUTF8))
462 480 self.chkMST.setText(QtGui.QApplication.translate("MainWindow", "MST-ISR Data", None, QtGui.QApplication.UnicodeUTF8))
463 481 self.lblElabel.setText(QtGui.QApplication.translate("MainWindow", "Exp. Label at device", None, QtGui.QApplication.UnicodeUTF8))
464 482 self.lblCopys.setText(QtGui.QApplication.translate("MainWindow", "Copys", None, QtGui.QApplication.UnicodeUTF8))
465 483 self.lblStartDay.setText(QtGui.QApplication.translate("MainWindow", "Start Day:", None, QtGui.QApplication.UnicodeUTF8))
466 484 self.lblStopDay.setText(QtGui.QApplication.translate("MainWindow", "Stop Day:", None, QtGui.QApplication.UnicodeUTF8))
467 485 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabParameters), QtGui.QApplication.translate("MainWindow", "Parameters", None, QtGui.QApplication.UnicodeUTF8))
468 486 self.chkDevA.setText(QtGui.QApplication.translate("MainWindow", "Dev A", None, QtGui.QApplication.UnicodeUTF8))
469 487 self.chkDevB.setText(QtGui.QApplication.translate("MainWindow", "Dev B", None, QtGui.QApplication.UnicodeUTF8))
470 488 self.chkDevC.setText(QtGui.QApplication.translate("MainWindow", "Dev C", None, QtGui.QApplication.UnicodeUTF8))
471 489 self.chkDevD.setText(QtGui.QApplication.translate("MainWindow", "Dev D", None, QtGui.QApplication.UnicodeUTF8))
472 490 self.lblDevice.setText(QtGui.QApplication.translate("MainWindow", "Device", None, QtGui.QApplication.UnicodeUTF8))
473 491 self.lblBspeed.setText(QtGui.QApplication.translate("MainWindow", "Burn Speed", None, QtGui.QApplication.UnicodeUTF8))
474 492 self.lblBmode.setText(QtGui.QApplication.translate("MainWindow", "Burn Mode", None, QtGui.QApplication.UnicodeUTF8))
475 493 self.btnTdevA.setText(QtGui.QApplication.translate("MainWindow", "Test DevA", None, QtGui.QApplication.UnicodeUTF8))
476 494 self.btnTdevB.setText(QtGui.QApplication.translate("MainWindow", "Test DevB", None, QtGui.QApplication.UnicodeUTF8))
477 495 self.btnTdevC.setText(QtGui.QApplication.translate("MainWindow", "Test DevC", None, QtGui.QApplication.UnicodeUTF8))
478 496 self.btnTdevD.setText(QtGui.QApplication.translate("MainWindow", "Test DevD", None, QtGui.QApplication.UnicodeUTF8))
479 497 self.lblBprocess.setText(QtGui.QApplication.translate("MainWindow", "Burning process", None, QtGui.QApplication.UnicodeUTF8))
480 498 self.chkSimultaneously.setText(QtGui.QApplication.translate("MainWindow", "Simultaneously", None, QtGui.QApplication.UnicodeUTF8))
481 499 self.chkSequentially.setText(QtGui.QApplication.translate("MainWindow", "Sequentially", None, QtGui.QApplication.UnicodeUTF8))
482 500 self.lblDcapacity.setText(QtGui.QApplication.translate("MainWindow", "Device Capacity", None, QtGui.QApplication.UnicodeUTF8))
483 501 self.chkSalert.setText(QtGui.QApplication.translate("MainWindow", "Sound Alert", None, QtGui.QApplication.UnicodeUTF8))
502 self.lstDcapacity.setItemText(0, QtGui.QApplication.translate("MainWindow", "BluRay [25.0 GB]", None, QtGui.QApplication.UnicodeUTF8))
503 self.lstDcapacity.setItemText(1, QtGui.QApplication.translate("MainWindow", "DVD2 [8.5 GB]", None, QtGui.QApplication.UnicodeUTF8))
504 self.lstDcapacity.setItemText(2, QtGui.QApplication.translate("MainWindow", "DVD1 [4.7 GB]", None, QtGui.QApplication.UnicodeUTF8))
505 self.lstDcapacity.setItemText(3, QtGui.QApplication.translate("MainWindow", "CD [0.7 GB]", None, QtGui.QApplication.UnicodeUTF8))
506 self.lstDcapacity.setItemText(4, QtGui.QApplication.translate("MainWindow", "Other [? GB]", None, QtGui.QApplication.UnicodeUTF8))
484 507 self.chkPSgraphic.setText(QtGui.QApplication.translate("MainWindow", "PS Graphic", None, QtGui.QApplication.UnicodeUTF8))
485 508 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabDconfig), QtGui.QApplication.translate("MainWindow", "Device Config.", None, QtGui.QApplication.UnicodeUTF8))
486 509 self.lblSTATUS.setText(QtGui.QApplication.translate("MainWindow", "STATUS", None, QtGui.QApplication.UnicodeUTF8))
487 510 self.lblINFO.setText(QtGui.QApplication.translate("MainWindow", "INFO", None, QtGui.QApplication.UnicodeUTF8))
488 511 self.lblSET.setText(QtGui.QApplication.translate("MainWindow", "SET", None, QtGui.QApplication.UnicodeUTF8))
489 512 self.lblDevA.setText(QtGui.QApplication.translate("MainWindow", "DEV A", None, QtGui.QApplication.UnicodeUTF8))
490 513 self.lblDevB.setText(QtGui.QApplication.translate("MainWindow", "DEV B", None, QtGui.QApplication.UnicodeUTF8))
491 514 self.lblDevC.setText(QtGui.QApplication.translate("MainWindow", "DEV C", None, QtGui.QApplication.UnicodeUTF8))
492 515 self.lblDevD.setText(QtGui.QApplication.translate("MainWindow", "DEV D", None, QtGui.QApplication.UnicodeUTF8))
493 516 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabSburn), QtGui.QApplication.translate("MainWindow", "Status Burn", None, QtGui.QApplication.UnicodeUTF8))
494 517 self.btnGbkp.setText(QtGui.QApplication.translate("MainWindow", "Generate Bkp", None, QtGui.QApplication.UnicodeUTF8))
495 518 self.btnRestart.setText(QtGui.QApplication.translate("MainWindow", "Restart", None, QtGui.QApplication.UnicodeUTF8))
496 519 self.btnStartburn.setText(QtGui.QApplication.translate("MainWindow", "Start Burn", None, QtGui.QApplication.UnicodeUTF8))
497 520 self.btnStopburn.setText(QtGui.QApplication.translate("MainWindow", "Stop Burn", None, QtGui.QApplication.UnicodeUTF8))
498 521 self.menuFile.setTitle(QtGui.QApplication.translate("MainWindow", "File", None, QtGui.QApplication.UnicodeUTF8))
499 522 self.menuParameters.setTitle(QtGui.QApplication.translate("MainWindow", "Parameters", None, QtGui.QApplication.UnicodeUTF8))
500 523 self.menuHelp.setTitle(QtGui.QApplication.translate("MainWindow", "Help", None, QtGui.QApplication.UnicodeUTF8))
501 524 self.actionChange_Parameters.setText(QtGui.QApplication.translate("MainWindow", "Change Parameters", None, QtGui.QApplication.UnicodeUTF8))
502 525 self.actionSave_Config.setText(QtGui.QApplication.translate("MainWindow", "Save Config", None, QtGui.QApplication.UnicodeUTF8))
503 526 self.actionQuit.setText(QtGui.QApplication.translate("MainWindow", "Quit", None, QtGui.QApplication.UnicodeUTF8))
504 527 self.actionAbout.setText(QtGui.QApplication.translate("MainWindow", "About", None, QtGui.QApplication.UnicodeUTF8))
505 528
506 529
507 530 if __name__ == "__main__":
508 531 import sys
509 532 app = QtGui.QApplication(sys.argv)
510 533 MainWindow = QtGui.QMainWindow()
511 534 ui = Ui_MainWindow()
512 535 ui.setupUi(MainWindow)
513 536 MainWindow.show()
514 537 sys.exit(app.exec_())
515 538
General Comments 0
You need to be logged in to leave comments. Login now