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,再点击 + 号
Ubuntu 18.04下在pycharm中配置QtDesigner和PyUIC扩展工具_第1张图片
2)配置QT Designer,配置方法如下:
Ubuntu 18.04下在pycharm中配置QtDesigner和PyUIC扩展工具_第2张图片
Program:/usr/lib/x86_64-linux-gnu/qt5/bin/designer
Arguments:$FileName$
Working directory:$ProjectFileDir$

3)配置PyUIC
Ubuntu 18.04下在pycharm中配置QtDesigner和PyUIC扩展工具_第3张图片
这里强调一点,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

你可能感兴趣的:(Python)