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