1.打开terminal,切换路径到项目虚拟环境下
cd /d E:\PIPENV_VENV_IN_PROJECT\.venv\Python-GUI-Code-QtDesigner-luD2ZdaF\Scripts
2.输入pyuic5.exe (pyui+Tab键) 把login.ui 文件(自己命名的.ui文件)拖到后面,再-o + 输出.py的路径,然后enter。
3.就会出现login.py文件了。
4.如果在输出的文件后面输入 -x则保存的.py文档多了一个程序入口
if __name__ == "__main__":
5. 但是此时运行时,仍会报错,需要进行qrc资源转换。把qrc资源文件转换为二进制数据,并且存放在一个.py文件中。
6. 输入 pyrcc5.exe $FileName$ -o $FileNameWithoutExtension$_rc.py;然后会出现一个.py文件,此文件内部全是二进制数据。
7. 此时运行login-2.py文件仍会报错,因为当时自己建的一个check_login()槽函数不存在。所以要加一行程序。
7. 此时加入下的程序,槽函数可以自己定义,此时随便写了一个匿名函数。然后login-2.py就可以正常运行了.