pyqt5
在用Qt Designer创建一个主页面,主页面中有四个下拉列表框跟四个对应的按钮,在下拉框中选择公式然后点击对应的按钮调到其他页面要怎么跳啊?而且想知道方法是写在每个Designer生成的页面内,还是在主页面内写?
新手求解答 本帖最后由 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()
Stubborn 发表于 2022-4-26 10:24
不会跳UI界面吗?太久没有玩qt5了,以前写过一个项目,有跳转的功能
还是看不太懂
页:
[1]