-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfield.py
587 lines (581 loc) · 30.3 KB
/
field.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'field.ui'
#
# Created by: PyQt5 UI code generator 5.9.2
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(1067, 857)
MainWindow.setStyleSheet("QMainWindow{\n"
" border-radius:10px; \n"
" }")
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
self.gridLayout.setObjectName("gridLayout")
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
self.horizontalLayout_4.setSpacing(6)
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
self.verticalLayout_4 = QtWidgets.QVBoxLayout()
self.verticalLayout_4.setSizeConstraint(QtWidgets.QLayout.SetDefaultConstraint)
self.verticalLayout_4.setSpacing(3)
self.verticalLayout_4.setObjectName("verticalLayout_4")
self.comboBox_2 = QtWidgets.QComboBox(self.centralwidget)
self.comboBox_2.setObjectName("comboBox_2")
self.comboBox_2.addItem("")
self.comboBox_2.addItem("")
self.comboBox_2.addItem("")
self.verticalLayout_4.addWidget(self.comboBox_2)
self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
self.horizontalLayout_8.setContentsMargins(-1, -1, -1, 3)
self.horizontalLayout_8.setObjectName("horizontalLayout_8")
self.ch1Button = QtWidgets.QRadioButton(self.centralwidget)
font = QtGui.QFont()
font.setFamily("华光隶变_CNKI")
font.setPointSize(12)
self.ch1Button.setFont(font)
self.ch1Button.setAutoExclusive(False)
self.ch1Button.setObjectName("ch1Button")
self.horizontalLayout_8.addWidget(self.ch1Button)
self.radioButton = QtWidgets.QRadioButton(self.centralwidget)
font = QtGui.QFont()
font.setFamily("华光隶变_CNKI")
font.setPointSize(12)
self.radioButton.setFont(font)
self.radioButton.setCheckable(True)
self.radioButton.setAutoExclusive(False)
self.radioButton.setObjectName("radioButton")
self.horizontalLayout_8.addWidget(self.radioButton)
self.verticalLayout_4.addLayout(self.horizontalLayout_8)
self.horizontalLayout = QtWidgets.QHBoxLayout()
self.horizontalLayout.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize)
self.horizontalLayout.setSpacing(6)
self.horizontalLayout.setObjectName("horizontalLayout")
self.verticalLayout_5 = QtWidgets.QVBoxLayout()
self.verticalLayout_5.setObjectName("verticalLayout_5")
self.labelcommand = QtWidgets.QLabel(self.centralwidget)
font = QtGui.QFont()
font.setFamily("华光隶变_CNKI")
font.setPointSize(12)
self.labelcommand.setFont(font)
self.labelcommand.setObjectName("labelcommand")
self.verticalLayout_5.addWidget(self.labelcommand)
self.label_2 = QtWidgets.QLabel(self.centralwidget)
font = QtGui.QFont()
font.setFamily("华光隶变_CNKI")
font.setPointSize(12)
self.label_2.setFont(font)
self.label_2.setObjectName("label_2")
self.verticalLayout_5.addWidget(self.label_2)
self.label_5 = QtWidgets.QLabel(self.centralwidget)
font = QtGui.QFont()
font.setFamily("华光隶变_CNKI")
font.setPointSize(12)
self.label_5.setFont(font)
self.label_5.setObjectName("label_5")
self.verticalLayout_5.addWidget(self.label_5)
self.label_6 = QtWidgets.QLabel(self.centralwidget)
font = QtGui.QFont()
font.setFamily("华光隶变_CNKI")
font.setPointSize(12)
self.label_6.setFont(font)
self.label_6.setObjectName("label_6")
self.verticalLayout_5.addWidget(self.label_6)
self.label_7 = QtWidgets.QLabel(self.centralwidget)
font = QtGui.QFont()
font.setFamily("华光隶变_CNKI")
font.setPointSize(12)
self.label_7.setFont(font)
self.label_7.setObjectName("label_7")
self.verticalLayout_5.addWidget(self.label_7)
self.horizontalLayout.addLayout(self.verticalLayout_5)
self.verticalLayout_7 = QtWidgets.QVBoxLayout()
self.verticalLayout_7.setSpacing(25)
self.verticalLayout_7.setObjectName("verticalLayout_7")
self.textEdit = QtWidgets.QLineEdit(self.centralwidget)
font = QtGui.QFont()
font.setFamily("微软雅黑")
font.setPointSize(10)
font.setBold(False)
font.setItalic(False)
font.setWeight(50)
self.textEdit.setFont(font)
self.textEdit.setStyleSheet("QLineEdit{\n"
" border-style:outset;\n"
" border-width:2px;\n"
" border-radius:10px; \n"
" border-color:rgba(0,0,0,120); \n"
" padding:7px;\n"
" outline:none; \n"
" }")
self.textEdit.setObjectName("textEdit")
self.verticalLayout_7.addWidget(self.textEdit)
self.textEdit_2 = QtWidgets.QLineEdit(self.centralwidget)
font = QtGui.QFont()
font.setFamily("微软雅黑")
font.setPointSize(10)
font.setBold(False)
font.setItalic(False)
font.setWeight(50)
self.textEdit_2.setFont(font)
self.textEdit_2.setStyleSheet("QLineEdit{\n"
" border-style:outset;\n"
" border-width:2px;\n"
" border-radius:10px; \n"
" border-color:rgba(0,0,0,120); \n"
" padding:7px;\n"
" outline:none; \n"
" }")
self.textEdit_2.setObjectName("textEdit_2")
self.verticalLayout_7.addWidget(self.textEdit_2)
self.textEdit_3 = QtWidgets.QLineEdit(self.centralwidget)
self.textEdit_3.setEnabled(False)
font = QtGui.QFont()
font.setFamily("微软雅黑")
font.setPointSize(10)
font.setBold(False)
font.setItalic(False)
font.setWeight(50)
self.textEdit_3.setFont(font)
self.textEdit_3.setStyleSheet("QLineEdit{\n"
" border-style:outset;\n"
" border-width:2px;\n"
" border-radius:10px; \n"
" border-color:rgba(0,0,0,120); \n"
" padding:7px;\n"
" outline:none; \n"
" }")
self.textEdit_3.setObjectName("textEdit_3")
self.verticalLayout_7.addWidget(self.textEdit_3)
self.textEdit_4 = QtWidgets.QLineEdit(self.centralwidget)
self.textEdit_4.setEnabled(False)
font = QtGui.QFont()
font.setFamily("微软雅黑")
font.setPointSize(10)
font.setBold(False)
font.setItalic(False)
font.setWeight(50)
self.textEdit_4.setFont(font)
self.textEdit_4.setStyleSheet("QLineEdit{\n"
" border-style:outset;\n"
" border-width:2px;\n"
" border-radius:10px; \n"
" border-color:rgba(0,0,0,120); \n"
" padding:7px;\n"
" outline:none; \n"
" }")
self.textEdit_4.setObjectName("textEdit_4")
self.verticalLayout_7.addWidget(self.textEdit_4)
self.textEdit_5 = QtWidgets.QLineEdit(self.centralwidget)
self.textEdit_5.setEnabled(False)
font = QtGui.QFont()
font.setFamily("微软雅黑")
font.setPointSize(10)
font.setBold(False)
font.setItalic(False)
font.setWeight(50)
self.textEdit_5.setFont(font)
self.textEdit_5.setStyleSheet("QLineEdit{\n"
" border-style:outset;\n"
" border-width:2px;\n"
" border-radius:10px; \n"
" border-color:rgba(0,0,0,120); \n"
" padding:7px;\n"
" outline:none; \n"
" }")
self.textEdit_5.setObjectName("textEdit_5")
self.verticalLayout_7.addWidget(self.textEdit_5)
self.horizontalLayout.addLayout(self.verticalLayout_7)
self.verticalLayout_10 = QtWidgets.QVBoxLayout()
self.verticalLayout_10.setObjectName("verticalLayout_10")
self.horizontalLayout.addLayout(self.verticalLayout_10)
self.horizontalLayout.setStretch(0, 1)
self.verticalLayout_4.addLayout(self.horizontalLayout)
self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
self.horizontalLayout_9.setContentsMargins(-1, -1, -1, 8)
self.horizontalLayout_9.setObjectName("horizontalLayout_9")
self.verticalLayout_17 = QtWidgets.QVBoxLayout()
self.verticalLayout_17.setObjectName("verticalLayout_17")
self.label_8 = QtWidgets.QLabel(self.centralwidget)
self.label_8.setLayoutDirection(QtCore.Qt.LeftToRight)
self.label_8.setAlignment(QtCore.Qt.AlignCenter)
self.label_8.setObjectName("label_8")
self.verticalLayout_17.addWidget(self.label_8)
self.label_9 = QtWidgets.QLabel(self.centralwidget)
self.label_9.setAlignment(QtCore.Qt.AlignCenter)
self.label_9.setObjectName("label_9")
self.verticalLayout_17.addWidget(self.label_9)
self.horizontalLayout_9.addLayout(self.verticalLayout_17)
self.verticalLayout_19 = QtWidgets.QVBoxLayout()
self.verticalLayout_19.setSpacing(13)
self.verticalLayout_19.setObjectName("verticalLayout_19")
self.spinBox = QtWidgets.QSpinBox(self.centralwidget)
self.spinBox.setMinimum(1)
self.spinBox.setProperty("value", 1)
self.spinBox.setObjectName("spinBox")
self.verticalLayout_19.addWidget(self.spinBox)
self.spinBox_2 = QtWidgets.QSpinBox(self.centralwidget)
self.spinBox_2.setMinimum(1)
self.spinBox_2.setProperty("value", 1)
self.spinBox_2.setObjectName("spinBox_2")
self.verticalLayout_19.addWidget(self.spinBox_2)
self.horizontalLayout_9.addLayout(self.verticalLayout_19)
self.verticalLayout_18 = QtWidgets.QVBoxLayout()
self.verticalLayout_18.setObjectName("verticalLayout_18")
self.label_4 = QtWidgets.QLabel(self.centralwidget)
self.label_4.setLayoutDirection(QtCore.Qt.LeftToRight)
self.label_4.setAlignment(QtCore.Qt.AlignCenter)
self.label_4.setObjectName("label_4")
self.verticalLayout_18.addWidget(self.label_4)
self.label_10 = QtWidgets.QLabel(self.centralwidget)
self.label_10.setFocusPolicy(QtCore.Qt.NoFocus)
self.label_10.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
self.label_10.setAlignment(QtCore.Qt.AlignCenter)
self.label_10.setObjectName("label_10")
self.verticalLayout_18.addWidget(self.label_10)
self.horizontalLayout_9.addLayout(self.verticalLayout_18)
self.verticalLayout_20 = QtWidgets.QVBoxLayout()
self.verticalLayout_20.setSpacing(13)
self.verticalLayout_20.setObjectName("verticalLayout_20")
self.spinBox_4 = QtWidgets.QSpinBox(self.centralwidget)
self.spinBox_4.setMinimum(1)
self.spinBox_4.setObjectName("spinBox_4")
self.verticalLayout_20.addWidget(self.spinBox_4)
self.spinBox_3 = QtWidgets.QSpinBox(self.centralwidget)
self.spinBox_3.setMinimum(1)
self.spinBox_3.setObjectName("spinBox_3")
self.verticalLayout_20.addWidget(self.spinBox_3)
self.horizontalLayout_9.addLayout(self.verticalLayout_20)
self.verticalLayout_4.addLayout(self.horizontalLayout_9)
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
self.verticalLayout = QtWidgets.QVBoxLayout()
self.verticalLayout.setSpacing(0)
self.verticalLayout.setObjectName("verticalLayout")
self.voltsdial = QtWidgets.QDial(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.voltsdial.sizePolicy().hasHeightForWidth())
self.voltsdial.setSizePolicy(sizePolicy)
self.voltsdial.setMaximumSize(QtCore.QSize(16777215, 80))
self.voltsdial.setMinimum(1)
self.voltsdial.setMaximum(100)
self.voltsdial.setWrapping(False)
self.voltsdial.setNotchesVisible(True)
self.voltsdial.setObjectName("voltsdial")
self.verticalLayout.addWidget(self.voltsdial)
self.label = QtWidgets.QLabel(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
self.label.setSizePolicy(sizePolicy)
self.label.setMaximumSize(QtCore.QSize(16777215, 30))
font = QtGui.QFont()
font.setFamily("Adobe 宋体 Std L")
font.setPointSize(11)
self.label.setFont(font)
self.label.setLayoutDirection(QtCore.Qt.LeftToRight)
self.label.setAlignment(QtCore.Qt.AlignCenter)
self.label.setObjectName("label")
self.verticalLayout.addWidget(self.label)
self.labelmag = QtWidgets.QLabel(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.labelmag.sizePolicy().hasHeightForWidth())
self.labelmag.setSizePolicy(sizePolicy)
self.labelmag.setMaximumSize(QtCore.QSize(16777215, 30))
self.labelmag.setAlignment(QtCore.Qt.AlignCenter)
self.labelmag.setObjectName("labelmag")
self.verticalLayout.addWidget(self.labelmag)
self.horizontalLayout_2.addLayout(self.verticalLayout)
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
self.verticalLayout_2.setSpacing(0)
self.verticalLayout_2.setObjectName("verticalLayout_2")
self.timedial = QtWidgets.QDial(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.timedial.sizePolicy().hasHeightForWidth())
self.timedial.setSizePolicy(sizePolicy)
self.timedial.setMaximumSize(QtCore.QSize(16777215, 80))
self.timedial.setMinimum(1)
self.timedial.setMaximum(100)
self.timedial.setSingleStep(1)
self.timedial.setWrapping(False)
self.timedial.setNotchesVisible(True)
self.timedial.setObjectName("timedial")
self.verticalLayout_2.addWidget(self.timedial)
self.label_3 = QtWidgets.QLabel(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth())
self.label_3.setSizePolicy(sizePolicy)
self.label_3.setMaximumSize(QtCore.QSize(16777215, 30))
font = QtGui.QFont()
font.setFamily("Adobe 宋体 Std L")
font.setPointSize(11)
self.label_3.setFont(font)
self.label_3.setLayoutDirection(QtCore.Qt.LeftToRight)
self.label_3.setAlignment(QtCore.Qt.AlignCenter)
self.label_3.setObjectName("label_3")
self.verticalLayout_2.addWidget(self.label_3)
self.labelelec = QtWidgets.QLabel(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.labelelec.sizePolicy().hasHeightForWidth())
self.labelelec.setSizePolicy(sizePolicy)
self.labelelec.setMaximumSize(QtCore.QSize(16777215, 30))
self.labelelec.setAlignment(QtCore.Qt.AlignCenter)
self.labelelec.setObjectName("labelelec")
self.verticalLayout_2.addWidget(self.labelelec)
self.horizontalLayout_2.addLayout(self.verticalLayout_2)
self.verticalLayout_4.addLayout(self.horizontalLayout_2)
self.pushButton = QtWidgets.QPushButton(self.centralwidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Maximum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth())
self.pushButton.setSizePolicy(sizePolicy)
self.pushButton.setMaximumSize(QtCore.QSize(16777215, 50))
font = QtGui.QFont()
font.setFamily("微软雅黑")
font.setPointSize(12)
font.setBold(False)
font.setItalic(False)
font.setWeight(50)
self.pushButton.setFont(font)
self.pushButton.setStyleSheet("/**正常情况下样式**/\n"
"QPushButton{\n"
" font: 12pt \"微软雅黑\";\n"
" color: #2f3640;\n"
" background-color: #f5f6fa;\n"
" border-color: #2f3640;\n"
" border-radius: 15px;\n"
" border-style: solid;\n"
" border-width: 2px;\n"
" padding: 5px;\n"
"}\n"
"\n"
"/**鼠标停留在按钮上的样式**/\n"
"QPushButton::hover{ \n"
" color: #FFFFFF;\n"
" background-color: #718093;\n"
" border-color: #2f3640;\n"
"}\n"
"\n"
"/**鼠标按压下去的样式**/\n"
"QPushButton::pressed,QPushButton::checked{\n"
" color: #FFFFFF;\n"
" background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #273c75, stop:1 #487eb0);\n"
"}\n"
"\n"
"/**按钮失能情况下样式**/\n"
"QPushButton::disabled{\n"
" color: #FFFFFF;\n"
" background-color: #dcdde1;\n"
" border-color: #dcdde1;\n"
"}\n"
"")
self.pushButton.setObjectName("pushButton")
self.verticalLayout_4.addWidget(self.pushButton)
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
self.labelPath = QtWidgets.QLabel(self.centralwidget)
self.labelPath.setObjectName("labelPath")
self.horizontalLayout_3.addWidget(self.labelPath)
self.progressBar = QtWidgets.QProgressBar(self.centralwidget)
self.progressBar.setProperty("value", 0)
self.progressBar.setObjectName("progressBar")
self.horizontalLayout_3.addWidget(self.progressBar)
self.verticalLayout_4.addLayout(self.horizontalLayout_3)
self.verticalLayout_4.setStretch(2, 3)
self.verticalLayout_4.setStretch(3, 1)
self.verticalLayout_4.setStretch(4, 1)
self.verticalLayout_4.setStretch(5, 2)
self.horizontalLayout_4.addLayout(self.verticalLayout_4)
self.verticalLayout_3 = QtWidgets.QVBoxLayout()
self.verticalLayout_3.setObjectName("verticalLayout_3")
self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
self.tabWidget.setObjectName("tabWidget")
self.tab = QtWidgets.QWidget()
self.tab.setObjectName("tab")
self.comboBox = QtWidgets.QComboBox(self.tab)
self.comboBox.setGeometry(QtCore.QRect(10, 10, 87, 22))
self.comboBox.setObjectName("comboBox")
self.comboBox.addItem("")
self.comboBox.addItem("")
self.verticalLayoutWidget_3 = QtWidgets.QWidget(self.tab)
self.verticalLayoutWidget_3.setGeometry(QtCore.QRect(-10, 40, 751, 691))
self.verticalLayoutWidget_3.setObjectName("verticalLayoutWidget_3")
self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_3)
self.verticalLayout_8.setContentsMargins(0, 0, 0, 0)
self.verticalLayout_8.setObjectName("verticalLayout_8")
self.label_2D_H_2 = QtWidgets.QLabel(self.verticalLayoutWidget_3)
self.label_2D_H_2.setText("")
self.label_2D_H_2.setObjectName("label_2D_H_2")
self.verticalLayout_8.addWidget(self.label_2D_H_2)
self.label_2D_E_3 = QtWidgets.QLabel(self.tab)
self.label_2D_E_3.setEnabled(False)
self.label_2D_E_3.setGeometry(QtCore.QRect(0, 39, 741, 651))
self.label_2D_E_3.setText("")
self.label_2D_E_3.setObjectName("label_2D_E_3")
self.tabWidget.addTab(self.tab, "")
self.tab_2 = QtWidgets.QWidget()
self.tab_2.setObjectName("tab_2")
self.label_3D_EH = QtWidgets.QLabel(self.tab_2)
self.label_3D_EH.setGeometry(QtCore.QRect(20, 30, 691, 621))
self.label_3D_EH.setText("")
self.label_3D_EH.setObjectName("label_3D_EH")
self.tabWidget.addTab(self.tab_2, "")
self.verticalLayout_3.addWidget(self.tabWidget)
self.horizontalLayout_4.addLayout(self.verticalLayout_3)
self.horizontalLayout_4.setStretch(0, 2)
self.horizontalLayout_4.setStretch(1, 5)
self.gridLayout.addLayout(self.horizontalLayout_4, 0, 0, 1, 1)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1067, 26))
self.menubar.setObjectName("menubar")
self.menu_F = QtWidgets.QMenu(self.menubar)
self.menu_F.setObjectName("menu_F")
self.menu = QtWidgets.QMenu(self.menubar)
self.menu.setObjectName("menu")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.toolBar = QtWidgets.QToolBar(MainWindow)
self.toolBar.setObjectName("toolBar")
MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
self.actionInformation = QtWidgets.QAction(MainWindow)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("./image/images/accu_weather.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionInformation.setIcon(icon)
self.actionInformation.setObjectName("actionInformation")
self.actionSet = QtWidgets.QAction(MainWindow)
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap("./image/images/android_settings.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionSet.setIcon(icon1)
self.actionSet.setObjectName("actionSet")
self.actionThemes = QtWidgets.QAction(MainWindow)
icon2 = QtGui.QIcon()
icon2.addPixmap(QtGui.QPixmap("./image/images/Themes.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionThemes.setIcon(icon2)
self.actionThemes.setObjectName("actionThemes")
self.actionForward = QtWidgets.QAction(MainWindow)
icon3 = QtGui.QIcon()
icon3.addPixmap(QtGui.QPixmap("./image/images/Step_Forward.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionForward.setIcon(icon3)
self.actionForward.setObjectName("actionForward")
self.actionBackward = QtWidgets.QAction(MainWindow)
icon4 = QtGui.QIcon()
icon4.addPixmap(QtGui.QPixmap("./image/images/Step_Backward.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionBackward.setIcon(icon4)
self.actionBackward.setObjectName("actionBackward")
self.actionStop = QtWidgets.QAction(MainWindow)
icon5 = QtGui.QIcon()
icon5.addPixmap(QtGui.QPixmap("./image/images/stop.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionStop.setIcon(icon5)
self.actionStop.setObjectName("actionStop")
self.actionPause = QtWidgets.QAction(MainWindow)
icon6 = QtGui.QIcon()
icon6.addPixmap(QtGui.QPixmap("./image/images/pause.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionPause.setIcon(icon6)
self.actionPause.setObjectName("actionPause")
self.actionStart = QtWidgets.QAction(MainWindow)
icon7 = QtGui.QIcon()
icon7.addPixmap(QtGui.QPixmap("./image/images/start.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionStart.setIcon(icon7)
self.actionStart.setObjectName("actionStart")
self.actionOpen_file_N = QtWidgets.QAction(MainWindow)
icon8 = QtGui.QIcon()
icon8.addPixmap(QtGui.QPixmap("./image/images/open.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionOpen_file_N.setIcon(icon8)
self.actionOpen_file_N.setObjectName("actionOpen_file_N")
self.actionDisplay_scope_S = QtWidgets.QAction(MainWindow)
icon9 = QtGui.QIcon()
icon9.addPixmap(QtGui.QPixmap("./image/images/cpu_tuner.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionDisplay_scope_S.setIcon(icon9)
self.actionDisplay_scope_S.setObjectName("actionDisplay_scope_S")
self.menu_F.addAction(self.actionOpen_file_N)
self.menu_F.addAction(self.actionDisplay_scope_S)
self.menu.addAction(self.actionInformation)
self.menubar.addAction(self.menu_F.menuAction())
self.menubar.addAction(self.menu.menuAction())
self.toolBar.addAction(self.actionOpen_file_N)
self.toolBar.addAction(self.actionStart)
self.toolBar.addSeparator()
self.toolBar.addAction(self.actionPause)
self.toolBar.addAction(self.actionStop)
self.toolBar.addAction(self.actionBackward)
self.toolBar.addAction(self.actionForward)
self.toolBar.addSeparator()
self.toolBar.addAction(self.actionThemes)
self.toolBar.addAction(self.actionSet)
self.retranslateUi(MainWindow)
self.tabWidget.setCurrentIndex(0)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "MyAPP"))
MainWindow.setWindowIcon(QtGui.QIcon('./image/images/001.ico'))
self.comboBox_2.setItemText(0, _translate("MainWindow", "实验一、介质中传播"))
self.comboBox_2.setItemText(1, _translate("MainWindow", "实验二、入射反射及透射"))
self.comboBox_2.setItemText(2, _translate("MainWindow", "实验三、波导传播"))
self.ch1Button.setText(_translate("MainWindow", "导电介质"))
self.radioButton.setText(_translate("MainWindow", "理想介质"))
self.labelcommand.setText(_translate("MainWindow", "电场幅度(V/m)"))
self.label_2.setText(_translate("MainWindow", "角频率(*2π rad/s)"))
self.label_5.setText(_translate("MainWindow", "衰减常数"))
self.label_6.setText(_translate("MainWindow", "相位差(*π)"))
self.label_7.setText(_translate("MainWindow", "复波阻抗模值(*π)"))
self.label_8.setText(_translate("MainWindow", "μ1"))
self.label_9.setText(_translate("MainWindow", "ε1"))
self.label_4.setText(_translate("MainWindow", "μ2"))
self.label_10.setText(_translate("MainWindow", "ε2"))
self.label.setText(_translate("MainWindow", "Mag Scale"))
self.labelmag.setText(_translate("MainWindow", "x1"))
self.label_3.setText(_translate("MainWindow", "Elec Scale"))
self.labelelec.setText(_translate("MainWindow", "x0.1"))
self.pushButton.setText(_translate("MainWindow", "Run"))
self.labelPath.setText(_translate("MainWindow", "文件路径 "))
self.comboBox.setCurrentText(_translate("MainWindow", "单独显示"))
self.comboBox.setItemText(0, _translate("MainWindow", "单独显示"))
self.comboBox.setItemText(1, _translate("MainWindow", "合并显示"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "2D"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "3D"))
self.menu_F.setTitle(_translate("MainWindow", "文件(&F)"))
self.menu.setTitle(_translate("MainWindow", "关于"))
self.toolBar.setWindowTitle(_translate("MainWindow", "toolBar"))
self.actionInformation.setText(_translate("MainWindow", "Information"))
self.actionSet.setText(_translate("MainWindow", "Set"))
self.actionSet.setToolTip(_translate("MainWindow", "设置"))
self.actionSet.setShortcut(_translate("MainWindow", "Ctrl+S"))
self.actionThemes.setText(_translate("MainWindow", "Themes"))
self.actionThemes.setToolTip(_translate("MainWindow", "主题"))
self.actionThemes.setShortcut(_translate("MainWindow", "Ctrl+T"))
self.actionForward.setText(_translate("MainWindow", "Forward"))
self.actionForward.setToolTip(_translate("MainWindow", "加速"))
self.actionForward.setShortcut(_translate("MainWindow", "F8"))
self.actionBackward.setText(_translate("MainWindow", "Backward"))
self.actionBackward.setToolTip(_translate("MainWindow", "减速"))
self.actionBackward.setShortcut(_translate("MainWindow", "F7"))
self.actionStop.setText(_translate("MainWindow", "Stop"))
self.actionStop.setToolTip(_translate("MainWindow", "停止"))
self.actionStop.setShortcut(_translate("MainWindow", "F6"))
self.actionPause.setText(_translate("MainWindow", "Pause"))
self.actionPause.setToolTip(_translate("MainWindow", "暂停"))
self.actionPause.setShortcut(_translate("MainWindow", "F3"))
self.actionStart.setText(_translate("MainWindow", "Start"))
self.actionStart.setToolTip(_translate("MainWindow", "运行"))
self.actionStart.setShortcut(_translate("MainWindow", "F5"))
self.actionOpen_file_N.setText(_translate("MainWindow", "Open file (&N)"))
self.actionDisplay_scope_S.setText(_translate("MainWindow", "Display scope (&S)"))