diff --git a/CU/Catch.py b/CU/Catch.py index 0b15697..25016bb 100644 --- a/CU/Catch.py +++ b/CU/Catch.py @@ -1,8 +1,18 @@ -class catch_jaw: +from enum import Enum + + +class CatchStatus(Enum): + CNone = 0 + CTake = 1 + CPress = 2 + CShake = 3 + +class catch: def __init__(self, x, y, width, height, angle, color): pass def run(self): + pass diff --git a/CU/Feeding.py b/CU/Feeding.py index 84388e6..f4b3682 100644 --- a/CU/Feeding.py +++ b/CU/Feeding.py @@ -3,8 +3,6 @@ import time import cv2 from PyQt5.QtWidgets import QMessageBox -from jedi.debug import speed -from tifffile.tifffile import read_lsm_positions import Constant import Expection diff --git a/Config/FeedLine.ini b/Config/FeedLine.ini index e82a4aa..860cd5f 100644 --- a/Config/FeedLine.ini +++ b/Config/FeedLine.ini @@ -20,7 +20,7 @@ status = 2 linetype = 0 [Position2] -x = 421.397 +x = 11000.0 y = 2095.76 z = 1403.803 u = 2.787 @@ -53,7 +53,7 @@ u = 2.843005 v = 6.159603 w = -85.733009 id = 4 -order = 3 +order = 4 lineid = 1 status = 3 linetype = 0 @@ -66,7 +66,7 @@ u = 4.423964 v = 15.661633 w = -80.555466 id = 5 -order = 4 +order = 3 lineid = 1 status = 5 linetype = 0 diff --git a/MainWin.ui b/MainWin.ui index 4a1b2cd..5a0826c 100644 --- a/MainWin.ui +++ b/MainWin.ui @@ -939,7 +939,7 @@ background-color: rgb(13, 17, 40); - 3 + 5 @@ -2464,7 +2464,7 @@ font: 700 9pt "Microsoft YaHei UI"; QFrame::Shadow::Raised - + @@ -2477,136 +2477,8 @@ border:None; QFrame::Shadow::Raised - - - - - - 0 - 0 - - - - X1: - - - Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter - - - - - - - - 0 - 0 - - - - border:1px solid #FFFfff - - - true - - - - - - - - 0 - 0 - - - - Y1: - - - Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter - - - - - - - - 0 - 0 - - - - border:1px solid #FFFfff - - - true - - - - - - - - 0 - 0 - - - - Z1: - - - Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter - - - - - - - - 0 - 0 - - - - border:1px solid #FFFfff - - - true - - - - - - - - 0 - 0 - - - - U1: - - - Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter - - - - - - - - 0 - 0 - - - - border:1px solid #FFFfff - - - true - - - - + + @@ -2618,14 +2490,14 @@ border:None; V1: - Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter + Qt::AlignmentFlag::AlignCenter - - + + - + 0 0 @@ -2638,7 +2510,119 @@ border:None; - + + + + + 0 + 0 + + + + border:1px solid #FFFfff + + + true + + + + + + + + 0 + 0 + + + + Z1: + + + Qt::AlignmentFlag::AlignCenter + + + + + + + + 0 + 0 + + + + Y1: + + + Qt::AlignmentFlag::AlignCenter + + + + + + + + 0 + 0 + + + + U1: + + + Qt::AlignmentFlag::AlignCenter + + + + + + + + 0 + 0 + + + + X1: + + + Qt::AlignmentFlag::AlignCenter + + + + + + + + 0 + 0 + + + + border:1px solid #FFFfff + + + true + + + + + + + + 0 + 0 + + + + border:1px solid #FFFfff + + + true + + + + @@ -2650,14 +2634,14 @@ border:None; W1: - Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter + Qt::AlignmentFlag::AlignCenter - + - + 0 0 @@ -2670,10 +2654,26 @@ border:None; - + + + + + 0 + 0 + + + + border:1px solid #FFFfff + + + true + + + + - + 0 0 @@ -2698,10 +2698,10 @@ background-color: #197971; - + - + 0 0 @@ -4099,35 +4099,6 @@ background-color: #197971; - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - 调试速度: - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - @@ -4157,64 +4128,6 @@ background-color: #197971; - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - 电磁阀1: - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - 电磁阀3: - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - @@ -4244,93 +4157,6 @@ background-color: #197971; - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - 电磁阀2: - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - 吸取延时: - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - - - - - - 0 - 0 - - - - color: rgb(255, 255, 255); - - - 震动延时: - - - @@ -4360,6 +4186,180 @@ background-color: #499c8a; + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + 调试速度: + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + 收放点位: + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + 按压点位: + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + 摇晃点位: + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + 震动延时: + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + 吸取延时: + + + diff --git a/Seting.ini b/Seting.ini index ff0e6fa..716ee20 100644 --- a/Seting.ini +++ b/Seting.ini @@ -48,9 +48,9 @@ photo_w5 = 1.0 linecount = 2 remain_linename = 1 remain_count = 1 -solenoid_valve1_addr = 3 -solenoid_valve2_addr = 2 -solenoid_valve3_addr = 10 +io_take_addr = 3 +io_zip_addr = 2 +io_shake_addr = 10 takedelay = 0.2 putdelay = 0.1 shakedelay = 1.0 diff --git a/main.py b/main.py index 8928ba1..8ca36f9 100644 --- a/main.py +++ b/main.py @@ -980,23 +980,23 @@ class MainWindow(QMainWindow, Ui_MainWindow): self.robotClient.debug_speed = int(self.lineEdit_speed_debug.text()) self.robotClient.reset_speed = int(self.lineEdit_speed_reset.text()) try: - solenoid1_addr = int(self.lineEdit_solenoid1_addr.text()) - solenoid2_addr = int(self.lineEdit_solenoid2_addr.text()) - solenoid3_addr = int(self.lineEdit_solenoid3_addr.text()) + take_addr = int(self.lineEdit_take_addr.text()) + press_addr = int(self.lineEdit_press_addr.text()) + shake_addr = int(self.lineEdit_shake_addr.text()) time_delay_take = float(self.lineEdit_timedelay_take.text()) time_delay_put = float(self.lineEdit_timedelay_put.text()) time_delay_shake = float(self.lineEdit_timedelay_shake.text()) - self.robotClient.con_ios[0] = solenoid1_addr - self.robotClient.con_ios[1] = solenoid2_addr - self.robotClient.con_ios[2] = solenoid3_addr + self.robotClient.con_ios[0] = take_addr + self.robotClient.con_ios[1] = press_addr + self.robotClient.con_ios[2] = shake_addr self.robotClient.time_delay_take = time_delay_take self.robotClient.time_delay_put = time_delay_put self.robotClient.time_delay_shake = time_delay_shake self.configReader = configparser.ConfigParser() self.configReader.read(Constant.set_ini) - self.configReader.set('Robot_Feed', 'solenoid_valve1_addr', str(solenoid1_addr)) - self.configReader.set('Robot_Feed', 'solenoid_valve2_addr', str(solenoid2_addr)) - self.configReader.set('Robot_Feed', 'solenoid_valve3_addr', str(solenoid3_addr)) + self.configReader.set('Robot_Feed', 'solenoid_valve1_addr', str(take_addr)) + self.configReader.set('Robot_Feed', 'solenoid_valve2_addr', str(press_addr)) + self.configReader.set('Robot_Feed', 'solenoid_valve3_addr', str(shake_addr)) self.configReader.set('Robot_Feed', 'takeDelay', str(time_delay_take)) self.configReader.set('Robot_Feed', 'putDelay', str(time_delay_put)) self.configReader.set('Robot_Feed', 'shakeDelay', str(time_delay_shake)) @@ -1314,14 +1314,21 @@ class MainWindow(QMainWindow, Ui_MainWindow): self.label_date.setText(datetime.now().strftime("%Y-%m-%d")) self.label_time.setText(datetime.now().strftime("%H:%M:%S")) - # self.updateUI_Position() - # self.updateUI_label_detection() - # self.updateUI_label_status() - # self.updateUI_frame_sign(self.feeding.feedStatus) - # self.updateUI_IOPanel() - # self.updateUI_InfoMB() + self.updateUI_Position() + self.updateUI_label_detection() + self.updateUI_label_status() + self.updateUI_frame_sign(self.feeding.feedStatus) + self.updateUI_IOPanel() + self.updateUI_InfoMB() + def updateRobotSeting(self): + self.lineEdit_origin_x.setText(str(self.robotClient.origin_position.X)) + self.lineEdit_origin_y.setText(str(self.robotClient.origin_position.Y)) + self.lineEdit_origin_z.setText(str(self.robotClient.origin_position.Z)) + self.lineEdit_origin_u.setText(str(self.robotClient.origin_position.U)) + self.lineEdit_origin_v.setText(str(self.robotClient.origin_position.V)) + self.lineEdit_origin_w.setText(str(self.robotClient.origin_position.W)) def updateUI_InfoMB(self): if self.cton_take_no_photo.Q(self.feeding.take_no_photo,True): @@ -1775,6 +1782,7 @@ class MainWindow(QMainWindow, Ui_MainWindow): self.show_infomessage_box("设置原点失败") + def updateUI_Photo_Set(self): self.lineEdit_x1.setText(str(self.robotClient.photo_locs[0][0])) self.lineEdit_y1.setText(str(self.robotClient.photo_locs[0][1])) @@ -1811,9 +1819,9 @@ class MainWindow(QMainWindow, Ui_MainWindow): self.lineEdit_speed_run.setText(str(self.robotClient.feed_speed)) self.lineEdit_speed_debug.setText(str(self.robotClient.debug_speed)) self.lineEdit_speed_reset.setText(str(self.robotClient.reset_speed)) - self.lineEdit_solenoid1_addr.setText(str(self.robotClient.con_ios[0])) - self.lineEdit_solenoid2_addr.setText(str(self.robotClient.con_ios[1])) - self.lineEdit_solenoid3_addr.setText(str(self.robotClient.con_ios[2])) + self.lineEdit_take_addr.setText(str(self.robotClient.con_ios[0])) + self.lineEdit_press_addr.setText(str(self.robotClient.con_ios[1])) + self.lineEdit_shake_addr.setText(str(self.robotClient.con_ios[2])) self.lineEdit_timedelay_take.setText(str(self.robotClient.time_delay_take)) self.lineEdit_timedelay_put.setText(str(self.robotClient.time_delay_put)) self.lineEdit_timedelay_shake.setText(str(self.robotClient.time_delay_shake)) @@ -1830,6 +1838,7 @@ class MainWindow(QMainWindow, Ui_MainWindow): if index == 0: self.updateUI_Select_Line() if index == 2: + self.updateRobotSeting() self.updateUI_Photo_Set() if index == 3: self.updateUI_Base_Set() diff --git a/ui_MainWin.py b/ui_MainWin.py index 26517ba..9a6f70b 100644 --- a/ui_MainWin.py +++ b/ui_MainWin.py @@ -2481,22 +2481,6 @@ class Ui_MainWindow(object): self.gridLayout_6.addWidget(self.lineEdit_speed_run, 0, 1, 1, 1) - self.label_29 = QLabel(self.frame_29) - self.label_29.setObjectName(u"label_29") - sizePolicy4.setHeightForWidth(self.label_29.sizePolicy().hasHeightForWidth()) - self.label_29.setSizePolicy(sizePolicy4) - self.label_29.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.label_29, 0, 2, 1, 1) - - self.lineEdit_speed_debug = QLineEdit(self.frame_29) - self.lineEdit_speed_debug.setObjectName(u"lineEdit_speed_debug") - sizePolicy1.setHeightForWidth(self.lineEdit_speed_debug.sizePolicy().hasHeightForWidth()) - self.lineEdit_speed_debug.setSizePolicy(sizePolicy1) - self.lineEdit_speed_debug.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.lineEdit_speed_debug, 0, 3, 1, 1) - self.label_94 = QLabel(self.frame_29) self.label_94.setObjectName(u"label_94") sizePolicy4.setHeightForWidth(self.label_94.sizePolicy().hasHeightForWidth()) @@ -2513,38 +2497,6 @@ class Ui_MainWindow(object): self.gridLayout_6.addWidget(self.lineEdit_speed_reset, 1, 1, 1, 1) - self.label_51 = QLabel(self.frame_29) - self.label_51.setObjectName(u"label_51") - sizePolicy4.setHeightForWidth(self.label_51.sizePolicy().hasHeightForWidth()) - self.label_51.setSizePolicy(sizePolicy4) - self.label_51.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.label_51, 2, 0, 1, 1) - - self.lineEdit_solenoid1_addr = QLineEdit(self.frame_29) - self.lineEdit_solenoid1_addr.setObjectName(u"lineEdit_solenoid1_addr") - sizePolicy1.setHeightForWidth(self.lineEdit_solenoid1_addr.sizePolicy().hasHeightForWidth()) - self.lineEdit_solenoid1_addr.setSizePolicy(sizePolicy1) - self.lineEdit_solenoid1_addr.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.lineEdit_solenoid1_addr, 2, 1, 1, 1) - - self.label_54 = QLabel(self.frame_29) - self.label_54.setObjectName(u"label_54") - sizePolicy4.setHeightForWidth(self.label_54.sizePolicy().hasHeightForWidth()) - self.label_54.setSizePolicy(sizePolicy4) - self.label_54.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.label_54, 3, 0, 1, 1) - - self.lineEdit_solenoid3_addr = QLineEdit(self.frame_29) - self.lineEdit_solenoid3_addr.setObjectName(u"lineEdit_solenoid3_addr") - sizePolicy1.setHeightForWidth(self.lineEdit_solenoid3_addr.sizePolicy().hasHeightForWidth()) - self.lineEdit_solenoid3_addr.setSizePolicy(sizePolicy1) - self.lineEdit_solenoid3_addr.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.lineEdit_solenoid3_addr, 3, 1, 1, 1) - self.label_86 = QLabel(self.frame_29) self.label_86.setObjectName(u"label_86") sizePolicy4.setHeightForWidth(self.label_86.sizePolicy().hasHeightForWidth()) @@ -2561,54 +2513,6 @@ class Ui_MainWindow(object): self.gridLayout_6.addWidget(self.lineEdit_timedelay_put, 4, 1, 1, 1) - self.lineEdit_solenoid2_addr = QLineEdit(self.frame_29) - self.lineEdit_solenoid2_addr.setObjectName(u"lineEdit_solenoid2_addr") - sizePolicy1.setHeightForWidth(self.lineEdit_solenoid2_addr.sizePolicy().hasHeightForWidth()) - self.lineEdit_solenoid2_addr.setSizePolicy(sizePolicy1) - self.lineEdit_solenoid2_addr.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.lineEdit_solenoid2_addr, 1, 3, 1, 1) - - self.label_52 = QLabel(self.frame_29) - self.label_52.setObjectName(u"label_52") - sizePolicy4.setHeightForWidth(self.label_52.sizePolicy().hasHeightForWidth()) - self.label_52.setSizePolicy(sizePolicy4) - self.label_52.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.label_52, 1, 2, 1, 1) - - self.lineEdit_timedelay_take = QLineEdit(self.frame_29) - self.lineEdit_timedelay_take.setObjectName(u"lineEdit_timedelay_take") - sizePolicy1.setHeightForWidth(self.lineEdit_timedelay_take.sizePolicy().hasHeightForWidth()) - self.lineEdit_timedelay_take.setSizePolicy(sizePolicy1) - self.lineEdit_timedelay_take.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.lineEdit_timedelay_take, 2, 3, 1, 1) - - self.label_85 = QLabel(self.frame_29) - self.label_85.setObjectName(u"label_85") - sizePolicy4.setHeightForWidth(self.label_85.sizePolicy().hasHeightForWidth()) - self.label_85.setSizePolicy(sizePolicy4) - self.label_85.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.label_85, 2, 2, 1, 1) - - self.lineEdit_timedelay_shake = QLineEdit(self.frame_29) - self.lineEdit_timedelay_shake.setObjectName(u"lineEdit_timedelay_shake") - sizePolicy1.setHeightForWidth(self.lineEdit_timedelay_shake.sizePolicy().hasHeightForWidth()) - self.lineEdit_timedelay_shake.setSizePolicy(sizePolicy1) - self.lineEdit_timedelay_shake.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.lineEdit_timedelay_shake, 3, 3, 1, 1) - - self.label_87 = QLabel(self.frame_29) - self.label_87.setObjectName(u"label_87") - sizePolicy4.setHeightForWidth(self.label_87.sizePolicy().hasHeightForWidth()) - self.label_87.setSizePolicy(sizePolicy4) - self.label_87.setStyleSheet(u"color: rgb(255, 255, 255);") - - self.gridLayout_6.addWidget(self.label_87, 3, 2, 1, 1) - self.pushButton_saveSeting = QPushButton(self.frame_29) self.pushButton_saveSeting.setObjectName(u"pushButton_saveSeting") sizePolicy1.setHeightForWidth(self.pushButton_saveSeting.sizePolicy().hasHeightForWidth()) @@ -2628,6 +2532,102 @@ class Ui_MainWindow(object): self.gridLayout_6.addWidget(self.pushButton_saveSeting, 5, 0, 1, 4) + self.lineEdit_speed_debug = QLineEdit(self.frame_29) + self.lineEdit_speed_debug.setObjectName(u"lineEdit_speed_debug") + sizePolicy1.setHeightForWidth(self.lineEdit_speed_debug.sizePolicy().hasHeightForWidth()) + self.lineEdit_speed_debug.setSizePolicy(sizePolicy1) + self.lineEdit_speed_debug.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.lineEdit_speed_debug, 2, 1, 1, 1) + + self.label_29 = QLabel(self.frame_29) + self.label_29.setObjectName(u"label_29") + sizePolicy4.setHeightForWidth(self.label_29.sizePolicy().hasHeightForWidth()) + self.label_29.setSizePolicy(sizePolicy4) + self.label_29.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.label_29, 2, 0, 1, 1) + + self.lineEdit_take_addr = QLineEdit(self.frame_29) + self.lineEdit_take_addr.setObjectName(u"lineEdit_take_addr") + sizePolicy1.setHeightForWidth(self.lineEdit_take_addr.sizePolicy().hasHeightForWidth()) + self.lineEdit_take_addr.setSizePolicy(sizePolicy1) + self.lineEdit_take_addr.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.lineEdit_take_addr, 0, 3, 1, 1) + + self.label_51 = QLabel(self.frame_29) + self.label_51.setObjectName(u"label_51") + sizePolicy4.setHeightForWidth(self.label_51.sizePolicy().hasHeightForWidth()) + self.label_51.setSizePolicy(sizePolicy4) + self.label_51.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.label_51, 0, 2, 1, 1) + + self.lineEdit_press_addr = QLineEdit(self.frame_29) + self.lineEdit_press_addr.setObjectName(u"lineEdit_press_addr") + sizePolicy1.setHeightForWidth(self.lineEdit_press_addr.sizePolicy().hasHeightForWidth()) + self.lineEdit_press_addr.setSizePolicy(sizePolicy1) + self.lineEdit_press_addr.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.lineEdit_press_addr, 1, 3, 1, 1) + + self.label_52 = QLabel(self.frame_29) + self.label_52.setObjectName(u"label_52") + sizePolicy4.setHeightForWidth(self.label_52.sizePolicy().hasHeightForWidth()) + self.label_52.setSizePolicy(sizePolicy4) + self.label_52.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.label_52, 1, 2, 1, 1) + + self.label_54 = QLabel(self.frame_29) + self.label_54.setObjectName(u"label_54") + sizePolicy4.setHeightForWidth(self.label_54.sizePolicy().hasHeightForWidth()) + self.label_54.setSizePolicy(sizePolicy4) + self.label_54.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.label_54, 2, 2, 1, 1) + + self.lineEdit_shake_addr = QLineEdit(self.frame_29) + self.lineEdit_shake_addr.setObjectName(u"lineEdit_shake_addr") + sizePolicy1.setHeightForWidth(self.lineEdit_shake_addr.sizePolicy().hasHeightForWidth()) + self.lineEdit_shake_addr.setSizePolicy(sizePolicy1) + self.lineEdit_shake_addr.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.lineEdit_shake_addr, 2, 3, 1, 1) + + self.lineEdit_timedelay_shake = QLineEdit(self.frame_29) + self.lineEdit_timedelay_shake.setObjectName(u"lineEdit_timedelay_shake") + sizePolicy1.setHeightForWidth(self.lineEdit_timedelay_shake.sizePolicy().hasHeightForWidth()) + self.lineEdit_timedelay_shake.setSizePolicy(sizePolicy1) + self.lineEdit_timedelay_shake.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.lineEdit_timedelay_shake, 3, 1, 1, 1) + + self.label_87 = QLabel(self.frame_29) + self.label_87.setObjectName(u"label_87") + sizePolicy4.setHeightForWidth(self.label_87.sizePolicy().hasHeightForWidth()) + self.label_87.setSizePolicy(sizePolicy4) + self.label_87.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.label_87, 3, 0, 1, 1) + + self.lineEdit_timedelay_take = QLineEdit(self.frame_29) + self.lineEdit_timedelay_take.setObjectName(u"lineEdit_timedelay_take") + sizePolicy1.setHeightForWidth(self.lineEdit_timedelay_take.sizePolicy().hasHeightForWidth()) + self.lineEdit_timedelay_take.setSizePolicy(sizePolicy1) + self.lineEdit_timedelay_take.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.lineEdit_timedelay_take, 3, 3, 1, 1) + + self.label_85 = QLabel(self.frame_29) + self.label_85.setObjectName(u"label_85") + sizePolicy4.setHeightForWidth(self.label_85.sizePolicy().hasHeightForWidth()) + self.label_85.setSizePolicy(sizePolicy4) + self.label_85.setStyleSheet(u"color: rgb(255, 255, 255);") + + self.gridLayout_6.addWidget(self.label_85, 3, 2, 1, 1) + self.gridLayout_6.setRowStretch(0, 1) self.gridLayout_6.setRowStretch(1, 1) self.gridLayout_6.setRowStretch(2, 1) @@ -3918,15 +3918,15 @@ class Ui_MainWindow(object): self.label_36.setText(QCoreApplication.translate("MainWindow", u"U1:", None)) self.label_17.setText(QCoreApplication.translate("MainWindow", u"Z2:", None)) self.label_28.setText(QCoreApplication.translate("MainWindow", u"\u751f\u4ea7\u901f\u5ea6\uff1a", None)) - self.label_29.setText(QCoreApplication.translate("MainWindow", u"\u8c03\u8bd5\u901f\u5ea6\uff1a", None)) self.label_94.setText(QCoreApplication.translate("MainWindow", u"\u590d\u4f4d\u901f\u5ea6\uff1a", None)) - self.label_51.setText(QCoreApplication.translate("MainWindow", u"\u7535\u78c1\u96001:", None)) - self.label_54.setText(QCoreApplication.translate("MainWindow", u"\u7535\u78c1\u96003:", None)) self.label_86.setText(QCoreApplication.translate("MainWindow", u"\u653e\u53d6\u5ef6\u65f6\uff1a", None)) - self.label_52.setText(QCoreApplication.translate("MainWindow", u"\u7535\u78c1\u96002\uff1a", None)) - self.label_85.setText(QCoreApplication.translate("MainWindow", u"\u5438\u53d6\u5ef6\u65f6\uff1a", None)) - self.label_87.setText(QCoreApplication.translate("MainWindow", u"\u9707\u52a8\u5ef6\u65f6\uff1a", None)) self.pushButton_saveSeting.setText(QCoreApplication.translate("MainWindow", u"\u4fdd\u5b58\u8bbe\u7f6e", None)) + self.label_29.setText(QCoreApplication.translate("MainWindow", u"\u8c03\u8bd5\u901f\u5ea6\uff1a", None)) + self.label_51.setText(QCoreApplication.translate("MainWindow", u"\u6536\u653e\u70b9\u4f4d:", None)) + self.label_52.setText(QCoreApplication.translate("MainWindow", u"\u6309\u538b\u70b9\u4f4d\uff1a", None)) + self.label_54.setText(QCoreApplication.translate("MainWindow", u"\u6447\u6643\u70b9\u4f4d:", None)) + self.label_87.setText(QCoreApplication.translate("MainWindow", u"\u9707\u52a8\u5ef6\u65f6\uff1a", None)) + self.label_85.setText(QCoreApplication.translate("MainWindow", u"\u5438\u53d6\u5ef6\u65f6\uff1a", None)) self.pushButton_j3_add.setText("") self.pushButton_j5_add.setText("") self.pushButton_j6_sub.setText("")