修复:

- 设置弹窗提示语移到"设置"标题正下方(保存结果/错误信息同位置显示)
This commit is contained in:
RoyirinRosmontis
2026-08-24 12:12:26 +08:00
parent 3519fbe9e3
commit 4afb810078
+7 -7
View File
@@ -1424,6 +1424,13 @@ class SettingsDialog(QDialog):
title.setAlignment(Qt.AlignCenter)
layout.addWidget(title)
# 提示语:标题正下方(保存结果/错误也显示在这行)
self.lb_hint = QLabel("代理运行中,关闭代理后可修改" if port_locked else "保存更改后下次开启代理生效")
self.lb_hint.setStyleSheet(f"color: {C_SUBTEXT}; font-size: 11px;")
self.lb_hint.setFixedHeight(14)
self.lb_hint.setAlignment(Qt.AlignCenter)
layout.addWidget(self.lb_hint)
layout.addStretch() # 设置项在空白部分纵向居中(上下均分)
# 代理转发端口
@@ -1451,13 +1458,6 @@ class SettingsDialog(QDialog):
layout.addStretch()
# 提示语:按钮上方居中
self.lb_hint = QLabel("代理运行中,关闭代理后可修改" if port_locked else "保存更改后下次开启代理生效")
self.lb_hint.setStyleSheet(f"color: {C_SUBTEXT}; font-size: 11px;")
self.lb_hint.setFixedHeight(14)
self.lb_hint.setAlignment(Qt.AlignCenter)
layout.addWidget(self.lb_hint)
# 底部:保存更改 + 退出登录 并排
btns = QHBoxLayout()
btns.setSpacing(10)