本帖最后由 Stubborn 于 2022-4-26 10:30 编辑
不会跳UI界面吗?太久没有玩qt5了,以前写过一个项目,有跳转的功能
class LoginPan(QWidget,Ui_Dialog):
success_login = pyqtSignal(str) #登陆界面接口
def __init__(self,parent=None,*args,**kwargs):
super().__init__(parent,*args,**kwargs)
self.setupUi(self)
self.refresh_yzm()
def check_login(self):
"进行登陆"
print("登陆")
#get_result()
result = self.yzm_label.get_result()
if len(result) == 0 :
print("请验证图片")
return None
if APITOOL.check_yzm(result):
print("验证码正确")
#账号与密码
account = self.account_le.text()
pwd = self.pwd_le.text()
result_str = APITOOL.check_account_pwd(account,pwd) #问候信息,
self.success_login.emit(result_str) # 这里是跳转的功能,你需要的多个页面,根据信息判断跳转那个页面即可
else:
print("验证码错误")
self.yzm_label.clear_points()
self.refresh_yzm()
|