##// END OF EJS Templates
***
ralonso -
r26:27
parent child
Show More
@@ -7,8 +7,10
7 7 import sys
8 8 app = QApplication(sys.argv)
9 9 wnd = MainWindow()
10 sys.stdout=wnd
10 11 wnd.show()
11 12 sys.exit(app.exec_())
13
12 14
13 15 if __name__ == '__main__':
14 16 main()
@@ -23,13 +23,16
23 23 QMainWindow.__init__(self, parent)
24 24 self.setupUi(self)
25 25 self.setupUi2()
26 #sys.stdout = obj
26 sys.stdout = self
27 27
28 28
29 29 def setupUi2(self):
30 30 self.txtDpath.setText('/home/ricardoar/optional/STORAGE/EW_DRIFTS')
31 31 self.txtRpath.setText('/home/ricardoar/optional/STORAGE/prueba1_jro_backup_manager')
32 32 self.txtElabel.setText('EW_DRIFTS')
33
34 def write(self, txt):
35 self.txtInfo.append(str(txt))
33 36
34 37
35 38 @pyqtSignature("")
@@ -77,7 +80,7
77 80 output_p2=commands.getstatusoutput(var_cmd)[1]
78 81
79 82 #INFO: Muestra los dias que se encontraron
80 self.txtInfo.append(output_p2)
83 #self.txtInfo.append(output_p2)
81 84
82 85 #Se cargan las listas para seleccionar StartDay y StopDay
83 86 self.var_list=[]
@@ -290,6 +293,8
290 293 var_n_files += len(var_files_list_2)
291 294 self.txtInfo.append(str(var_n_files))
292 295 self.tabParameters.setEnabled(False)
296 self.btnGbkp.setEnabled(False)
297 self.txtDtype.setText('tipo INV')
293 298
294 299
295 300 @pyqtSignature("")
@@ -297,6 +302,9
297 302 """
298 303 Slot documentation goes here.
299 304 """
305 sys.stdout = self
306 #sys.stderr = self
307 print "stdout_!!!"
300 308 var_Rpath=self.txtRpath.text()
301 309 var_Rpath_ppath=var_Rpath+"/ppath"
302 310 var_Rpath_iso=var_Rpath+"/iso"
@@ -315,9 +323,9
315 323 #self.txtInfo.append(var_output)
316 324
317 325 #os.system(str(var_cmd))
318 p = subprocess.Popen(str(var_cmd), shell=True)
326 #p = subprocess.Popen(str('ls /'), shell=True, stdout=self)
319 327 #os.waitpid(p.pid, 0)
320 self.txtInfo.append(str(p.pid))
328 ####self.txtInfo.append(str(p.pid))
321 329
322 330 #timer.time = 10
323 331 #timer.init()
@@ -328,3 +336,4
328 336 Slot documentation goes here.
329 337 """
330 338 self.tabParameters.setEnabled(True)
339 self.btnGbkp.setEnabled(True)
@@ -6,7 +6,7
6 6 <rect>
7 7 <x>0</x>
8 8 <y>0</y>
9 <width>593</width>
9 <width>585</width>
10 10 <height>787</height>
11 11 </rect>
12 12 </property>
@@ -14,7 +14,7
14 14 <string>JRO BACKUP MANAGER</string>
15 15 </property>
16 16 <widget class="QWidget" name="centralwidget">
17 <layout class="QVBoxLayout" name="verticalLayout_3">
17 <layout class="QVBoxLayout" name="verticalLayout">
18 18 <item>
19 19 <widget class="QTabWidget" name="tabWidget">
20 20 <property name="enabled">
@@ -27,7 +27,7
27 27 </sizepolicy>
28 28 </property>
29 29 <property name="currentIndex">
30 <number>0</number>
30 <number>1</number>
31 31 </property>
32 32 <widget class="QWidget" name="tabParameters">
33 33 <property name="enabled">
@@ -211,137 +211,173
211 211 <attribute name="title">
212 212 <string>Device Config.</string>
213 213 </attribute>
214 <layout class="QVBoxLayout" name="verticalLayout">
215 <item>
216 <widget class="QWidget" name="widget" native="true">
217 <property name="sizePolicy">
218 <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
219 <horstretch>0</horstretch>
220 <verstretch>0</verstretch>
221 </sizepolicy>
222 </property>
223 <property name="maximumSize">
224 <size>
225 <width>500</width>
226 <height>16777215</height>
227 </size>
228 </property>
229 <layout class="QGridLayout" name="gridLayout">
230 <item row="0" column="0">
231 <widget class="QCheckBox" name="chkDevA">
232 <property name="text">
233 <string>Dev A</string>
234 </property>
235 </widget>
236 </item>
237 <item row="0" column="1">
238 <widget class="QCheckBox" name="chkDevB">
239 <property name="text">
240 <string>Dev B</string>
241 </property>
242 </widget>
243 </item>
244 <item row="0" column="2">
245 <widget class="QCheckBox" name="chkDevC">
246 <property name="text">
247 <string>Dev C</string>
248 </property>
249 </widget>
250 </item>
251 <item row="0" column="3">
252 <widget class="QCheckBox" name="chkDevD">
253 <property name="text">
254 <string>Dev D</string>
255 </property>
256 </widget>
257 </item>
258 <item row="2" column="1">
259 <widget class="QLineEdit" name="txtDeviceB"/>
260 </item>
261 <item row="4" column="0">
262 <widget class="QLineEdit" name="txtBspeedA"/>
263 </item>
264 <item row="2" column="0">
265 <widget class="QLineEdit" name="txtDeviceA"/>
266 </item>
267 <item row="4" column="1">
268 <widget class="QLineEdit" name="txtBspeedB"/>
269 </item>
270 <item row="2" column="4">
271 <widget class="QLabel" name="lblDevice">
272 <property name="text">
273 <string>Device</string>
274 </property>
275 </widget>
276 </item>
277 <item row="2" column="2">
278 <widget class="QLineEdit" name="txtDeviceC"/>
279 </item>
280 <item row="2" column="3">
281 <widget class="QLineEdit" name="txtDeviceD"/>
282 </item>
283 <item row="4" column="3">
284 <widget class="QLineEdit" name="txtBspeedD"/>
285 </item>
286 <item row="5" column="0">
287 <widget class="QLineEdit" name="txtBmodeA"/>
288 </item>
289 <item row="5" column="1">
290 <widget class="QLineEdit" name="txtBmodeB"/>
291 </item>
292 <item row="4" column="4">
293 <widget class="QLabel" name="lblBspeed">
294 <property name="text">
295 <string>Burn Speed</string>
296 </property>
297 </widget>
298 </item>
299 <item row="5" column="4">
300 <widget class="QLabel" name="lblBmode">
301 <property name="text">
302 <string>Burn Mode</string>
303 </property>
304 </widget>
305 </item>
306 <item row="5" column="2">
307 <widget class="QLineEdit" name="txtBmodeC"/>
308 </item>
309 <item row="5" column="3">
310 <widget class="QLineEdit" name="txtBmodeD"/>
311 </item>
312 <item row="6" column="0">
313 <widget class="QPushButton" name="btnTdevA">
314 <property name="text">
315 <string>Test DevA</string>
316 </property>
317 </widget>
318 </item>
319 <item row="6" column="1">
320 <widget class="QPushButton" name="btnTdevB">
321 <property name="text">
322 <string>Test DevB</string>
323 </property>
324 </widget>
325 </item>
326 <item row="6" column="2">
327 <widget class="QPushButton" name="btnTdevC">
328 <property name="text">
329 <string>Test DevC</string>
330 </property>
331 </widget>
332 </item>
333 <item row="6" column="3">
334 <widget class="QPushButton" name="btnTdevD">
335 <property name="text">
336 <string>Test DevD</string>
337 </property>
338 </widget>
339 </item>
340 <item row="4" column="2">
341 <widget class="QLineEdit" name="txtBspeedC"/>
342 </item>
343 </layout>
344 </widget>
214 <layout class="QVBoxLayout" name="verticalLayout_3">
215 <item>
216 <layout class="QGridLayout" name="gridLayout">
217 <item row="0" column="0">
218 <layout class="QVBoxLayout" name="verticalLayout_15">
219 <item>
220 <widget class="QCheckBox" name="chkDevA">
221 <property name="text">
222 <string>Dev A</string>
223 </property>
224 </widget>
225 </item>
226 <item>
227 <layout class="QVBoxLayout" name="verticalLayout_11">
228 <item>
229 <widget class="QLineEdit" name="txtDeviceA"/>
230 </item>
231 <item>
232 <widget class="QLineEdit" name="txtBspeedA"/>
233 </item>
234 <item>
235 <widget class="QLineEdit" name="txtBmodeA"/>
236 </item>
237 <item>
238 <widget class="QPushButton" name="btnTdevA">
239 <property name="text">
240 <string>Test DevA</string>
241 </property>
242 </widget>
243 </item>
244 </layout>
245 </item>
246 </layout>
247 </item>
248 <item row="0" column="1">
249 <layout class="QVBoxLayout" name="verticalLayout_16">
250 <item>
251 <widget class="QCheckBox" name="chkDevB">
252 <property name="text">
253 <string>Dev B</string>
254 </property>
255 </widget>
256 </item>
257 <item>
258 <layout class="QVBoxLayout" name="verticalLayout_12">
259 <item>
260 <widget class="QLineEdit" name="txtDeviceB"/>
261 </item>
262 <item>
263 <widget class="QLineEdit" name="txtBspeedB"/>
264 </item>
265 <item>
266 <widget class="QLineEdit" name="txtBmodeB"/>
267 </item>
268 <item>
269 <widget class="QPushButton" name="btnTdevB">
270 <property name="text">
271 <string>Test DevB</string>
272 </property>
273 </widget>
274 </item>
275 </layout>
276 </item>
277 </layout>
278 </item>
279 <item row="0" column="2">
280 <layout class="QVBoxLayout" name="verticalLayout_17">
281 <item>
282 <widget class="QCheckBox" name="chkDevC">
283 <property name="text">
284 <string>Dev C</string>
285 </property>
286 </widget>
287 </item>
288 <item>
289 <layout class="QVBoxLayout" name="verticalLayout_13">
290 <item>
291 <widget class="QLineEdit" name="txtDeviceC"/>
292 </item>
293 <item>
294 <widget class="QLineEdit" name="txtBspeedC"/>
295 </item>
296 <item>
297 <widget class="QLineEdit" name="txtBmodeC"/>
298 </item>
299 <item>
300 <widget class="QPushButton" name="btnTdevC">
301 <property name="text">
302 <string>Test DevC</string>
303 </property>
304 </widget>
305 </item>
306 </layout>
307 </item>
308 </layout>
309 </item>
310 <item row="0" column="3">
311 <layout class="QVBoxLayout" name="verticalLayout_18">
312 <item>
313 <widget class="QCheckBox" name="chkDevD">
314 <property name="text">
315 <string>Dev D</string>
316 </property>
317 </widget>
318 </item>
319 <item>
320 <layout class="QVBoxLayout" name="verticalLayout_14">
321 <item>
322 <widget class="QLineEdit" name="txtDeviceD"/>
323 </item>
324 <item>
325 <widget class="QLineEdit" name="txtBspeedD"/>
326 </item>
327 <item>
328 <widget class="QLineEdit" name="txtBmodeD"/>
329 </item>
330 <item>
331 <widget class="QPushButton" name="btnTdevD">
332 <property name="text">
333 <string>Test DevD</string>
334 </property>
335 </widget>
336 </item>
337 </layout>
338 </item>
339 </layout>
340 </item>
341 <item row="0" column="4">
342 <layout class="QVBoxLayout" name="verticalLayout_19">
343 <item>
344 <widget class="QLabel" name="label_2">
345 <property name="text">
346 <string/>
347 </property>
348 </widget>
349 </item>
350 <item>
351 <widget class="QLabel" name="lblDevice">
352 <property name="text">
353 <string>Device</string>
354 </property>
355 </widget>
356 </item>
357 <item>
358 <widget class="QLabel" name="lblBspeed">
359 <property name="text">
360 <string>Burn Speed</string>
361 </property>
362 </widget>
363 </item>
364 <item>
365 <widget class="QLabel" name="lblBmode">
366 <property name="text">
367 <string>Burn Mode</string>
368 </property>
369 </widget>
370 </item>
371 <item>
372 <widget class="QLabel" name="label">
373 <property name="text">
374 <string/>
375 </property>
376 </widget>
377 </item>
378 </layout>
379 </item>
380 </layout>
345 381 </item>
346 382 <item>
347 383 <layout class="QHBoxLayout" name="horizontalLayout_9">
@@ -384,6 +420,9
384 420 </property>
385 421 <property name="text">
386 422 <string>Sequentially</string>
423 </property>
424 <property name="checked">
425 <bool>true</bool>
387 426 </property>
388 427 </widget>
389 428 </item>
@@ -485,6 +524,13
485 524 </layout>
486 525 </item>
487 526 </layout>
527 <zorder>horizontalLayoutWidget</zorder>
528 <zorder>layoutWidget</zorder>
529 <zorder>layoutWidget_2</zorder>
530 <zorder>layoutWidget_3</zorder>
531 <zorder>layoutWidget_4</zorder>
532 <zorder>layoutWidget_5</zorder>
533 <zorder>chkDevA</zorder>
488 534 </widget>
489 535 <widget class="QWidget" name="tabSburn">
490 536 <attribute name="title">
@@ -662,7 +708,7
662 708 <rect>
663 709 <x>0</x>
664 710 <y>0</y>
665 <width>593</width>
711 <width>585</width>
666 712 <height>25</height>
667 713 </rect>
668 714 </property>
@@ -723,26 +769,6
723 769 <tabstop>txtCopys</tabstop>
724 770 <tabstop>lstStartDay</tabstop>
725 771 <tabstop>lstStopDay</tabstop>
726 <tabstop>chkDevA</tabstop>
727 <tabstop>chkDevB</tabstop>
728 <tabstop>chkDevC</tabstop>
729 <tabstop>chkDevD</tabstop>
730 <tabstop>txtDeviceA</tabstop>
731 <tabstop>txtDeviceB</tabstop>
732 <tabstop>txtDeviceC</tabstop>
733 <tabstop>txtDeviceD</tabstop>
734 <tabstop>txtBspeedA</tabstop>
735 <tabstop>txtBspeedB</tabstop>
736 <tabstop>txtBspeedC</tabstop>
737 <tabstop>txtBspeedD</tabstop>
738 <tabstop>txtBmodeA</tabstop>
739 <tabstop>txtBmodeB</tabstop>
740 <tabstop>txtBmodeC</tabstop>
741 <tabstop>txtBmodeD</tabstop>
742 <tabstop>btnTdevA</tabstop>
743 <tabstop>btnTdevB</tabstop>
744 <tabstop>btnTdevC</tabstop>
745 <tabstop>btnTdevD</tabstop>
746 772 <tabstop>chkSimultaneously</tabstop>
747 773 <tabstop>chkSequentially</tabstop>
748 774 <tabstop>chkSalert</tabstop>
@@ -772,18 +798,34
772 798 <resources/>
773 799 <connections>
774 800 <connection>
775 <sender>chkDevA</sender>
776 <signal>toggled(bool)</signal>
777 <receiver>txtDeviceA</receiver>
778 <slot>setEnabled(bool)</slot>
801 <sender>chkSequentially</sender>
802 <signal>clicked()</signal>
803 <receiver>chkSimultaneously</receiver>
804 <slot>toggle()</slot>
779 805 <hints>
780 806 <hint type="sourcelabel">
781 <x>102</x>
782 <y>93</y>
807 <x>475</x>
808 <y>273</y>
783 809 </hint>
784 810 <hint type="destinationlabel">
785 <x>102</x>
786 <y>135</y>
811 <x>350</x>
812 <y>269</y>
813 </hint>
814 </hints>
815 </connection>
816 <connection>
817 <sender>chkSimultaneously</sender>
818 <signal>clicked()</signal>
819 <receiver>chkSequentially</receiver>
820 <slot>toggle()</slot>
821 <hints>
822 <hint type="sourcelabel">
823 <x>350</x>
824 <y>282</y>
825 </hint>
826 <hint type="destinationlabel">
827 <x>436</x>
828 <y>278</y>
787 829 </hint>
788 830 </hints>
789 831 </connection>
@@ -2,8 +2,8
2 2
3 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 17:26:12 2010
6 # by: PyQt4 UI code generator 4.7.2
5 # Created: Wed Apr 28 17:13:17 2010
6 # by: PyQt4 UI code generator 4.7.3
7 7 #
8 8 # WARNING! All changes made in this file will be lost!
9 9
@@ -12,11 +12,11
12 12 class Ui_MainWindow(object):
13 13 def setupUi(self, MainWindow):
14 14 MainWindow.setObjectName("MainWindow")
15 MainWindow.resize(593, 787)
15 MainWindow.resize(585, 787)
16 16 self.centralwidget = QtGui.QWidget(MainWindow)
17 17 self.centralwidget.setObjectName("centralwidget")
18 self.verticalLayout_3 = QtGui.QVBoxLayout(self.centralwidget)
19 self.verticalLayout_3.setObjectName("verticalLayout_3")
18 self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget)
19 self.verticalLayout.setObjectName("verticalLayout")
20 20 self.tabWidget = QtGui.QTabWidget(self.centralwidget)
21 21 self.tabWidget.setEnabled(True)
22 22 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
@@ -125,88 +125,115
125 125 sizePolicy.setHeightForWidth(self.tabDconfig.sizePolicy().hasHeightForWidth())
126 126 self.tabDconfig.setSizePolicy(sizePolicy)
127 127 self.tabDconfig.setObjectName("tabDconfig")
128 self.verticalLayout = QtGui.QVBoxLayout(self.tabDconfig)
129 self.verticalLayout.setObjectName("verticalLayout")
130 self.widget = QtGui.QWidget(self.tabDconfig)
131 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
132 sizePolicy.setHorizontalStretch(0)
133 sizePolicy.setVerticalStretch(0)
134 sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth())
135 self.widget.setSizePolicy(sizePolicy)
136 self.widget.setMaximumSize(QtCore.QSize(500, 16777215))
137 self.widget.setObjectName("widget")
138 self.gridLayout = QtGui.QGridLayout(self.widget)
128 self.verticalLayout_3 = QtGui.QVBoxLayout(self.tabDconfig)
129 self.verticalLayout_3.setObjectName("verticalLayout_3")
130 self.gridLayout = QtGui.QGridLayout()
139 131 self.gridLayout.setObjectName("gridLayout")
140 self.chkDevA = QtGui.QCheckBox(self.widget)
132 self.verticalLayout_15 = QtGui.QVBoxLayout()
133 self.verticalLayout_15.setObjectName("verticalLayout_15")
134 self.chkDevA = QtGui.QCheckBox(self.tabDconfig)
141 135 self.chkDevA.setObjectName("chkDevA")
142 self.gridLayout.addWidget(self.chkDevA, 0, 0, 1, 1)
143 self.chkDevB = QtGui.QCheckBox(self.widget)
136 self.verticalLayout_15.addWidget(self.chkDevA)
137 self.verticalLayout_11 = QtGui.QVBoxLayout()
138 self.verticalLayout_11.setObjectName("verticalLayout_11")
139 self.txtDeviceA = QtGui.QLineEdit(self.tabDconfig)
140 self.txtDeviceA.setObjectName("txtDeviceA")
141 self.verticalLayout_11.addWidget(self.txtDeviceA)
142 self.txtBspeedA = QtGui.QLineEdit(self.tabDconfig)
143 self.txtBspeedA.setObjectName("txtBspeedA")
144 self.verticalLayout_11.addWidget(self.txtBspeedA)
145 self.txtBmodeA = QtGui.QLineEdit(self.tabDconfig)
146 self.txtBmodeA.setObjectName("txtBmodeA")
147 self.verticalLayout_11.addWidget(self.txtBmodeA)
148 self.btnTdevA = QtGui.QPushButton(self.tabDconfig)
149 self.btnTdevA.setObjectName("btnTdevA")
150 self.verticalLayout_11.addWidget(self.btnTdevA)
151 self.verticalLayout_15.addLayout(self.verticalLayout_11)
152 self.gridLayout.addLayout(self.verticalLayout_15, 0, 0, 1, 1)
153 self.verticalLayout_16 = QtGui.QVBoxLayout()
154 self.verticalLayout_16.setObjectName("verticalLayout_16")
155 self.chkDevB = QtGui.QCheckBox(self.tabDconfig)
144 156 self.chkDevB.setObjectName("chkDevB")
145 self.gridLayout.addWidget(self.chkDevB, 0, 1, 1, 1)
146 self.chkDevC = QtGui.QCheckBox(self.widget)
157 self.verticalLayout_16.addWidget(self.chkDevB)
158 self.verticalLayout_12 = QtGui.QVBoxLayout()
159 self.verticalLayout_12.setObjectName("verticalLayout_12")
160 self.txtDeviceB = QtGui.QLineEdit(self.tabDconfig)
161 self.txtDeviceB.setObjectName("txtDeviceB")
162 self.verticalLayout_12.addWidget(self.txtDeviceB)
163 self.txtBspeedB = QtGui.QLineEdit(self.tabDconfig)
164 self.txtBspeedB.setObjectName("txtBspeedB")
165 self.verticalLayout_12.addWidget(self.txtBspeedB)
166 self.txtBmodeB = QtGui.QLineEdit(self.tabDconfig)
167 self.txtBmodeB.setObjectName("txtBmodeB")
168 self.verticalLayout_12.addWidget(self.txtBmodeB)
169 self.btnTdevB = QtGui.QPushButton(self.tabDconfig)
170 self.btnTdevB.setObjectName("btnTdevB")
171 self.verticalLayout_12.addWidget(self.btnTdevB)
172 self.verticalLayout_16.addLayout(self.verticalLayout_12)
173 self.gridLayout.addLayout(self.verticalLayout_16, 0, 1, 1, 1)
174 self.verticalLayout_17 = QtGui.QVBoxLayout()
175 self.verticalLayout_17.setObjectName("verticalLayout_17")
176 self.chkDevC = QtGui.QCheckBox(self.tabDconfig)
147 177 self.chkDevC.setObjectName("chkDevC")
148 self.gridLayout.addWidget(self.chkDevC, 0, 2, 1, 1)
149 self.chkDevD = QtGui.QCheckBox(self.widget)
178 self.verticalLayout_17.addWidget(self.chkDevC)
179 self.verticalLayout_13 = QtGui.QVBoxLayout()
180 self.verticalLayout_13.setObjectName("verticalLayout_13")
181 self.txtDeviceC = QtGui.QLineEdit(self.tabDconfig)
182 self.txtDeviceC.setObjectName("txtDeviceC")
183 self.verticalLayout_13.addWidget(self.txtDeviceC)
184 self.txtBspeedC = QtGui.QLineEdit(self.tabDconfig)
185 self.txtBspeedC.setObjectName("txtBspeedC")
186 self.verticalLayout_13.addWidget(self.txtBspeedC)
187 self.txtBmodeC = QtGui.QLineEdit(self.tabDconfig)
188 self.txtBmodeC.setObjectName("txtBmodeC")
189 self.verticalLayout_13.addWidget(self.txtBmodeC)
190 self.btnTdevC = QtGui.QPushButton(self.tabDconfig)
191 self.btnTdevC.setObjectName("btnTdevC")
192 self.verticalLayout_13.addWidget(self.btnTdevC)
193 self.verticalLayout_17.addLayout(self.verticalLayout_13)
194 self.gridLayout.addLayout(self.verticalLayout_17, 0, 2, 1, 1)
195 self.verticalLayout_18 = QtGui.QVBoxLayout()
196 self.verticalLayout_18.setObjectName("verticalLayout_18")
197 self.chkDevD = QtGui.QCheckBox(self.tabDconfig)
150 198 self.chkDevD.setObjectName("chkDevD")
151 self.gridLayout.addWidget(self.chkDevD, 0, 3, 1, 1)
152 self.txtDeviceB = QtGui.QLineEdit(self.widget)
153 self.txtDeviceB.setObjectName("txtDeviceB")
154 self.gridLayout.addWidget(self.txtDeviceB, 2, 1, 1, 1)
155 self.txtBspeedA = QtGui.QLineEdit(self.widget)
156 self.txtBspeedA.setObjectName("txtBspeedA")
157 self.gridLayout.addWidget(self.txtBspeedA, 4, 0, 1, 1)
158 self.txtDeviceA = QtGui.QLineEdit(self.widget)
159 self.txtDeviceA.setObjectName("txtDeviceA")
160 self.gridLayout.addWidget(self.txtDeviceA, 2, 0, 1, 1)
161 self.txtBspeedB = QtGui.QLineEdit(self.widget)
162 self.txtBspeedB.setObjectName("txtBspeedB")
163 self.gridLayout.addWidget(self.txtBspeedB, 4, 1, 1, 1)
164 self.lblDevice = QtGui.QLabel(self.widget)
199 self.verticalLayout_18.addWidget(self.chkDevD)
200 self.verticalLayout_14 = QtGui.QVBoxLayout()
201 self.verticalLayout_14.setObjectName("verticalLayout_14")
202 self.txtDeviceD = QtGui.QLineEdit(self.tabDconfig)
203 self.txtDeviceD.setObjectName("txtDeviceD")
204 self.verticalLayout_14.addWidget(self.txtDeviceD)
205 self.txtBspeedD = QtGui.QLineEdit(self.tabDconfig)
206 self.txtBspeedD.setObjectName("txtBspeedD")
207 self.verticalLayout_14.addWidget(self.txtBspeedD)
208 self.txtBmodeD = QtGui.QLineEdit(self.tabDconfig)
209 self.txtBmodeD.setObjectName("txtBmodeD")
210 self.verticalLayout_14.addWidget(self.txtBmodeD)
211 self.btnTdevD = QtGui.QPushButton(self.tabDconfig)
212 self.btnTdevD.setObjectName("btnTdevD")
213 self.verticalLayout_14.addWidget(self.btnTdevD)
214 self.verticalLayout_18.addLayout(self.verticalLayout_14)
215 self.gridLayout.addLayout(self.verticalLayout_18, 0, 3, 1, 1)
216 self.verticalLayout_19 = QtGui.QVBoxLayout()
217 self.verticalLayout_19.setObjectName("verticalLayout_19")
218 self.label_2 = QtGui.QLabel(self.tabDconfig)
219 self.label_2.setText("")
220 self.label_2.setObjectName("label_2")
221 self.verticalLayout_19.addWidget(self.label_2)
222 self.lblDevice = QtGui.QLabel(self.tabDconfig)
165 223 self.lblDevice.setObjectName("lblDevice")
166 self.gridLayout.addWidget(self.lblDevice, 2, 4, 1, 1)
167 self.txtDeviceC = QtGui.QLineEdit(self.widget)
168 self.txtDeviceC.setObjectName("txtDeviceC")
169 self.gridLayout.addWidget(self.txtDeviceC, 2, 2, 1, 1)
170 self.txtDeviceD = QtGui.QLineEdit(self.widget)
171 self.txtDeviceD.setObjectName("txtDeviceD")
172 self.gridLayout.addWidget(self.txtDeviceD, 2, 3, 1, 1)
173 self.txtBspeedD = QtGui.QLineEdit(self.widget)
174 self.txtBspeedD.setObjectName("txtBspeedD")
175 self.gridLayout.addWidget(self.txtBspeedD, 4, 3, 1, 1)
176 self.txtBmodeA = QtGui.QLineEdit(self.widget)
177 self.txtBmodeA.setObjectName("txtBmodeA")
178 self.gridLayout.addWidget(self.txtBmodeA, 5, 0, 1, 1)
179 self.txtBmodeB = QtGui.QLineEdit(self.widget)
180 self.txtBmodeB.setObjectName("txtBmodeB")
181 self.gridLayout.addWidget(self.txtBmodeB, 5, 1, 1, 1)
182 self.lblBspeed = QtGui.QLabel(self.widget)
224 self.verticalLayout_19.addWidget(self.lblDevice)
225 self.lblBspeed = QtGui.QLabel(self.tabDconfig)
183 226 self.lblBspeed.setObjectName("lblBspeed")
184 self.gridLayout.addWidget(self.lblBspeed, 4, 4, 1, 1)
185 self.lblBmode = QtGui.QLabel(self.widget)
227 self.verticalLayout_19.addWidget(self.lblBspeed)
228 self.lblBmode = QtGui.QLabel(self.tabDconfig)
186 229 self.lblBmode.setObjectName("lblBmode")
187 self.gridLayout.addWidget(self.lblBmode, 5, 4, 1, 1)
188 self.txtBmodeC = QtGui.QLineEdit(self.widget)
189 self.txtBmodeC.setObjectName("txtBmodeC")
190 self.gridLayout.addWidget(self.txtBmodeC, 5, 2, 1, 1)
191 self.txtBmodeD = QtGui.QLineEdit(self.widget)
192 self.txtBmodeD.setObjectName("txtBmodeD")
193 self.gridLayout.addWidget(self.txtBmodeD, 5, 3, 1, 1)
194 self.btnTdevA = QtGui.QPushButton(self.widget)
195 self.btnTdevA.setObjectName("btnTdevA")
196 self.gridLayout.addWidget(self.btnTdevA, 6, 0, 1, 1)
197 self.btnTdevB = QtGui.QPushButton(self.widget)
198 self.btnTdevB.setObjectName("btnTdevB")
199 self.gridLayout.addWidget(self.btnTdevB, 6, 1, 1, 1)
200 self.btnTdevC = QtGui.QPushButton(self.widget)
201 self.btnTdevC.setObjectName("btnTdevC")
202 self.gridLayout.addWidget(self.btnTdevC, 6, 2, 1, 1)
203 self.btnTdevD = QtGui.QPushButton(self.widget)
204 self.btnTdevD.setObjectName("btnTdevD")
205 self.gridLayout.addWidget(self.btnTdevD, 6, 3, 1, 1)
206 self.txtBspeedC = QtGui.QLineEdit(self.widget)
207 self.txtBspeedC.setObjectName("txtBspeedC")
208 self.gridLayout.addWidget(self.txtBspeedC, 4, 2, 1, 1)
209 self.verticalLayout.addWidget(self.widget)
230 self.verticalLayout_19.addWidget(self.lblBmode)
231 self.label = QtGui.QLabel(self.tabDconfig)
232 self.label.setText("")
233 self.label.setObjectName("label")
234 self.verticalLayout_19.addWidget(self.label)
235 self.gridLayout.addLayout(self.verticalLayout_19, 0, 4, 1, 1)
236 self.verticalLayout_3.addLayout(self.gridLayout)
210 237 self.horizontalLayout_9 = QtGui.QHBoxLayout()
211 238 self.horizontalLayout_9.setSizeConstraint(QtGui.QLayout.SetFixedSize)
212 239 self.horizontalLayout_9.setObjectName("horizontalLayout_9")
@@ -232,9 +259,10
232 259 sizePolicy.setVerticalStretch(0)
233 260 sizePolicy.setHeightForWidth(self.chkSequentially.sizePolicy().hasHeightForWidth())
234 261 self.chkSequentially.setSizePolicy(sizePolicy)
262 self.chkSequentially.setChecked(True)
235 263 self.chkSequentially.setObjectName("chkSequentially")
236 264 self.horizontalLayout_9.addWidget(self.chkSequentially)
237 self.verticalLayout.addLayout(self.horizontalLayout_9)
265 self.verticalLayout_3.addLayout(self.horizontalLayout_9)
238 266 self.horizontalLayout_11 = QtGui.QHBoxLayout()
239 267 self.horizontalLayout_11.setSpacing(6)
240 268 self.horizontalLayout_11.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
@@ -255,7 +283,7
255 283 self.chkSalert.setSizePolicy(sizePolicy)
256 284 self.chkSalert.setObjectName("chkSalert")
257 285 self.horizontalLayout_11.addWidget(self.chkSalert)
258 self.verticalLayout.addLayout(self.horizontalLayout_11)
286 self.verticalLayout_3.addLayout(self.horizontalLayout_11)
259 287 self.horizontalLayout_10 = QtGui.QHBoxLayout()
260 288 self.horizontalLayout_10.setSizeConstraint(QtGui.QLayout.SetFixedSize)
261 289 self.horizontalLayout_10.setObjectName("horizontalLayout_10")
@@ -277,7 +305,7
277 305 self.lineEdit_17 = QtGui.QLineEdit(self.tabDconfig)
278 306 self.lineEdit_17.setObjectName("lineEdit_17")
279 307 self.horizontalLayout_10.addWidget(self.lineEdit_17)
280 self.verticalLayout.addLayout(self.horizontalLayout_10)
308 self.verticalLayout_3.addLayout(self.horizontalLayout_10)
281 309 self.tabWidget.addTab(self.tabDconfig, "")
282 310 self.tabSburn = QtGui.QWidget()
283 311 self.tabSburn.setObjectName("tabSburn")
@@ -359,11 +387,11
359 387 self.txtSburn.setObjectName("txtSburn")
360 388 self.verticalLayout_4.addWidget(self.txtSburn)
361 389 self.tabWidget.addTab(self.tabSburn, "")
362 self.verticalLayout_3.addWidget(self.tabWidget)
390 self.verticalLayout.addWidget(self.tabWidget)
363 391 self.txtInfo = QtGui.QTextEdit(self.centralwidget)
364 392 self.txtInfo.setReadOnly(True)
365 393 self.txtInfo.setObjectName("txtInfo")
366 self.verticalLayout_3.addWidget(self.txtInfo)
394 self.verticalLayout.addWidget(self.txtInfo)
367 395 self.horizontalLayout_2 = QtGui.QHBoxLayout()
368 396 self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
369 397 self.horizontalLayout_2.setObjectName("horizontalLayout_2")
@@ -379,10 +407,10
379 407 self.btnStopburn = QtGui.QPushButton(self.centralwidget)
380 408 self.btnStopburn.setObjectName("btnStopburn")
381 409 self.horizontalLayout_2.addWidget(self.btnStopburn)
382 self.verticalLayout_3.addLayout(self.horizontalLayout_2)
410 self.verticalLayout.addLayout(self.horizontalLayout_2)
383 411 MainWindow.setCentralWidget(self.centralwidget)
384 412 self.menubar = QtGui.QMenuBar(MainWindow)
385 self.menubar.setGeometry(QtCore.QRect(0, 0, 593, 25))
413 self.menubar.setGeometry(QtCore.QRect(0, 0, 585, 25))
386 414 self.menubar.setObjectName("menubar")
387 415 self.menuFile = QtGui.QMenu(self.menubar)
388 416 self.menuFile.setObjectName("menuFile")
@@ -411,9 +439,10
411 439 self.menubar.addAction(self.menuHelp.menuAction())
412 440
413 441 self.retranslateUi(MainWindow)
414 self.tabWidget.setCurrentIndex(0)
442 self.tabWidget.setCurrentIndex(1)
415 443 self.lstDcapacity.setCurrentIndex(2)
416 QtCore.QObject.connect(self.chkDevA, QtCore.SIGNAL("toggled(bool)"), self.txtDeviceA.setEnabled)
444 QtCore.QObject.connect(self.chkSequentially, QtCore.SIGNAL("clicked()"), self.chkSimultaneously.toggle)
445 QtCore.QObject.connect(self.chkSimultaneously, QtCore.SIGNAL("clicked()"), self.chkSequentially.toggle)
417 446 QtCore.QMetaObject.connectSlotsByName(MainWindow)
418 447 MainWindow.setTabOrder(self.txtDpath, self.btnDpath)
419 448 MainWindow.setTabOrder(self.btnDpath, self.txtRpath)
@@ -425,27 +454,7
425 454 MainWindow.setTabOrder(self.txtElabel, self.txtCopys)
426 455 MainWindow.setTabOrder(self.txtCopys, self.lstStartDay)
427 456 MainWindow.setTabOrder(self.lstStartDay, self.lstStopDay)
428 MainWindow.setTabOrder(self.lstStopDay, self.chkDevA)
429 MainWindow.setTabOrder(self.chkDevA, self.chkDevB)
430 MainWindow.setTabOrder(self.chkDevB, self.chkDevC)
431 MainWindow.setTabOrder(self.chkDevC, self.chkDevD)
432 MainWindow.setTabOrder(self.chkDevD, self.txtDeviceA)
433 MainWindow.setTabOrder(self.txtDeviceA, self.txtDeviceB)
434 MainWindow.setTabOrder(self.txtDeviceB, self.txtDeviceC)
435 MainWindow.setTabOrder(self.txtDeviceC, self.txtDeviceD)
436 MainWindow.setTabOrder(self.txtDeviceD, self.txtBspeedA)
437 MainWindow.setTabOrder(self.txtBspeedA, self.txtBspeedB)
438 MainWindow.setTabOrder(self.txtBspeedB, self.txtBspeedC)
439 MainWindow.setTabOrder(self.txtBspeedC, self.txtBspeedD)
440 MainWindow.setTabOrder(self.txtBspeedD, self.txtBmodeA)
441 MainWindow.setTabOrder(self.txtBmodeA, self.txtBmodeB)
442 MainWindow.setTabOrder(self.txtBmodeB, self.txtBmodeC)
443 MainWindow.setTabOrder(self.txtBmodeC, self.txtBmodeD)
444 MainWindow.setTabOrder(self.txtBmodeD, self.btnTdevA)
445 MainWindow.setTabOrder(self.btnTdevA, self.btnTdevB)
446 MainWindow.setTabOrder(self.btnTdevB, self.btnTdevC)
447 MainWindow.setTabOrder(self.btnTdevC, self.btnTdevD)
448 MainWindow.setTabOrder(self.btnTdevD, self.chkSimultaneously)
457 MainWindow.setTabOrder(self.lstStopDay, self.chkSimultaneously)
449 458 MainWindow.setTabOrder(self.chkSimultaneously, self.chkSequentially)
450 459 MainWindow.setTabOrder(self.chkSequentially, self.chkSalert)
451 460 MainWindow.setTabOrder(self.chkSalert, self.lstDcapacity)
@@ -489,16 +498,16
489 498 self.lblStopDay.setText(QtGui.QApplication.translate("MainWindow", "Stop Day:", None, QtGui.QApplication.UnicodeUTF8))
490 499 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabParameters), QtGui.QApplication.translate("MainWindow", "Parameters", None, QtGui.QApplication.UnicodeUTF8))
491 500 self.chkDevA.setText(QtGui.QApplication.translate("MainWindow", "Dev A", None, QtGui.QApplication.UnicodeUTF8))
501 self.btnTdevA.setText(QtGui.QApplication.translate("MainWindow", "Test DevA", None, QtGui.QApplication.UnicodeUTF8))
492 502 self.chkDevB.setText(QtGui.QApplication.translate("MainWindow", "Dev B", None, QtGui.QApplication.UnicodeUTF8))
503 self.btnTdevB.setText(QtGui.QApplication.translate("MainWindow", "Test DevB", None, QtGui.QApplication.UnicodeUTF8))
493 504 self.chkDevC.setText(QtGui.QApplication.translate("MainWindow", "Dev C", None, QtGui.QApplication.UnicodeUTF8))
505 self.btnTdevC.setText(QtGui.QApplication.translate("MainWindow", "Test DevC", None, QtGui.QApplication.UnicodeUTF8))
494 506 self.chkDevD.setText(QtGui.QApplication.translate("MainWindow", "Dev D", None, QtGui.QApplication.UnicodeUTF8))
507 self.btnTdevD.setText(QtGui.QApplication.translate("MainWindow", "Test DevD", None, QtGui.QApplication.UnicodeUTF8))
495 508 self.lblDevice.setText(QtGui.QApplication.translate("MainWindow", "Device", None, QtGui.QApplication.UnicodeUTF8))
496 509 self.lblBspeed.setText(QtGui.QApplication.translate("MainWindow", "Burn Speed", None, QtGui.QApplication.UnicodeUTF8))
497 510 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))
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))
501 self.btnTdevD.setText(QtGui.QApplication.translate("MainWindow", "Test DevD", None, QtGui.QApplication.UnicodeUTF8))
502 511 self.lblBprocess.setText(QtGui.QApplication.translate("MainWindow", "Burning process", None, QtGui.QApplication.UnicodeUTF8))
503 512 self.chkSimultaneously.setText(QtGui.QApplication.translate("MainWindow", "Simultaneously", None, QtGui.QApplication.UnicodeUTF8))
504 513 self.chkSequentially.setText(QtGui.QApplication.translate("MainWindow", "Sequentially", None, QtGui.QApplication.UnicodeUTF8))
General Comments 0
You need to be logged in to leave comments. Login now