问题:如何利用按钮来回切换画面?
基于UI与逻辑分离的思路去完成
1、新建2个(或多个)UI界面
designer中新建1个demo2.ui,关闭后,重新建1个demo3.ui
demo2的UI界面,其中“返回”的控件是pushButton
demo3的UI界面,其中“退出”的控件是pushButton
demo2的类名
demo3的类名
2、用到PyQt5(四)中的继承思想,新建一个demo4.py文件操作
退出和返回按钮即可来回切换界面。
3、如果要添加密码为点的功能,或者判断密码和账户,只需要在新建的demo4.py中添加即可
4、程序打包为exe
上述demo4.py改为main.py,在pycharm的终端,输入pip install pyinstaller
找到文件所在的文件夹,输入cmd,回车
输入打包命令,pyinstaller -F -w --hidden-import=openpyxl --hidden-import=PyQt5.QtCharts --hidden-import=pandas main.py
在文件夹中会出现,dist文件夹,里面会生成exe文件。
但是图标没被打包进去,后续更新。