From 58d7dc35b52d3e22746ff597d5944fc58982be3d Mon Sep 17 00:00:00 2001 From: ruisu Date: Mon, 17 Feb 2025 20:55:25 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E6=BF=80=E6=B4=BB?= =?UTF-8?q?=E7=A0=81=E8=BE=93=E5=85=A5=E6=A1=86=EF=BC=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=B7=B2=E6=BF=80=E6=B4=BB=E7=8A=B6=E6=80=81=E4=B8=8B=E5=8F=A0?= =?UTF-8?q?=E5=8A=A0=E6=97=B6=E9=95=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gui/main_mac.py | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/gui/main_mac.py b/gui/main_mac.py index af7389b..737bc9b 100644 --- a/gui/main_mac.py +++ b/gui/main_mac.py @@ -336,24 +336,23 @@ class MainWindow(QMainWindow): self.member_info.append(f"到期时间: {account_info['expire_time']}") self.member_info.append(f"剩余天数: {account_info['days_left']}天") - # 禁用激活输入框 - self.activate_input.setEnabled(False) + # 清空激活码输入框并更新提示(不禁用输入框) self.activate_input.clear() - self.activate_input.setPlaceholderText("已激活") + self.activate_input.setPlaceholderText("输入激活码可叠加时长") # 启用更新按钮 self.update_button.setEnabled(True) # 显示成功消息 QMessageBox.information(self, "激活成功", - f"设备已成功激活!\n" + f"激活成功!\n" f"到期时间: {account_info['expire_time']}\n" - f"剩余天数: {account_info['days_left']}天") + f"剩余天数: {account_info['days_left']}天\n" + f"您可以继续输入其他激活码叠加时长") logging.info(f"设备激活成功,到期时间: {account_info['expire_time']}") else: # 恢复激活输入框 - self.activate_input.setEnabled(True) self.activate_input.setPlaceholderText("请输入激活码") # 更新状态显示 @@ -366,7 +365,6 @@ class MainWindow(QMainWindow): except Exception as e: # 恢复激活输入框 - self.activate_input.setEnabled(True) self.activate_input.setPlaceholderText("请输入激活码") # 更新状态显示 @@ -405,9 +403,8 @@ class MainWindow(QMainWindow): self.member_info.append(f"到期时间: {account_info['expire_time']}") self.member_info.append(f"剩余天数: {account_info['days_left']}天") - # 禁用激活输入框和按钮 - self.activate_input.setEnabled(False) - self.activate_input.setPlaceholderText("已激活") + # 更新激活输入框提示(不禁用输入框) + self.activate_input.setPlaceholderText("输入激活码可叠加时长") # 启用更新按钮 self.update_button.setEnabled(True) @@ -419,8 +416,7 @@ class MainWindow(QMainWindow): self.member_info.append("会员状态: 未激活") self.member_info.append("请输入激活码进行激活") - # 启用激活输入框和按钮 - self.activate_input.setEnabled(True) + # 更新激活输入框提示 self.activate_input.setPlaceholderText("请输入激活码") # 禁用更新按钮