修复:
- 登录中状态改为:绿色登录按钮变灰不可点、按钮文字替换为"登录中"(完成后恢复"登录"),不再用红色提示行显示
This commit is contained in:
+2
-2
@@ -1327,8 +1327,7 @@ class LoginDialog(QDialog):
|
||||
return
|
||||
self.btn_ok.setEnabled(False)
|
||||
self.btn_cancel.setEnabled(False)
|
||||
self.lb_err.setText("正在登录...")
|
||||
self.lb_err.show()
|
||||
self.btn_ok.setText("登录中") # 登录按钮变灰并显示"登录中"
|
||||
threading.Thread(target=self._worker, args=(user, password), daemon=True).start()
|
||||
|
||||
def _worker(self, user, password):
|
||||
@@ -1356,6 +1355,7 @@ class LoginDialog(QDialog):
|
||||
def _on_done(self, ok, info):
|
||||
self.btn_ok.setEnabled(True)
|
||||
self.btn_cancel.setEnabled(True)
|
||||
self.btn_ok.setText("登录")
|
||||
if ok:
|
||||
log(f"登录成功,已获取 {info} 个节点(nodes.json 已加密保存)")
|
||||
self.accept()
|
||||
|
||||
Reference in New Issue
Block a user