diff --git a/lite/proxy_lite.py b/lite/proxy_lite.py index bcd03c7..97f371e 100644 --- a/lite/proxy_lite.py +++ b/lite/proxy_lite.py @@ -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)