From 9fc7b48fc1cc765d8a1c3a5b9e3b0ace2670ebc8 Mon Sep 17 00:00:00 2001 From: Godpp <tzj0429@163.com> Date: Mon, 17 Feb 2020 22:42:45 +0800 Subject: [PATCH] 修改窗口大小 --- widgets/flash_bootloader_widget.py | 115 +++++++++++++++++++++++++++++---------------------------- 1 files changed, 58 insertions(+), 57 deletions(-) diff --git a/widgets/flash_bootloader_widget.py b/widgets/flash_bootloader_widget.py index 855d4d3..ed3c383 100644 --- a/widgets/flash_bootloader_widget.py +++ b/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 -- Gitblit v1.8.0