237 lines
13 KiB
Python
237 lines
13 KiB
Python
![]() |
# -*- coding: utf-8 -*-
|
||
|
|
||
|
# Form implementation generated from reading ui file '.\PyUartUi.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_UartAssistant(object):
|
||
|
def setupUi(self, UartAssistant):
|
||
|
UartAssistant.setObjectName("UartAssistant")
|
||
|
UartAssistant.resize(1121, 714)
|
||
|
self.groupBox = QtWidgets.QGroupBox(UartAssistant)
|
||
|
self.groupBox.setGeometry(QtCore.QRect(30, 20, 241, 281))
|
||
|
self.groupBox.setObjectName("groupBox")
|
||
|
self.pushButton = QtWidgets.QPushButton(self.groupBox)
|
||
|
self.pushButton.setGeometry(QtCore.QRect(10, 210, 93, 28))
|
||
|
self.pushButton.setObjectName("pushButton")
|
||
|
self.pushButton_2 = QtWidgets.QPushButton(self.groupBox)
|
||
|
self.pushButton_2.setGeometry(QtCore.QRect(120, 210, 93, 28))
|
||
|
self.pushButton_2.setStyleSheet("background-color: rgb(0, 255, 0);")
|
||
|
self.pushButton_2.setObjectName("pushButton_2")
|
||
|
self.pushButton_3 = QtWidgets.QPushButton(self.groupBox)
|
||
|
self.pushButton_3.setGeometry(QtCore.QRect(10, 240, 201, 28))
|
||
|
self.pushButton_3.setObjectName("pushButton_3")
|
||
|
self.widget = QtWidgets.QWidget(self.groupBox)
|
||
|
self.widget.setGeometry(QtCore.QRect(10, 30, 74, 171))
|
||
|
self.widget.setObjectName("widget")
|
||
|
self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)
|
||
|
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
|
||
|
self.verticalLayout.setObjectName("verticalLayout")
|
||
|
self.label = QtWidgets.QLabel(self.widget)
|
||
|
self.label.setObjectName("label")
|
||
|
self.verticalLayout.addWidget(self.label)
|
||
|
self.label_2 = QtWidgets.QLabel(self.widget)
|
||
|
self.label_2.setObjectName("label_2")
|
||
|
self.verticalLayout.addWidget(self.label_2)
|
||
|
self.label_3 = QtWidgets.QLabel(self.widget)
|
||
|
self.label_3.setObjectName("label_3")
|
||
|
self.verticalLayout.addWidget(self.label_3)
|
||
|
self.label_4 = QtWidgets.QLabel(self.widget)
|
||
|
self.label_4.setObjectName("label_4")
|
||
|
self.verticalLayout.addWidget(self.label_4)
|
||
|
self.label_5 = QtWidgets.QLabel(self.widget)
|
||
|
self.label_5.setObjectName("label_5")
|
||
|
self.verticalLayout.addWidget(self.label_5)
|
||
|
self.label_6 = QtWidgets.QLabel(self.widget)
|
||
|
self.label_6.setObjectName("label_6")
|
||
|
self.verticalLayout.addWidget(self.label_6)
|
||
|
self.widget1 = QtWidgets.QWidget(self.groupBox)
|
||
|
self.widget1.setGeometry(QtCore.QRect(120, 30, 91, 171))
|
||
|
self.widget1.setObjectName("widget1")
|
||
|
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.widget1)
|
||
|
self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
|
||
|
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||
|
self.comboBox_2 = QtWidgets.QComboBox(self.widget1)
|
||
|
self.comboBox_2.setObjectName("comboBox_2")
|
||
|
self.verticalLayout_2.addWidget(self.comboBox_2)
|
||
|
self.comboBox = QtWidgets.QComboBox(self.widget1)
|
||
|
self.comboBox.setToolTipDuration(0)
|
||
|
self.comboBox.setObjectName("comboBox")
|
||
|
self.comboBox.addItem("")
|
||
|
self.comboBox.addItem("")
|
||
|
self.comboBox.addItem("")
|
||
|
self.comboBox.addItem("")
|
||
|
self.comboBox.addItem("")
|
||
|
self.comboBox.addItem("")
|
||
|
self.verticalLayout_2.addWidget(self.comboBox)
|
||
|
self.comboBox_3 = QtWidgets.QComboBox(self.widget1)
|
||
|
self.comboBox_3.setObjectName("comboBox_3")
|
||
|
self.verticalLayout_2.addWidget(self.comboBox_3)
|
||
|
self.comboBox_4 = QtWidgets.QComboBox(self.widget1)
|
||
|
self.comboBox_4.setObjectName("comboBox_4")
|
||
|
self.verticalLayout_2.addWidget(self.comboBox_4)
|
||
|
self.comboBox_5 = QtWidgets.QComboBox(self.widget1)
|
||
|
self.comboBox_5.setObjectName("comboBox_5")
|
||
|
self.verticalLayout_2.addWidget(self.comboBox_5)
|
||
|
self.comboBox_6 = QtWidgets.QComboBox(self.widget1)
|
||
|
self.comboBox_6.setObjectName("comboBox_6")
|
||
|
self.verticalLayout_2.addWidget(self.comboBox_6)
|
||
|
self.groupBox_2 = QtWidgets.QGroupBox(UartAssistant)
|
||
|
self.groupBox_2.setGeometry(QtCore.QRect(30, 310, 241, 171))
|
||
|
self.groupBox_2.setObjectName("groupBox_2")
|
||
|
self.widget2 = QtWidgets.QWidget(self.groupBox_2)
|
||
|
self.widget2.setGeometry(QtCore.QRect(10, 40, 197, 79))
|
||
|
self.widget2.setObjectName("widget2")
|
||
|
self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.widget2)
|
||
|
self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
|
||
|
self.verticalLayout_3.setObjectName("verticalLayout_3")
|
||
|
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
||
|
self.horizontalLayout.setObjectName("horizontalLayout")
|
||
|
self.checkBox = QtWidgets.QCheckBox(self.widget2)
|
||
|
self.checkBox.setObjectName("checkBox")
|
||
|
self.horizontalLayout.addWidget(self.checkBox)
|
||
|
self.checkBox_2 = QtWidgets.QCheckBox(self.widget2)
|
||
|
self.checkBox_2.setObjectName("checkBox_2")
|
||
|
self.horizontalLayout.addWidget(self.checkBox_2)
|
||
|
self.verticalLayout_3.addLayout(self.horizontalLayout)
|
||
|
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
||
|
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
||
|
self.checkBox_3 = QtWidgets.QCheckBox(self.widget2)
|
||
|
self.checkBox_3.setObjectName("checkBox_3")
|
||
|
self.horizontalLayout_2.addWidget(self.checkBox_3)
|
||
|
self.checkBox_4 = QtWidgets.QCheckBox(self.widget2)
|
||
|
self.checkBox_4.setObjectName("checkBox_4")
|
||
|
self.horizontalLayout_2.addWidget(self.checkBox_4)
|
||
|
self.verticalLayout_3.addLayout(self.horizontalLayout_2)
|
||
|
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
|
||
|
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
|
||
|
self.checkBox_6 = QtWidgets.QCheckBox(self.widget2)
|
||
|
self.checkBox_6.setObjectName("checkBox_6")
|
||
|
self.horizontalLayout_3.addWidget(self.checkBox_6)
|
||
|
self.checkBox_5 = QtWidgets.QCheckBox(self.widget2)
|
||
|
self.checkBox_5.setObjectName("checkBox_5")
|
||
|
self.horizontalLayout_3.addWidget(self.checkBox_5)
|
||
|
self.verticalLayout_3.addLayout(self.horizontalLayout_3)
|
||
|
self.widget3 = QtWidgets.QWidget(self.groupBox_2)
|
||
|
self.widget3.setGeometry(QtCore.QRect(10, 130, 195, 30))
|
||
|
self.widget3.setObjectName("widget3")
|
||
|
self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.widget3)
|
||
|
self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0)
|
||
|
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
|
||
|
self.pushButton_4 = QtWidgets.QPushButton(self.widget3)
|
||
|
self.pushButton_4.setObjectName("pushButton_4")
|
||
|
self.horizontalLayout_4.addWidget(self.pushButton_4)
|
||
|
self.pushButton_5 = QtWidgets.QPushButton(self.widget3)
|
||
|
self.pushButton_5.setObjectName("pushButton_5")
|
||
|
self.horizontalLayout_4.addWidget(self.pushButton_5)
|
||
|
self.groupBox_3 = QtWidgets.QGroupBox(UartAssistant)
|
||
|
self.groupBox_3.setGeometry(QtCore.QRect(30, 480, 241, 71))
|
||
|
self.groupBox_3.setObjectName("groupBox_3")
|
||
|
self.checkBox_7 = QtWidgets.QCheckBox(self.groupBox_3)
|
||
|
self.checkBox_7.setGeometry(QtCore.QRect(10, 30, 91, 19))
|
||
|
self.checkBox_7.setObjectName("checkBox_7")
|
||
|
self.label_7 = QtWidgets.QLabel(self.groupBox_3)
|
||
|
self.label_7.setGeometry(QtCore.QRect(180, 30, 51, 16))
|
||
|
self.label_7.setObjectName("label_7")
|
||
|
self.lineEdit = QtWidgets.QLineEdit(self.groupBox_3)
|
||
|
self.lineEdit.setGeometry(QtCore.QRect(110, 30, 51, 21))
|
||
|
self.lineEdit.setObjectName("lineEdit")
|
||
|
self.groupBox_4 = QtWidgets.QGroupBox(UartAssistant)
|
||
|
self.groupBox_4.setGeometry(QtCore.QRect(290, 20, 771, 521))
|
||
|
self.groupBox_4.setObjectName("groupBox_4")
|
||
|
self.textEditReceive = QtWidgets.QTextEdit(self.groupBox_4)
|
||
|
self.textEditReceive.setGeometry(QtCore.QRect(20, 30, 741, 471))
|
||
|
self.textEditReceive.setObjectName("textEditReceive")
|
||
|
self.groupBox_5 = QtWidgets.QGroupBox(UartAssistant)
|
||
|
self.groupBox_5.setGeometry(QtCore.QRect(290, 550, 771, 151))
|
||
|
self.groupBox_5.setObjectName("groupBox_5")
|
||
|
self.textEditSend = QtWidgets.QTextEdit(self.groupBox_5)
|
||
|
self.textEditSend.setGeometry(QtCore.QRect(20, 20, 621, 111))
|
||
|
self.textEditSend.setObjectName("textEditSend")
|
||
|
self.pushButtonSend = QtWidgets.QPushButton(self.groupBox_5)
|
||
|
self.pushButtonSend.setGeometry(QtCore.QRect(660, 80, 93, 51))
|
||
|
font = QtGui.QFont()
|
||
|
font.setFamily("3ds")
|
||
|
font.setPointSize(12)
|
||
|
self.pushButtonSend.setFont(font)
|
||
|
self.pushButtonSend.setAutoFillBackground(False)
|
||
|
self.pushButtonSend.setStyleSheet("background-color: rgb(0, 255, 0);")
|
||
|
self.pushButtonSend.setCheckable(False)
|
||
|
self.pushButtonSend.setFlat(False)
|
||
|
self.pushButtonSend.setObjectName("pushButtonSend")
|
||
|
self.lineEdit_2 = QtWidgets.QLineEdit(UartAssistant)
|
||
|
self.lineEdit_2.setGeometry(QtCore.QRect(50, 580, 61, 21))
|
||
|
self.lineEdit_2.setObjectName("lineEdit_2")
|
||
|
self.label_8 = QtWidgets.QLabel(UartAssistant)
|
||
|
self.label_8.setGeometry(QtCore.QRect(30, 580, 72, 15))
|
||
|
self.label_8.setObjectName("label_8")
|
||
|
self.label_9 = QtWidgets.QLabel(UartAssistant)
|
||
|
self.label_9.setGeometry(QtCore.QRect(130, 580, 72, 15))
|
||
|
self.label_9.setObjectName("label_9")
|
||
|
self.lineEdit_3 = QtWidgets.QLineEdit(UartAssistant)
|
||
|
self.lineEdit_3.setGeometry(QtCore.QRect(150, 580, 61, 21))
|
||
|
self.lineEdit_3.setObjectName("lineEdit_3")
|
||
|
self.label_10 = QtWidgets.QLabel(UartAssistant)
|
||
|
self.label_10.setGeometry(QtCore.QRect(40, 650, 131, 16))
|
||
|
self.label_10.setObjectName("label_10")
|
||
|
|
||
|
self.retranslateUi(UartAssistant)
|
||
|
QtCore.QMetaObject.connectSlotsByName(UartAssistant)
|
||
|
|
||
|
def retranslateUi(self, UartAssistant):
|
||
|
_translate = QtCore.QCoreApplication.translate
|
||
|
UartAssistant.setWindowTitle(_translate("UartAssistant", "串口助手py版"))
|
||
|
self.groupBox.setTitle(_translate("UartAssistant", "串口设置"))
|
||
|
self.pushButton.setText(_translate("UartAssistant", "检测串口"))
|
||
|
self.pushButton_2.setText(_translate("UartAssistant", "打开串口"))
|
||
|
self.pushButton_3.setText(_translate("UartAssistant", "关闭串口"))
|
||
|
self.label.setText(_translate("UartAssistant", "串口号"))
|
||
|
self.label_2.setText(_translate("UartAssistant", "波特率"))
|
||
|
self.label_3.setText(_translate("UartAssistant", "数据位"))
|
||
|
self.label_4.setText(_translate("UartAssistant", "校验位"))
|
||
|
self.label_5.setText(_translate("UartAssistant", "停止位"))
|
||
|
self.label_6.setText(_translate("UartAssistant", "流控方式"))
|
||
|
self.comboBox.setCurrentText(_translate("UartAssistant", "9600"))
|
||
|
self.comboBox.setItemText(0, _translate("UartAssistant", "4800"))
|
||
|
self.comboBox.setItemText(1, _translate("UartAssistant", "9600"))
|
||
|
self.comboBox.setItemText(2, _translate("UartAssistant", "14400"))
|
||
|
self.comboBox.setItemText(3, _translate("UartAssistant", "19200"))
|
||
|
self.comboBox.setItemText(4, _translate("UartAssistant", "115200"))
|
||
|
self.comboBox.setItemText(5, _translate("UartAssistant", "自定义"))
|
||
|
self.groupBox_2.setTitle(_translate("UartAssistant", "收发设置"))
|
||
|
self.checkBox.setText(_translate("UartAssistant", "HEX发送"))
|
||
|
self.checkBox_2.setText(_translate("UartAssistant", "HEX接收"))
|
||
|
self.checkBox_3.setText(_translate("UartAssistant", "DTR"))
|
||
|
self.checkBox_4.setText(_translate("UartAssistant", "RTS"))
|
||
|
self.checkBox_6.setText(_translate("UartAssistant", "收/发时间"))
|
||
|
self.checkBox_5.setText(_translate("UartAssistant", "收发换行"))
|
||
|
self.pushButton_4.setText(_translate("UartAssistant", "保持日志"))
|
||
|
self.pushButton_5.setText(_translate("UartAssistant", "接收日志"))
|
||
|
self.groupBox_3.setTitle(_translate("UartAssistant", "定时发送"))
|
||
|
self.checkBox_7.setText(_translate("UartAssistant", "定时发送"))
|
||
|
self.label_7.setText(_translate("UartAssistant", "ms/次"))
|
||
|
self.lineEdit.setText(_translate("UartAssistant", "1000"))
|
||
|
self.groupBox_4.setTitle(_translate("UartAssistant", "数据接收区"))
|
||
|
self.groupBox_5.setTitle(_translate("UartAssistant", "数据发送区"))
|
||
|
self.pushButtonSend.setText(_translate("UartAssistant", "发送"))
|
||
|
self.label_8.setText(_translate("UartAssistant", "Tx"))
|
||
|
self.label_9.setText(_translate("UartAssistant", "Rx"))
|
||
|
self.label_10.setText(_translate("UartAssistant", "Powerd by Byan"))
|
||
|
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
import sys
|
||
|
app = QtWidgets.QApplication(sys.argv)
|
||
|
UartAssistant = QtWidgets.QWidget()
|
||
|
ui = Ui_UartAssistant()
|
||
|
ui.setupUi(UartAssistant)
|
||
|
UartAssistant.show()
|
||
|
sys.exit(app.exec_())
|