5 Star 23 Fork 9

xinkunlong / can bus view

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
MainWindow.py 14.93 KB
一键复制 编辑 原始数据 按行查看 历史
KuhnXin 提交于 2021-05-09 22:49 . 添加Ui
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'MainWindow.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# 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(975, 763)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth())
MainWindow.setSizePolicy(sizePolicy)
MainWindow.setMinimumSize(QtCore.QSize(975, 763))
MainWindow.setMaximumSize(QtCore.QSize(975, 763))
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("1.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
MainWindow.setWindowIcon(icon)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.groupBox = QtWidgets.QGroupBox(self.centralwidget)
self.groupBox.setGeometry(QtCore.QRect(10, 10, 215, 306))
self.groupBox.setLayoutDirection(QtCore.Qt.LeftToRight)
self.groupBox.setObjectName("groupBox")
self.gridLayout = QtWidgets.QGridLayout(self.groupBox)
self.gridLayout.setObjectName("gridLayout")
self.BitratecomboBox = QtWidgets.QComboBox(self.groupBox)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.BitratecomboBox.sizePolicy().hasHeightForWidth())
self.BitratecomboBox.setSizePolicy(sizePolicy)
self.BitratecomboBox.setMinimumSize(QtCore.QSize(191, 0))
self.BitratecomboBox.setObjectName("BitratecomboBox")
self.BitratecomboBox.addItem("")
self.BitratecomboBox.addItem("")
self.BitratecomboBox.addItem("")
self.BitratecomboBox.addItem("")
self.BitratecomboBox.addItem("")
self.BitratecomboBox.addItem("")
self.BitratecomboBox.addItem("")
self.BitratecomboBox.addItem("")
self.BitratecomboBox.addItem("")
self.gridLayout.addWidget(self.BitratecomboBox, 3, 0, 1, 1)
self.label_3 = QtWidgets.QLabel(self.groupBox)
self.label_3.setObjectName("label_3")
self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1)
self.ChannelcomboBox = QtWidgets.QComboBox(self.groupBox)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.ChannelcomboBox.sizePolicy().hasHeightForWidth())
self.ChannelcomboBox.setSizePolicy(sizePolicy)
self.ChannelcomboBox.setMinimumSize(QtCore.QSize(191, 0))
self.ChannelcomboBox.setObjectName("ChannelcomboBox")
self.gridLayout.addWidget(self.ChannelcomboBox, 1, 0, 1, 1)
self.verticalLayout_3 = QtWidgets.QVBoxLayout()
self.verticalLayout_3.setObjectName("verticalLayout_3")
self.verticalLayout = QtWidgets.QVBoxLayout()
self.verticalLayout.setObjectName("verticalLayout")
self.IsFdlabel = QtWidgets.QLabel(self.groupBox)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.IsFdlabel.sizePolicy().hasHeightForWidth())
self.IsFdlabel.setSizePolicy(sizePolicy)
self.IsFdlabel.setMinimumSize(QtCore.QSize(181, 16))
self.IsFdlabel.setObjectName("IsFdlabel")
self.verticalLayout.addWidget(self.IsFdlabel)
self.HwChannellabel = QtWidgets.QLabel(self.groupBox)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.HwChannellabel.sizePolicy().hasHeightForWidth())
self.HwChannellabel.setSizePolicy(sizePolicy)
self.HwChannellabel.setMinimumSize(QtCore.QSize(181, 0))
self.HwChannellabel.setObjectName("HwChannellabel")
self.verticalLayout.addWidget(self.HwChannellabel)
self.SerialNumlabel = QtWidgets.QLabel(self.groupBox)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.SerialNumlabel.sizePolicy().hasHeightForWidth())
self.SerialNumlabel.setSizePolicy(sizePolicy)
self.SerialNumlabel.setMinimumSize(QtCore.QSize(181, 16))
self.SerialNumlabel.setObjectName("SerialNumlabel")
self.verticalLayout.addWidget(self.SerialNumlabel)
self.TransceiverNamelabel = QtWidgets.QLabel(self.groupBox)
self.TransceiverNamelabel.setMinimumSize(QtCore.QSize(180, 60))
self.TransceiverNamelabel.setContextMenuPolicy(QtCore.Qt.DefaultContextMenu)
self.TransceiverNamelabel.setLayoutDirection(QtCore.Qt.LeftToRight)
self.TransceiverNamelabel.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
self.TransceiverNamelabel.setWordWrap(True)
self.TransceiverNamelabel.setObjectName("TransceiverNamelabel")
self.verticalLayout.addWidget(self.TransceiverNamelabel)
self.verticalLayout_3.addLayout(self.verticalLayout)
self.InitpushButton = QtWidgets.QPushButton(self.groupBox)
self.InitpushButton.setObjectName("InitpushButton")
self.verticalLayout_3.addWidget(self.InitpushButton)
self.gridLayout.addLayout(self.verticalLayout_3, 4, 0, 1, 1)
self.label_7 = QtWidgets.QLabel(self.groupBox)
self.label_7.setObjectName("label_7")
self.gridLayout.addWidget(self.label_7, 0, 0, 1, 1)
self.layoutWidget = QtWidgets.QWidget(self.centralwidget)
self.layoutWidget.setGeometry(QtCore.QRect(1, 311, 971, 31))
self.layoutWidget.setObjectName("layoutWidget")
self.gridLayout_2 = QtWidgets.QGridLayout(self.layoutWidget)
self.gridLayout_2.setContentsMargins(0, 0, 0, 0)
self.gridLayout_2.setObjectName("gridLayout_2")
self.label = QtWidgets.QLabel(self.layoutWidget)
self.label.setMaximumSize(QtCore.QSize(45, 16777215))
self.label.setObjectName("label")
self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1)
self.FrameFormatcomboBox = QtWidgets.QComboBox(self.layoutWidget)
self.FrameFormatcomboBox.setMaximumSize(QtCore.QSize(75, 16777215))
self.FrameFormatcomboBox.setObjectName("FrameFormatcomboBox")
self.FrameFormatcomboBox.addItem("")
self.FrameFormatcomboBox.addItem("")
self.gridLayout_2.addWidget(self.FrameFormatcomboBox, 0, 1, 1, 1)
self.label_5 = QtWidgets.QLabel(self.layoutWidget)
self.label_5.setMaximumSize(QtCore.QSize(43, 16777215))
self.label_5.setObjectName("label_5")
self.gridLayout_2.addWidget(self.label_5, 0, 2, 1, 1)
self.FrameTypecomboBox = QtWidgets.QComboBox(self.layoutWidget)
self.FrameTypecomboBox.setMaximumSize(QtCore.QSize(75, 16777215))
self.FrameTypecomboBox.setObjectName("FrameTypecomboBox")
self.FrameTypecomboBox.addItem("")
self.FrameTypecomboBox.addItem("")
self.gridLayout_2.addWidget(self.FrameTypecomboBox, 0, 3, 1, 1)
self.label_6 = QtWidgets.QLabel(self.layoutWidget)
self.label_6.setMaximumSize(QtCore.QSize(20, 16777215))
self.label_6.setObjectName("label_6")
self.gridLayout_2.addWidget(self.label_6, 0, 4, 1, 1)
self.IdlineEdit = QtWidgets.QLineEdit(self.layoutWidget)
self.IdlineEdit.setMaximumSize(QtCore.QSize(50, 16777215))
self.IdlineEdit.setObjectName("IdlineEdit")
self.gridLayout_2.addWidget(self.IdlineEdit, 0, 5, 1, 1)
self.label_2 = QtWidgets.QLabel(self.layoutWidget)
self.label_2.setMaximumSize(QtCore.QSize(33, 16777215))
self.label_2.setObjectName("label_2")
self.gridLayout_2.addWidget(self.label_2, 0, 6, 1, 1)
self.DatalineEdit = QtWidgets.QLineEdit(self.layoutWidget)
self.DatalineEdit.setMaximumSize(QtCore.QSize(250, 16777215))
self.DatalineEdit.setObjectName("DatalineEdit")
self.gridLayout_2.addWidget(self.DatalineEdit, 0, 7, 1, 1)
self.SendpushButton = QtWidgets.QPushButton(self.layoutWidget)
self.SendpushButton.setMaximumSize(QtCore.QSize(48, 16777215))
self.SendpushButton.setObjectName("SendpushButton")
self.gridLayout_2.addWidget(self.SendpushButton, 0, 8, 1, 1)
self.checkBox = QtWidgets.QCheckBox(self.layoutWidget)
self.checkBox.setMaximumSize(QtCore.QSize(88, 16777215))
self.checkBox.setObjectName("checkBox")
self.gridLayout_2.addWidget(self.checkBox, 0, 9, 1, 1)
self.label_4 = QtWidgets.QLabel(self.layoutWidget)
self.label_4.setMaximumSize(QtCore.QSize(60, 16777215))
self.label_4.setObjectName("label_4")
self.gridLayout_2.addWidget(self.label_4, 0, 10, 1, 1)
self.TlineEdit = QtWidgets.QLineEdit(self.layoutWidget)
self.TlineEdit.setMaximumSize(QtCore.QSize(80, 16777215))
self.TlineEdit.setObjectName("TlineEdit")
self.gridLayout_2.addWidget(self.TlineEdit, 0, 11, 1, 1)
self.layoutWidget1 = QtWidgets.QWidget(self.centralwidget)
self.layoutWidget1.setGeometry(QtCore.QRect(0, 349, 971, 371))
self.layoutWidget1.setObjectName("layoutWidget1")
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.layoutWidget1)
self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
self.verticalLayout_2.setObjectName("verticalLayout_2")
self.CleanpushButton = QtWidgets.QPushButton(self.layoutWidget1)
self.CleanpushButton.setObjectName("CleanpushButton")
self.verticalLayout_2.addWidget(self.CleanpushButton)
self.MsgtreeWidget = QtWidgets.QTreeWidget(self.layoutWidget1)
self.MsgtreeWidget.setObjectName("MsgtreeWidget")
self.MsgtreeWidget.headerItem().setText(0, "1")
self.verticalLayout_2.addWidget(self.MsgtreeWidget)
self.GitpushButton = QtWidgets.QPushButton(self.centralwidget)
self.GitpushButton.setGeometry(QtCore.QRect(870, 20, 91, 71))
self.GitpushButton.setStyleSheet("background-color: transparent;")
self.GitpushButton.setText("")
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap("git.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.GitpushButton.setIcon(icon1)
self.GitpushButton.setObjectName("GitpushButton")
self.label_8 = QtWidgets.QLabel(self.centralwidget)
self.label_8.setGeometry(QtCore.QRect(370, 30, 321, 251))
self.label_8.setStyleSheet("background-color: transparent;\n"
"font: 20pt \"Blackadder ITC\";")
self.label_8.setWordWrap(True)
self.label_8.setObjectName("label_8")
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 975, 26))
self.menubar.setObjectName("menubar")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "CanTool"))
self.groupBox.setTitle(_translate("MainWindow", "Channel Information"))
self.BitratecomboBox.setCurrentText(_translate("MainWindow", "10000"))
self.BitratecomboBox.setItemText(0, _translate("MainWindow", "10000"))
self.BitratecomboBox.setItemText(1, _translate("MainWindow", "20000"))
self.BitratecomboBox.setItemText(2, _translate("MainWindow", "50000"))
self.BitratecomboBox.setItemText(3, _translate("MainWindow", "100000"))
self.BitratecomboBox.setItemText(4, _translate("MainWindow", "125000"))
self.BitratecomboBox.setItemText(5, _translate("MainWindow", "250000"))
self.BitratecomboBox.setItemText(6, _translate("MainWindow", "500000"))
self.BitratecomboBox.setItemText(7, _translate("MainWindow", "800000"))
self.BitratecomboBox.setItemText(8, _translate("MainWindow", "1000000"))
self.label_3.setText(_translate("MainWindow", "Bitrate"))
self.IsFdlabel.setText(_translate("MainWindow", "TextLabel"))
self.HwChannellabel.setText(_translate("MainWindow", "TextLabel"))
self.SerialNumlabel.setText(_translate("MainWindow", "TextLabel"))
self.TransceiverNamelabel.setText(_translate("MainWindow", "TextLabel"))
self.InitpushButton.setText(_translate("MainWindow", "Init"))
self.label_7.setText(_translate("MainWindow", "Channel"))
self.label.setText(_translate("MainWindow", "帧格式"))
self.FrameFormatcomboBox.setItemText(0, _translate("MainWindow", "标准帧"))
self.FrameFormatcomboBox.setItemText(1, _translate("MainWindow", "扩展帧"))
self.label_5.setText(_translate("MainWindow", "帧类型"))
self.FrameTypecomboBox.setItemText(0, _translate("MainWindow", "数据帧"))
self.FrameTypecomboBox.setItemText(1, _translate("MainWindow", "远程帧"))
self.label_6.setText(_translate("MainWindow", "ID"))
self.IdlineEdit.setText(_translate("MainWindow", "666"))
self.label_2.setText(_translate("MainWindow", "数据"))
self.DatalineEdit.setText(_translate("MainWindow", "99 88 77 66 55 44 33 22"))
self.SendpushButton.setText(_translate("MainWindow", "发送"))
self.checkBox.setText(_translate("MainWindow", "周期发送"))
self.label_4.setText(_translate("MainWindow", "周期(ms)"))
self.TlineEdit.setPlaceholderText(_translate("MainWindow", "1000"))
self.CleanpushButton.setText(_translate("MainWindow", "Clean"))
self.label_8.setText(_translate("MainWindow", "She was still too young to know that life never gives anything for nothing, and that a price is always exacted for what fate bestows."))
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
Python
1
https://gitee.com/kunlong_xin/can-bus-view.git
git@gitee.com:kunlong_xin/can-bus-view.git
kunlong_xin
can-bus-view
can bus view
main

搜索帮助