2025-03-14 15:46:15 +08:00

594 lines
36 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'LaserMethaneUI.ui'
#
# Created by: PyQt5 UI code generator 5.15.10
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(1353, 781)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap(":/icos/res/favicon.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
MainWindow.setWindowIcon(icon)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget)
self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
self.horizontalLayout.setSpacing(0)
self.horizontalLayout.setObjectName("horizontalLayout")
self.stackedWidget = QtWidgets.QStackedWidget(self.centralwidget)
self.stackedWidget.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.stackedWidget.setFrameShadow(QtWidgets.QFrame.Raised)
self.stackedWidget.setLineWidth(2)
self.stackedWidget.setObjectName("stackedWidget")
self.stackedWidgetPage1 = QtWidgets.QWidget()
self.stackedWidgetPage1.setObjectName("stackedWidgetPage1")
self.verticalLayout = QtWidgets.QVBoxLayout(self.stackedWidgetPage1)
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
self.verticalLayout.setSpacing(0)
self.verticalLayout.setObjectName("verticalLayout")
self.groupBox_2 = QtWidgets.QGroupBox(self.stackedWidgetPage1)
self.groupBox_2.setObjectName("groupBox_2")
self.verticalLayout_12 = QtWidgets.QVBoxLayout(self.groupBox_2)
self.verticalLayout_12.setObjectName("verticalLayout_12")
self.tableWidgetNetChannel = QtWidgets.QTableWidget(self.groupBox_2)
self.tableWidgetNetChannel.setObjectName("tableWidgetNetChannel")
self.tableWidgetNetChannel.setColumnCount(3)
self.tableWidgetNetChannel.setRowCount(0)
item = QtWidgets.QTableWidgetItem()
self.tableWidgetNetChannel.setHorizontalHeaderItem(0, item)
item = QtWidgets.QTableWidgetItem()
self.tableWidgetNetChannel.setHorizontalHeaderItem(1, item)
item = QtWidgets.QTableWidgetItem()
self.tableWidgetNetChannel.setHorizontalHeaderItem(2, item)
self.tableWidgetNetChannel.horizontalHeader().setCascadingSectionResizes(False)
self.tableWidgetNetChannel.horizontalHeader().setDefaultSectionSize(70)
self.tableWidgetNetChannel.horizontalHeader().setStretchLastSection(True)
self.verticalLayout_12.addWidget(self.tableWidgetNetChannel)
self.groupBox_13 = QtWidgets.QGroupBox(self.groupBox_2)
self.groupBox_13.setTitle("")
self.groupBox_13.setObjectName("groupBox_13")
self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.groupBox_13)
self.horizontalLayout_6.setContentsMargins(0, 0, 0, 0)
self.horizontalLayout_6.setSpacing(0)
self.horizontalLayout_6.setObjectName("horizontalLayout_6")
self.pushButtonNetAll = QtWidgets.QPushButton(self.groupBox_13)
self.pushButtonNetAll.setObjectName("pushButtonNetAll")
self.horizontalLayout_6.addWidget(self.pushButtonNetAll)
self.pushButtonNetNo = QtWidgets.QPushButton(self.groupBox_13)
self.pushButtonNetNo.setObjectName("pushButtonNetNo")
self.horizontalLayout_6.addWidget(self.pushButtonNetNo)
self.pushButtonNetClear = QtWidgets.QPushButton(self.groupBox_13)
self.pushButtonNetClear.setObjectName("pushButtonNetClear")
self.horizontalLayout_6.addWidget(self.pushButtonNetClear)
self.verticalLayout_12.addWidget(self.groupBox_13)
self.verticalLayout.addWidget(self.groupBox_2)
self.verticalLayout.setStretch(0, 6)
self.stackedWidget.addWidget(self.stackedWidgetPage1)
self.stackedWidgetPage2 = QtWidgets.QWidget()
self.stackedWidgetPage2.setObjectName("stackedWidgetPage2")
self.verticalLayout_13 = QtWidgets.QVBoxLayout(self.stackedWidgetPage2)
self.verticalLayout_13.setContentsMargins(0, 0, 0, 0)
self.verticalLayout_13.setSpacing(0)
self.verticalLayout_13.setObjectName("verticalLayout_13")
self.groupBox = QtWidgets.QGroupBox(self.stackedWidgetPage2)
self.groupBox.setObjectName("groupBox")
self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.groupBox)
self.verticalLayout_7.setObjectName("verticalLayout_7")
self.tableWidgetSerChannel = QtWidgets.QTableWidget(self.groupBox)
self.tableWidgetSerChannel.setObjectName("tableWidgetSerChannel")
self.tableWidgetSerChannel.setColumnCount(3)
self.tableWidgetSerChannel.setRowCount(0)
item = QtWidgets.QTableWidgetItem()
self.tableWidgetSerChannel.setHorizontalHeaderItem(0, item)
item = QtWidgets.QTableWidgetItem()
self.tableWidgetSerChannel.setHorizontalHeaderItem(1, item)
item = QtWidgets.QTableWidgetItem()
self.tableWidgetSerChannel.setHorizontalHeaderItem(2, item)
self.tableWidgetSerChannel.horizontalHeader().setCascadingSectionResizes(False)
self.tableWidgetSerChannel.horizontalHeader().setDefaultSectionSize(70)
self.tableWidgetSerChannel.horizontalHeader().setStretchLastSection(True)
self.verticalLayout_7.addWidget(self.tableWidgetSerChannel)
self.groupBox_7 = QtWidgets.QGroupBox(self.groupBox)
self.groupBox_7.setTitle("")
self.groupBox_7.setObjectName("groupBox_7")
self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.groupBox_7)
self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0)
self.horizontalLayout_4.setSpacing(0)
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
self.pushButtonSerAll = QtWidgets.QPushButton(self.groupBox_7)
self.pushButtonSerAll.setObjectName("pushButtonSerAll")
self.horizontalLayout_4.addWidget(self.pushButtonSerAll)
self.pushButtonSerNo = QtWidgets.QPushButton(self.groupBox_7)
self.pushButtonSerNo.setObjectName("pushButtonSerNo")
self.horizontalLayout_4.addWidget(self.pushButtonSerNo)
self.pushButtonSerClear = QtWidgets.QPushButton(self.groupBox_7)
self.pushButtonSerClear.setObjectName("pushButtonSerClear")
self.horizontalLayout_4.addWidget(self.pushButtonSerClear)
self.verticalLayout_7.addWidget(self.groupBox_7)
self.verticalLayout_7.setStretch(0, 8)
self.verticalLayout_13.addWidget(self.groupBox)
self.stackedWidget.addWidget(self.stackedWidgetPage2)
self.horizontalLayout.addWidget(self.stackedWidget)
self.frame_2 = QtWidgets.QFrame(self.centralwidget)
self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
self.frame_2.setObjectName("frame_2")
self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.frame_2)
self.horizontalLayout_2.setContentsMargins(3, 3, 3, 3)
self.horizontalLayout_2.setSpacing(3)
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
self.tabWidget = QtWidgets.QTabWidget(self.frame_2)
self.tabWidget.setObjectName("tabWidget")
self.tab = QtWidgets.QWidget()
self.tab.setObjectName("tab")
self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.tab)
self.verticalLayout_5.setObjectName("verticalLayout_5")
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
self.verticalLayout_2.setObjectName("verticalLayout_2")
self.frame_3 = QtWidgets.QFrame(self.tab)
self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised)
self.frame_3.setObjectName("frame_3")
self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.frame_3)
self.verticalLayout_8.setObjectName("verticalLayout_8")
self.tableWidget = QtWidgets.QTableWidget(self.frame_3)
self.tableWidget.setGridStyle(QtCore.Qt.SolidLine)
self.tableWidget.setRowCount(10)
self.tableWidget.setColumnCount(6)
self.tableWidget.setObjectName("tableWidget")
item = QtWidgets.QTableWidgetItem()
item.setBackground(QtGui.QColor(172, 172, 172))
self.tableWidget.setHorizontalHeaderItem(0, item)
item = QtWidgets.QTableWidgetItem()
item.setBackground(QtGui.QColor(172, 172, 172))
self.tableWidget.setHorizontalHeaderItem(1, item)
item = QtWidgets.QTableWidgetItem()
item.setBackground(QtGui.QColor(172, 172, 172))
self.tableWidget.setHorizontalHeaderItem(2, item)
item = QtWidgets.QTableWidgetItem()
self.tableWidget.setHorizontalHeaderItem(3, item)
item = QtWidgets.QTableWidgetItem()
self.tableWidget.setHorizontalHeaderItem(4, item)
item = QtWidgets.QTableWidgetItem()
item.setBackground(QtGui.QColor(172, 172, 172))
self.tableWidget.setHorizontalHeaderItem(5, item)
self.tableWidget.horizontalHeader().setCascadingSectionResizes(False)
self.tableWidget.horizontalHeader().setDefaultSectionSize(50)
self.tableWidget.horizontalHeader().setMinimumSectionSize(20)
self.tableWidget.horizontalHeader().setSortIndicatorShown(True)
self.tableWidget.horizontalHeader().setStretchLastSection(True)
self.tableWidget.verticalHeader().setVisible(False)
self.tableWidget.verticalHeader().setCascadingSectionResizes(False)
self.tableWidget.verticalHeader().setDefaultSectionSize(25)
self.verticalLayout_8.addWidget(self.tableWidget)
self.verticalLayout_2.addWidget(self.frame_3)
self.verticalLayout_2.setStretch(0, 8)
self.verticalLayout_5.addLayout(self.verticalLayout_2)
self.tabWidget.addTab(self.tab, "")
self.tab_2 = QtWidgets.QWidget()
self.tab_2.setObjectName("tab_2")
self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.tab_2)
self.verticalLayout_10.setObjectName("verticalLayout_10")
self.groupBox_9 = QtWidgets.QGroupBox(self.tab_2)
self.groupBox_9.setMinimumSize(QtCore.QSize(0, 340))
self.groupBox_9.setToolTip("")
self.groupBox_9.setInputMethodHints(QtCore.Qt.ImhNone)
self.groupBox_9.setObjectName("groupBox_9")
self.groupBox_11 = QtWidgets.QGroupBox(self.groupBox_9)
self.groupBox_11.setGeometry(QtCore.QRect(10, 22, 476, 50))
self.groupBox_11.setTitle("")
self.groupBox_11.setObjectName("groupBox_11")
self.label = QtWidgets.QLabel(self.groupBox_11)
self.label.setGeometry(QtCore.QRect(10, 10, 95, 22))
self.label.setStyleSheet("font: 14pt \"3ds\";")
self.label.setObjectName("label")
self.lineEditTempra = QtWidgets.QLineEdit(self.groupBox_11)
self.lineEditTempra.setGeometry(QtCore.QRect(170, 10, 100, 28))
self.lineEditTempra.setStyleSheet("font: 14pt \"3ds\";")
self.lineEditTempra.setInputMethodHints(QtCore.Qt.ImhNone)
self.lineEditTempra.setObjectName("lineEditTempra")
self.pushButtonCalibTempra = QtWidgets.QPushButton(self.groupBox_11)
self.pushButtonCalibTempra.setGeometry(QtCore.QRect(280, 10, 90, 30))
self.pushButtonCalibTempra.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCalibTempra.setObjectName("pushButtonCalibTempra")
self.pushButtonCheckTempra = QtWidgets.QPushButton(self.groupBox_11)
self.pushButtonCheckTempra.setGeometry(QtCore.QRect(380, 10, 90, 30))
self.pushButtonCheckTempra.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCheckTempra.setObjectName("pushButtonCheckTempra")
self.groupBox_12 = QtWidgets.QGroupBox(self.groupBox_9)
self.groupBox_12.setGeometry(QtCore.QRect(10, 80, 476, 131))
self.groupBox_12.setTitle("")
self.groupBox_12.setObjectName("groupBox_12")
self.label_3 = QtWidgets.QLabel(self.groupBox_12)
self.label_3.setGeometry(QtCore.QRect(10, 10, 152, 22))
self.label_3.setStyleSheet("font: 14pt \"3ds\";")
self.label_3.setObjectName("label_3")
self.pushButtonCalibLaserTemp = QtWidgets.QPushButton(self.groupBox_12)
self.pushButtonCalibLaserTemp.setGeometry(QtCore.QRect(170, 10, 90, 30))
self.pushButtonCalibLaserTemp.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCalibLaserTemp.setObjectName("pushButtonCalibLaserTemp")
self.pushButtonCheckLaserTempra = QtWidgets.QPushButton(self.groupBox_12)
self.pushButtonCheckLaserTempra.setGeometry(QtCore.QRect(380, 10, 90, 30))
self.pushButtonCheckLaserTempra.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCheckLaserTempra.setObjectName("pushButtonCheckLaserTempra")
self.pushButtonCalibLaserStop = QtWidgets.QPushButton(self.groupBox_12)
self.pushButtonCalibLaserStop.setGeometry(QtCore.QRect(280, 10, 90, 30))
self.pushButtonCalibLaserStop.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCalibLaserStop.setObjectName("pushButtonCalibLaserStop")
self.label_5 = QtWidgets.QLabel(self.groupBox_12)
self.label_5.setGeometry(QtCore.QRect(10, 90, 152, 22))
self.label_5.setStyleSheet("font: 14pt \"3ds\";")
self.label_5.setObjectName("label_5")
self.lineEditTempraLaserStart = QtWidgets.QLineEdit(self.groupBox_12)
self.lineEditTempraLaserStart.setGeometry(QtCore.QRect(170, 90, 100, 29))
self.lineEditTempraLaserStart.setStyleSheet("font: 14pt \"3ds\";")
self.lineEditTempraLaserStart.setInputMethodHints(QtCore.Qt.ImhNone)
self.lineEditTempraLaserStart.setObjectName("lineEditTempraLaserStart")
self.pushButtonCheckTempraLaserStart = QtWidgets.QPushButton(self.groupBox_12)
self.pushButtonCheckTempraLaserStart.setGeometry(QtCore.QRect(280, 90, 90, 30))
self.pushButtonCheckTempraLaserStart.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCheckTempraLaserStart.setObjectName("pushButtonCheckTempraLaserStart")
self.pushButtonCalibTempraLaserStart = QtWidgets.QPushButton(self.groupBox_12)
self.pushButtonCalibTempraLaserStart.setGeometry(QtCore.QRect(380, 90, 90, 30))
self.pushButtonCalibTempraLaserStart.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCalibTempraLaserStart.setObjectName("pushButtonCalibTempraLaserStart")
self.pushButtonCheckWorkTempra = QtWidgets.QPushButton(self.groupBox_12)
self.pushButtonCheckWorkTempra.setGeometry(QtCore.QRect(280, 50, 90, 30))
self.pushButtonCheckWorkTempra.setStyleSheet("font: 12pt \"3ds\";")
self.pushButtonCheckWorkTempra.setObjectName("pushButtonCheckWorkTempra")
self.groupBox_14 = QtWidgets.QGroupBox(self.groupBox_9)
self.groupBox_14.setGeometry(QtCore.QRect(10, 220, 476, 50))
self.groupBox_14.setTitle("")
self.groupBox_14.setObjectName("groupBox_14")
self.label_6 = QtWidgets.QLabel(self.groupBox_14)
self.label_6.setGeometry(QtCore.QRect(10, 10, 95, 22))
self.label_6.setStyleSheet("font: 14pt \"3ds\";")
self.label_6.setObjectName("label_6")
self.lineEditConcen = QtWidgets.QLineEdit(self.groupBox_14)
self.lineEditConcen.setGeometry(QtCore.QRect(170, 10, 100, 28))
self.lineEditConcen.setStyleSheet("font: 14pt \"3ds\";")
self.lineEditConcen.setInputMethodHints(QtCore.Qt.ImhNone)
self.lineEditConcen.setObjectName("lineEditConcen")
self.pushButtonCalibConcen = QtWidgets.QPushButton(self.groupBox_14)
self.pushButtonCalibConcen.setGeometry(QtCore.QRect(280, 10, 90, 30))
self.pushButtonCalibConcen.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCalibConcen.setObjectName("pushButtonCalibConcen")
self.pushButtonCheckConcen = QtWidgets.QPushButton(self.groupBox_14)
self.pushButtonCheckConcen.setGeometry(QtCore.QRect(380, 10, 90, 30))
self.pushButtonCheckConcen.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCheckConcen.setObjectName("pushButtonCheckConcen")
self.groupBox_15 = QtWidgets.QGroupBox(self.groupBox_9)
self.groupBox_15.setGeometry(QtCore.QRect(10, 280, 476, 50))
self.groupBox_15.setTitle("")
self.groupBox_15.setObjectName("groupBox_15")
self.label_7 = QtWidgets.QLabel(self.groupBox_15)
self.label_7.setGeometry(QtCore.QRect(10, 10, 131, 22))
self.label_7.setStyleSheet("font: 14pt \"3ds\";")
self.label_7.setObjectName("label_7")
self.pushButtonCalibConcenReset = QtWidgets.QPushButton(self.groupBox_15)
self.pushButtonCalibConcenReset.setGeometry(QtCore.QRect(280, 10, 90, 30))
self.pushButtonCalibConcenReset.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCalibConcenReset.setObjectName("pushButtonCalibConcenReset")
self.pushButtonCheckConcenReset = QtWidgets.QPushButton(self.groupBox_15)
self.pushButtonCheckConcenReset.setGeometry(QtCore.QRect(380, 10, 90, 30))
self.pushButtonCheckConcenReset.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCheckConcenReset.setObjectName("pushButtonCheckConcenReset")
self.groupBox_16 = QtWidgets.QGroupBox(self.groupBox_9)
self.groupBox_16.setGeometry(QtCore.QRect(500, 20, 476, 50))
self.groupBox_16.setTitle("")
self.groupBox_16.setObjectName("groupBox_16")
self.label_2 = QtWidgets.QLabel(self.groupBox_16)
self.label_2.setGeometry(QtCore.QRect(10, 10, 121, 22))
self.label_2.setStyleSheet("font: 14pt \"3ds\";")
self.label_2.setObjectName("label_2")
self.lineEditHexLenth = QtWidgets.QLineEdit(self.groupBox_16)
self.lineEditHexLenth.setGeometry(QtCore.QRect(170, 10, 100, 28))
self.lineEditHexLenth.setStyleSheet("font: 14pt \"3ds\";")
self.lineEditHexLenth.setInputMethodHints(QtCore.Qt.ImhNone)
self.lineEditHexLenth.setText("")
self.lineEditHexLenth.setObjectName("lineEditHexLenth")
self.pushButtonCalibHexLength = QtWidgets.QPushButton(self.groupBox_16)
self.pushButtonCalibHexLength.setGeometry(QtCore.QRect(280, 10, 90, 30))
self.pushButtonCalibHexLength.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCalibHexLength.setObjectName("pushButtonCalibHexLength")
self.pushButtonCheckHexLength = QtWidgets.QPushButton(self.groupBox_16)
self.pushButtonCheckHexLength.setGeometry(QtCore.QRect(380, 10, 90, 30))
self.pushButtonCheckHexLength.setStyleSheet("font: 14pt \"3ds\";")
self.pushButtonCheckHexLength.setObjectName("pushButtonCheckHexLength")
self.verticalLayout_10.addWidget(self.groupBox_9)
self.groupBox_10 = QtWidgets.QGroupBox(self.tab_2)
self.groupBox_10.setObjectName("groupBox_10")
self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.groupBox_10)
self.verticalLayout_11.setObjectName("verticalLayout_11")
self.plainTextEditStastusCalib = QtWidgets.QPlainTextEdit(self.groupBox_10)
self.plainTextEditStastusCalib.setObjectName("plainTextEditStastusCalib")
self.verticalLayout_11.addWidget(self.plainTextEditStastusCalib)
self.verticalLayout_10.addWidget(self.groupBox_10)
self.verticalLayout_10.setStretch(0, 5)
self.verticalLayout_10.setStretch(1, 5)
self.tabWidget.addTab(self.tab_2, "")
self.tab_4 = QtWidgets.QWidget()
self.tab_4.setObjectName("tab_4")
self.tabWidget.addTab(self.tab_4, "")
self.tab_3 = QtWidgets.QWidget()
self.tab_3.setObjectName("tab_3")
self.verticalLayout_14 = QtWidgets.QVBoxLayout(self.tab_3)
self.verticalLayout_14.setObjectName("verticalLayout_14")
self.splitter = QtWidgets.QSplitter(self.tab_3)
self.splitter.setOrientation(QtCore.Qt.Horizontal)
self.splitter.setObjectName("splitter")
self.widget = QtWidgets.QWidget(self.splitter)
self.widget.setObjectName("widget")
self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.widget)
self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
self.verticalLayout_3.setSpacing(0)
self.verticalLayout_3.setObjectName("verticalLayout_3")
self.groupBox_4 = QtWidgets.QGroupBox(self.widget)
self.groupBox_4.setObjectName("groupBox_4")
self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.groupBox_4)
self.verticalLayout_4.setContentsMargins(9, 9, 9, 9)
self.verticalLayout_4.setSpacing(9)
self.verticalLayout_4.setObjectName("verticalLayout_4")
self.plainTextEditReceive = QtWidgets.QPlainTextEdit(self.groupBox_4)
self.plainTextEditReceive.setObjectName("plainTextEditReceive")
self.verticalLayout_4.addWidget(self.plainTextEditReceive)
self.groupBox_6 = QtWidgets.QGroupBox(self.groupBox_4)
self.groupBox_6.setObjectName("groupBox_6")
self.checkBoxHexSend = QtWidgets.QCheckBox(self.groupBox_6)
self.checkBoxHexSend.setGeometry(QtCore.QRect(20, 20, 94, 16))
self.checkBoxHexSend.setChecked(True)
self.checkBoxHexSend.setObjectName("checkBoxHexSend")
self.checkBoxHexReceive = QtWidgets.QCheckBox(self.groupBox_6)
self.checkBoxHexReceive.setGeometry(QtCore.QRect(90, 20, 93, 16))
self.checkBoxHexReceive.setChecked(True)
self.checkBoxHexReceive.setObjectName("checkBoxHexReceive")
self.checkBoxAddDate = QtWidgets.QCheckBox(self.groupBox_6)
self.checkBoxAddDate.setGeometry(QtCore.QRect(260, 20, 94, 16))
self.checkBoxAddDate.setObjectName("checkBoxAddDate")
self.checkBoxCRLF = QtWidgets.QCheckBox(self.groupBox_6)
self.checkBoxCRLF.setGeometry(QtCore.QRect(340, 20, 93, 16))
self.checkBoxCRLF.setChecked(True)
self.checkBoxCRLF.setObjectName("checkBoxCRLF")
self.checkBoxAutoSaveLog = QtWidgets.QCheckBox(self.groupBox_6)
self.checkBoxAutoSaveLog.setGeometry(QtCore.QRect(410, 20, 90, 16))
self.checkBoxAutoSaveLog.setChecked(False)
self.checkBoxAutoSaveLog.setObjectName("checkBoxAutoSaveLog")
self.checkBoxAddCRC = QtWidgets.QCheckBox(self.groupBox_6)
self.checkBoxAddCRC.setGeometry(QtCore.QRect(730, 20, 81, 16))
self.checkBoxAddCRC.setObjectName("checkBoxAddCRC")
self.checkBoxAutoSaveDB = QtWidgets.QCheckBox(self.groupBox_6)
self.checkBoxAutoSaveDB.setGeometry(QtCore.QRect(510, 20, 90, 16))
self.checkBoxAutoSaveDB.setChecked(True)
self.checkBoxAutoSaveDB.setObjectName("checkBoxAutoSaveDB")
self.verticalLayout_4.addWidget(self.groupBox_6)
self.verticalLayout_4.setStretch(0, 9)
self.verticalLayout_4.setStretch(1, 1)
self.verticalLayout_3.addWidget(self.groupBox_4)
self.groupBox_5 = QtWidgets.QGroupBox(self.widget)
self.groupBox_5.setStyleSheet("QPushButton:pressed{\n"
"padding-top:5px;\n"
"padding-left:5px\n"
"}")
self.groupBox_5.setObjectName("groupBox_5")
self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.groupBox_5)
self.horizontalLayout_5.setObjectName("horizontalLayout_5")
self.plainTextEditSend = QtWidgets.QPlainTextEdit(self.groupBox_5)
self.plainTextEditSend.setObjectName("plainTextEditSend")
self.horizontalLayout_5.addWidget(self.plainTextEditSend)
self.groupBox_8 = QtWidgets.QGroupBox(self.groupBox_5)
self.groupBox_8.setTitle("")
self.groupBox_8.setObjectName("groupBox_8")
self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.groupBox_8)
self.verticalLayout_6.setObjectName("verticalLayout_6")
self.pushButton_expend = QtWidgets.QPushButton(self.groupBox_8)
self.pushButton_expend.setObjectName("pushButton_expend")
self.verticalLayout_6.addWidget(self.pushButton_expend)
self.pushButtonClearReceive = QtWidgets.QPushButton(self.groupBox_8)
self.pushButtonClearReceive.setObjectName("pushButtonClearReceive")
self.verticalLayout_6.addWidget(self.pushButtonClearReceive)
self.pushButtonClearSend = QtWidgets.QPushButton(self.groupBox_8)
self.pushButtonClearSend.setObjectName("pushButtonClearSend")
self.verticalLayout_6.addWidget(self.pushButtonClearSend)
self.pushButtonSend = QtWidgets.QPushButton(self.groupBox_8)
self.pushButtonSend.setMinimumSize(QtCore.QSize(0, 25))
self.pushButtonSend.setStyleSheet("QPushButton{\n"
"background-color: rgb(0, 255, 0);\n"
"border-radius:5px;\n"
"}")
self.pushButtonSend.setObjectName("pushButtonSend")
self.verticalLayout_6.addWidget(self.pushButtonSend)
self.horizontalLayout_5.addWidget(self.groupBox_8)
self.verticalLayout_3.addWidget(self.groupBox_5)
self.verticalLayout_3.setStretch(0, 9)
self.verticalLayout_3.setStretch(1, 1)
self.widget_2 = QtWidgets.QWidget(self.splitter)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth())
self.widget_2.setSizePolicy(sizePolicy)
self.widget_2.setMinimumSize(QtCore.QSize(280, 0))
self.widget_2.setMaximumSize(QtCore.QSize(280, 16777215))
self.widget_2.setObjectName("widget_2")
self.verticalLayout_15 = QtWidgets.QVBoxLayout(self.widget_2)
self.verticalLayout_15.setContentsMargins(0, 0, 0, 0)
self.verticalLayout_15.setObjectName("verticalLayout_15")
self.scrollArea = QtWidgets.QScrollArea(self.widget_2)
self.scrollArea.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
self.scrollArea.setWidgetResizable(False)
self.scrollArea.setObjectName("scrollArea")
self.scrollAreaWidgetContents = QtWidgets.QWidget()
self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 241, 3000))
self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
self.widget_8 = QtWidgets.QWidget(self.scrollAreaWidgetContents)
self.widget_8.setGeometry(QtCore.QRect(12, 2, 221, 34))
self.widget_8.setObjectName("widget_8")
self.horizontalLayout_17 = QtWidgets.QHBoxLayout(self.widget_8)
self.horizontalLayout_17.setContentsMargins(0, 0, 0, 0)
self.horizontalLayout_17.setObjectName("horizontalLayout_17")
self.label_8 = QtWidgets.QLabel(self.widget_8)
self.label_8.setObjectName("label_8")
self.horizontalLayout_17.addWidget(self.label_8)
self.checkBox_return = QtWidgets.QCheckBox(self.widget_8)
self.checkBox_return.setChecked(True)
self.checkBox_return.setObjectName("checkBox_return")
self.horizontalLayout_17.addWidget(self.checkBox_return)
self.widget_9 = QtWidgets.QWidget(self.scrollAreaWidgetContents)
self.widget_9.setGeometry(QtCore.QRect(10, 40, 231, 3000))
self.widget_9.setObjectName("widget_9")
self.layoutWidget = QtWidgets.QWidget(self.widget_9)
self.layoutWidget.setGeometry(QtCore.QRect(12, 12, 218, 2941))
self.layoutWidget.setObjectName("layoutWidget")
self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.layoutWidget)
self.verticalLayout_9.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize)
self.verticalLayout_9.setContentsMargins(0, 0, 0, 0)
self.verticalLayout_9.setObjectName("verticalLayout_9")
self.scrollArea.setWidget(self.scrollAreaWidgetContents)
self.verticalLayout_15.addWidget(self.scrollArea)
self.verticalLayout_14.addWidget(self.splitter)
self.tabWidget.addTab(self.tab_3, "")
self.horizontalLayout_2.addWidget(self.tabWidget)
self.horizontalLayout.addWidget(self.frame_2)
self.horizontalLayout.setStretch(0, 25)
self.horizontalLayout.setStretch(1, 75)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1353, 23))
self.menubar.setObjectName("menubar")
self.menu = QtWidgets.QMenu(self.menubar)
self.menu.setObjectName("menu")
self.menu_2 = QtWidgets.QMenu(self.menubar)
self.menu_2.setObjectName("menu_2")
self.menu_3 = QtWidgets.QMenu(self.menubar)
self.menu_3.setObjectName("menu_3")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.action01 = QtWidgets.QAction(MainWindow)
self.action01.setObjectName("action01")
self.action02 = QtWidgets.QAction(MainWindow)
self.action02.setObjectName("action02")
self.action03 = QtWidgets.QAction(MainWindow)
self.action03.setObjectName("action03")
self.actionSerial = QtWidgets.QAction(MainWindow)
self.actionSerial.setObjectName("actionSerial")
self.actionNet = QtWidgets.QAction(MainWindow)
self.actionNet.setObjectName("actionNet")
self.menu.addAction(self.action01)
self.menu.addAction(self.action02)
self.menu_2.addAction(self.actionSerial)
self.menu_2.addAction(self.actionNet)
self.menubar.addAction(self.menu.menuAction())
self.menubar.addAction(self.menu_2.menuAction())
self.menubar.addAction(self.menu_3.menuAction())
self.retranslateUi(MainWindow)
self.stackedWidget.setCurrentIndex(1)
self.tabWidget.setCurrentIndex(3)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "激光甲烷报警器生产工具"))
self.groupBox_2.setTitle(_translate("MainWindow", "网络通道"))
item = self.tableWidgetNetChannel.horizontalHeaderItem(0)
item.setText(_translate("MainWindow", "选择"))
item = self.tableWidgetNetChannel.horizontalHeaderItem(1)
item.setText(_translate("MainWindow", "数据通道"))
item = self.tableWidgetNetChannel.horizontalHeaderItem(2)
item.setText(_translate("MainWindow", "标记"))
self.pushButtonNetAll.setText(_translate("MainWindow", "全选"))
self.pushButtonNetNo.setText(_translate("MainWindow", "反选"))
self.pushButtonNetClear.setText(_translate("MainWindow", "清空"))
self.groupBox.setTitle(_translate("MainWindow", "串口通道"))
item = self.tableWidgetSerChannel.horizontalHeaderItem(0)
item.setText(_translate("MainWindow", "选择"))
item = self.tableWidgetSerChannel.horizontalHeaderItem(1)
item.setText(_translate("MainWindow", "串口"))
item = self.tableWidgetSerChannel.horizontalHeaderItem(2)
item.setText(_translate("MainWindow", "标记"))
self.pushButtonSerAll.setText(_translate("MainWindow", "全选"))
self.pushButtonSerNo.setText(_translate("MainWindow", "反选"))
self.pushButtonSerClear.setText(_translate("MainWindow", "清空"))
item = self.tableWidget.horizontalHeaderItem(0)
item.setText(_translate("MainWindow", "select"))
item = self.tableWidget.horizontalHeaderItem(1)
item.setText(_translate("MainWindow", "start"))
item = self.tableWidget.horizontalHeaderItem(2)
item.setText(_translate("MainWindow", "num"))
item = self.tableWidget.horizontalHeaderItem(3)
item.setText(_translate("MainWindow", "scale"))
item = self.tableWidget.horizontalHeaderItem(4)
item.setText(_translate("MainWindow", "hex"))
item = self.tableWidget.horizontalHeaderItem(5)
item.setText(_translate("MainWindow", "value"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "数据显示"))
self.groupBox_9.setTitle(_translate("MainWindow", "系统标定"))
self.label.setText(_translate("MainWindow", "温度标定:"))
self.lineEditTempra.setToolTip(_translate("MainWindow", "输入当前环境温度"))
self.pushButtonCalibTempra.setText(_translate("MainWindow", "开始标定"))
self.pushButtonCheckTempra.setToolTip(_translate("MainWindow", "查询标定状态"))
self.pushButtonCheckTempra.setText(_translate("MainWindow", "查询标定"))
self.label_3.setText(_translate("MainWindow", "激光工作点标定:"))
self.pushButtonCalibLaserTemp.setText(_translate("MainWindow", "开始标定"))
self.pushButtonCheckLaserTempra.setToolTip(_translate("MainWindow", "查询标定状态"))
self.pushButtonCheckLaserTempra.setText(_translate("MainWindow", "查询标定"))
self.pushButtonCalibLaserStop.setText(_translate("MainWindow", "停止标定"))
self.label_5.setText(_translate("MainWindow", "起始温度修改:"))
self.lineEditTempraLaserStart.setToolTip(_translate("MainWindow", "输入起始温度,从高往低寻找"))
self.pushButtonCheckTempraLaserStart.setText(_translate("MainWindow", "查询"))
self.pushButtonCalibTempraLaserStart.setText(_translate("MainWindow", "修改"))
self.pushButtonCheckWorkTempra.setText(_translate("MainWindow", "当前工作点"))
self.label_6.setText(_translate("MainWindow", "浓度标定:"))
self.lineEditConcen.setToolTip(_translate("MainWindow", "输入标准浓度PPM"))
self.pushButtonCalibConcen.setText(_translate("MainWindow", "开始标定"))
self.pushButtonCheckConcen.setText(_translate("MainWindow", "查询"))
self.label_7.setText(_translate("MainWindow", "重置浓度标定:"))
self.pushButtonCalibConcenReset.setText(_translate("MainWindow", "重置"))
self.pushButtonCheckConcenReset.setText(_translate("MainWindow", "查询"))
self.label_2.setText(_translate("MainWindow", "输出数据长度"))
self.lineEditHexLenth.setToolTip(_translate("MainWindow", "输出数据长度5~13"))
self.lineEditHexLenth.setPlaceholderText(_translate("MainWindow", "5~13"))
self.pushButtonCalibHexLength.setText(_translate("MainWindow", "设定"))
self.pushButtonCheckHexLength.setToolTip(_translate("MainWindow", "查询标定状态"))
self.pushButtonCheckHexLength.setText(_translate("MainWindow", "查询"))
self.groupBox_10.setTitle(_translate("MainWindow", "状态"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "参数配置"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_4), _translate("MainWindow", "单通道查询"))
self.groupBox_4.setTitle(_translate("MainWindow", "接收区域"))
self.groupBox_6.setTitle(_translate("MainWindow", "收发设置"))
self.checkBoxHexSend.setText(_translate("MainWindow", "HEX发送"))
self.checkBoxHexReceive.setText(_translate("MainWindow", "HEX接收"))
self.checkBoxAddDate.setText(_translate("MainWindow", "收/发时间"))
self.checkBoxCRLF.setText(_translate("MainWindow", "收发换行"))
self.checkBoxAutoSaveLog.setText(_translate("MainWindow", "自动保存日志"))
self.checkBoxAddCRC.setText(_translate("MainWindow", "附加校验"))
self.checkBoxAutoSaveDB.setText(_translate("MainWindow", "自动保存db"))
self.groupBox_5.setTitle(_translate("MainWindow", "发送区域"))
self.pushButton_expend.setText(_translate("MainWindow", "快捷指令"))
self.pushButtonClearReceive.setText(_translate("MainWindow", "清除接收"))
self.pushButtonClearSend.setText(_translate("MainWindow", "清除发送"))
self.pushButtonSend.setText(_translate("MainWindow", "发送"))
self.label_8.setText(_translate("MainWindow", "快捷指令"))
self.checkBox_return.setText(_translate("MainWindow", "添加\"\\r\\n\""))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("MainWindow", "自定义通信"))
self.menu.setTitle(_translate("MainWindow", "文件"))
self.menu_2.setTitle(_translate("MainWindow", "通信"))
self.menu_3.setTitle(_translate("MainWindow", "关于"))
self.action01.setText(_translate("MainWindow", "新建"))
self.action02.setText(_translate("MainWindow", "退出"))
self.action03.setText(_translate("MainWindow", "配置通道"))
self.actionSerial.setText(_translate("MainWindow", "串口配置"))
self.actionNet.setText(_translate("MainWindow", "网口配置"))
import res_rc