From 1e60db3b11f9504c5f447825ad60814044b050e6 Mon Sep 17 00:00:00 2001 From: RoyirinRosmontis Date: Sun, 23 Aug 2026 13:30:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=20-=20=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E5=BC=B9=E7=AA=97=E8=A1=A8=E5=8D=95=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=E6=8C=89=E5=86=85=E5=AE=B9=E9=AB=98=E5=BA=A6=E5=9E=82=E7=9B=B4?= =?UTF-8?q?=E5=B1=85=E4=B8=AD=EF=BC=88=E5=A4=96=E5=B1=82=E5=AE=B9=E5=99=A8?= =?UTF-8?q?=E5=AF=B9=E9=BD=90=EF=BC=89=EF=BC=8C=E6=B6=88=E9=99=A4=E8=BE=93?= =?UTF-8?q?=E5=85=A5=E6=A1=86=E4=B9=8B=E9=97=B4=E5=8F=8A=E4=B8=8A=E4=B8=8B?= =?UTF-8?q?=E7=9A=84=E6=8B=89=E4=BC=B8=E7=95=99=E7=99=BD=EF=BC=9B=E8=A1=8C?= =?UTF-8?q?=E8=B7=9D=E6=94=B6=E7=B4=A7=E5=88=B0=206px=E3=80=81=E7=AA=97?= =?UTF-8?q?=E5=8F=A3=E9=AB=98=E5=BA=A6=E9=99=8D=E5=88=B0=20170?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lite/proxy_lite.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lite/proxy_lite.py b/lite/proxy_lite.py index 9d71d64..2ff8369 100644 --- a/lite/proxy_lite.py +++ b/lite/proxy_lite.py @@ -1123,7 +1123,7 @@ class LoginDialog(QDialog): super().__init__(parent) self.setWindowTitle("节点配置登录") self.setWindowIcon(load_icon()) - self.setFixedSize(420, 210) + self.setFixedSize(420, 170) self.setStyleSheet(f""" QDialog {{ background-color: {C_BG}; }} QLabel {{ color: {C_TEXT}; font-family: "Microsoft YaHei", "Segoe UI", sans-serif; font-size: 12px; }} @@ -1169,9 +1169,9 @@ class LoginDialog(QDialog): left.addStretch() root.addLayout(left) - # 右侧表单 + # 右侧表单(外层容器按内容高度垂直居中,避免被横向布局拉伸出大段留白) form = QVBoxLayout() - form.setSpacing(8) + form.setSpacing(6) self.ed_user = QLineEdit() self.ed_user.setPlaceholderText("登录名") form.addWidget(self.ed_user) @@ -1203,7 +1203,9 @@ class LoginDialog(QDialog): self.btn_ok.clicked.connect(self._submit) bottom.addWidget(self.btn_ok) form.addLayout(bottom) - root.addLayout(form, 1) + box = QWidget() + box.setLayout(form) + root.addWidget(box, 1, Qt.AlignVCenter) self._done.connect(self._on_done)