Ubuntu 18.04下在pycharm中配置QtDesigner和PyUIC扩展工具
Ubuntu 18.04下在pycharm中配置QtDesigner和PyUIC扩展工具
1.安装PyQt5
pip install pyqt5
建议修改pip镜像源后使用,下载速度会得到大幅提升
2.安装PyQt5-tools
sudo apt install qttools5-dev-tools
3.在pycharm中配置Qt Designer以及PyUIC扩展工具
1)依次点击File–>setting–>Tools–>External Tools,再点击 + 号
2)配置QT Designer,配置方法如下:
Program:/usr/lib/x86_64-linux-gnu/qt5/bin/designer
Arguments:$FileName$
Working directory:$ProjectFileDir$
3)配置PyUIC
这里强调一点,program的位置是指运行arguments里指令的程序位置,当然是选择QtPy5包所在的python3的位置,我这里选择把它安装到Anaconda的库文件夹中。
Program:/home/fff/anaconda3/bin/python3
(注:选择pyqt5所在的python3的路径)
Arguments:
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory:$FileDir$
我们也可以选择在bash里运行如下指令完成ui文件到py文件的转换:
alias pyuic5="python3 -m PyQt5.uic.pyuic"
pyuic5 form.ui -o form.py
4)使用
创建ui文件:依次点击Tools–>External Tools–>QT Designer
打开ui文件:右键工程里的ui文件,点击External Tools–>QT Designer
ui转换py文件:右键工程里的ui文件,点击External Tools–>PyUIC