Godpp
2020-02-17 9fc7b48fc1cc765d8a1c3a5b9e3b0ace2670ebc8
修改窗口大小
1 files modified
115 ■■■■ changed files
widgets/flash_bootloader_widget.py 115 ●●●● patch | view | raw | blame | history
widgets/flash_bootloader_widget.py
@@ -36,7 +36,8 @@
        self.setWindowTitle('Flash Bootloader')
        self.setFont(QtGui.QFont('Segoe UI'))
        desktop = QtWidgets.QApplication.desktop()  # 获得屏幕尺寸
        self.resize(desktop.width()/2, desktop.height()/3)
        le_drv = QtWidgets.QLineEdit(self)
        le_drv.setReadOnly(True)
        le_drv.setObjectName('le_drv')
@@ -98,66 +99,66 @@
        hb2 = QtWidgets.QHBoxLayout()
        hb2.addWidget(progress_bar)
        checkbox1 = QtWidgets.QCheckBox(self)
        checkbox2 = QtWidgets.QCheckBox(self)
        checkbox3 = QtWidgets.QCheckBox(self)
        checkbox4 = QtWidgets.QCheckBox(self)
        checkbox5 = QtWidgets.QCheckBox(self)
        checkbox6 = QtWidgets.QCheckBox(self)
        checkbox7 = QtWidgets.QCheckBox(self)
        checkbox8 = QtWidgets.QCheckBox(self)
        checkbox9 = QtWidgets.QCheckBox(self)
        checkbox10 = QtWidgets.QCheckBox(self)
        checkbox11 = QtWidgets.QCheckBox(self)
        # checkbox1 = QtWidgets.QCheckBox(self)
        # checkbox2 = QtWidgets.QCheckBox(self)
        # checkbox3 = QtWidgets.QCheckBox(self)
        # checkbox4 = QtWidgets.QCheckBox(self)
        # checkbox5 = QtWidgets.QCheckBox(self)
        # checkbox6 = QtWidgets.QCheckBox(self)
        # checkbox7 = QtWidgets.QCheckBox(self)
        # checkbox8 = QtWidgets.QCheckBox(self)
        # checkbox9 = QtWidgets.QCheckBox(self)
        # checkbox10 = QtWidgets.QCheckBox(self)
        # checkbox11 = QtWidgets.QCheckBox(self)
        # https://blog.csdn.net/jianfengxia/article/details/86623321
        # # https://blog.csdn.net/jianfengxia/article/details/86623321
        checkbox1.setText('Enter extended session')
        checkbox2.setText('Stop setting of DTCs')
        checkbox3.setText('Disable non-diagnostic communication')
        vb_pre = QtWidgets.QVBoxLayout()
        vb_pre.setAlignment(QtCore.Qt.AlignTop)
        vb_pre.addWidget(checkbox1)
        vb_pre.addWidget(checkbox2)
        vb_pre.addWidget(checkbox3)
        gb_pre = QtWidgets.QGroupBox(self)
        gb_pre.setTitle('pre-programming')
        gb_pre.setLayout(vb_pre)
        # checkbox1.setText('Enter extended session')
        # checkbox2.setText('Stop setting of DTCs')
        # checkbox3.setText('Disable non-diagnostic communication')
        # vb_pre = QtWidgets.QVBoxLayout()
        # vb_pre.setAlignment(QtCore.Qt.AlignTop)
        # vb_pre.addWidget(checkbox1)
        # vb_pre.addWidget(checkbox2)
        # vb_pre.addWidget(checkbox3)
        # gb_pre = QtWidgets.QGroupBox(self)
        # gb_pre.setTitle('pre-programming')
        # gb_pre.setLayout(vb_pre)
        checkbox4.setText('Enter programming session')
        checkbox5.setText('Request seed')
        checkbox6.setText('Send key')
        checkbox7.setText('Write Programming Date')
        checkbox8.setText('Erase Application Software Memory')
        checkbox9.setText('Download Application Software')
        checkbox10.setText(
            'Check Programming Application Software Dependencie')
        # checkbox4.setText('Enter programming session')
        # checkbox5.setText('Request seed')
        # checkbox6.setText('Send key')
        # checkbox7.setText('Write Programming Date')
        # checkbox8.setText('Erase Application Software Memory')
        # checkbox9.setText('Download Application Software')
        # checkbox10.setText(
        #     'Check Programming Application Software Dependencie')
        vb_main = QtWidgets.QVBoxLayout()
        vb_main.setAlignment(QtCore.Qt.AlignTop)
        vb_main.addWidget(checkbox4)
        vb_main.addWidget(checkbox5)
        vb_main.addWidget(checkbox6)
        vb_main.addWidget(checkbox7)
        vb_main.addWidget(checkbox8)
        vb_main.addWidget(checkbox9)
        vb_main.addWidget(checkbox10)
        gb_main = QtWidgets.QGroupBox(self)
        gb_main.setTitle('programming')
        gb_main.setLayout(vb_main)
        # vb_main = QtWidgets.QVBoxLayout()
        # vb_main.setAlignment(QtCore.Qt.AlignTop)
        # vb_main.addWidget(checkbox4)
        # vb_main.addWidget(checkbox5)
        # vb_main.addWidget(checkbox6)
        # vb_main.addWidget(checkbox7)
        # vb_main.addWidget(checkbox8)
        # vb_main.addWidget(checkbox9)
        # vb_main.addWidget(checkbox10)
        # gb_main = QtWidgets.QGroupBox(self)
        # gb_main.setTitle('programming')
        # gb_main.setLayout(vb_main)
        checkbox11.setText('ECUReset')
        vb_post = QtWidgets.QVBoxLayout()
        vb_post.setAlignment(QtCore.Qt.AlignTop)
        vb_post.addWidget(checkbox11)
        gb_post = QtWidgets.QGroupBox(self)
        gb_post.setTitle('post-programming')
        gb_post.setLayout(vb_post)
        # checkbox11.setText('ECUReset')
        # vb_post = QtWidgets.QVBoxLayout()
        # vb_post.setAlignment(QtCore.Qt.AlignTop)
        # vb_post.addWidget(checkbox11)
        # gb_post = QtWidgets.QGroupBox(self)
        # gb_post.setTitle('post-programming')
        # gb_post.setLayout(vb_post)
        hb3 = QtWidgets.QHBoxLayout()
        hb3.addWidget(gb_pre)
        hb3.addWidget(gb_main)
        hb3.addWidget(gb_post)
        # hb3 = QtWidgets.QHBoxLayout()
        # hb3.addWidget(gb_pre)
        # hb3.addWidget(gb_main)
        # hb3.addWidget(gb_post)
        tb_log_display = QtWidgets.QTextBrowser(self)
        tb_log_display.setObjectName('tb_log_display')
@@ -170,7 +171,7 @@
        vb.addLayout(hb0)
        vb.addLayout(hb1)
        vb.addLayout(hb2)
        vb.addLayout(hb3)
        # vb.addLayout(hb3)
        vb.addLayout(hb4)
        self.setLayout(vb)
@@ -498,7 +499,7 @@
                           'cb_can_channel').setItemText(0, 'CAN1')
            self.findChild(QtWidgets.QComboBox,
                           'cb_can_channel').setItemText(1, 'CAN2')
# @PyQt5.QtCore.pyqtSlot(参数)
# def on_发送者对象名称_发射信号名称(self, 参数):
#     pass