红联Linux门户
Linux帮助

Ubuntu PyQt5 QtUIFile转换为PythonModule(pyuic.py/pyuic脚本)

发布时间:2016-12-02 10:03:59来源:blog.csdn.net/u011728480作者:Iflyinsky2013
在我的《PyQt5 Ubuntu 16.04/14.04 环境配置》(http://www.linuxdiyf.com/linux/26500.html)中配置和测试了pyqt5,但是在我们实际开发GUI时,我们要借助QtCreator这个非常好的工具来画出我们UI的初始样子。
之后我们会得到一个UI文件,这时候我们需要借助PyQt5所带的一个工具Pyuic脚本将UI文件转换为PythonModule文件。
在我的教程安装之后,pyuic脚本位置在/usr/lib/python3/dist-packages/PyQt5/uic 目录。
 
如图:
Ubuntu PyQt5 QtUIFile转换为PythonModule(pyuic.py/pyuic脚本)
bash中执行:
alias pyuic5="python3 -m PyQt5.uic.pyuic"
 
这下,你就可以在bash中使用pyuic5 来转换ui文件为 pythonmodule
如图实例:
QtCreator:
Ubuntu PyQt5 QtUIFile转换为PythonModule(pyuic.py/pyuic脚本)
pyuic转换:
Ubuntu PyQt5 QtUIFile转换为PythonModule(pyuic.py/pyuic脚本)
form.py,module文件:
Ubuntu PyQt5 QtUIFile转换为PythonModule(pyuic.py/pyuic脚本)
测试文件,my.py:
Ubuntu PyQt5 QtUIFile转换为PythonModule(pyuic.py/pyuic脚本)
最后效果:
Ubuntu PyQt5 QtUIFile转换为PythonModule(pyuic.py/pyuic脚本)
 
所有文件打包下载:
http://download.csdn.net/detail/u011728480/9699105
 
本文永久更新地址:http://www.linuxdiyf.com/linux/26501.html