pycharm使用pyqt5和pyuic

Pycharm使用Qt5和Qt5-tools

1.先安装2个库(我是新创建了虚拟python环境):
先安PyQT5,再安装pyqt5-tools,后面包含desinger.exe这个文件, (等会儿会用到。)
pycharm使用pyqt5和pyuic_第1张图片
2.安装好之后,在pycharm中使用pyqt5
新建一个空的python工程,找到setting安装第三方模块PyQT5,点+号,pycharm使用pyqt5和pyuic_第2张图片
(I) 找到designer.exe这个文件的位置,带上文件名及后缀,粘贴到Program中。
pycharm使用pyqt5和pyuic_第3张图片
(II) Arguments 可以在后面的Insert Macro…选择 $FileDirName$.
(III) Working directory:也可以在后面的Insert Macro…选择 $FileDir$(如果已经被填充第I步的路径,删掉!)
pycharm使用pyqt5和pyuic_第4张图片
确定即可。

3.继续添加pyuic5.exe这个文件到pycharm,主要功能是将.ui文件转为.py文件。
名称自定义为PyUIC
pycharm使用pyqt5和pyuic_第5张图片

(I) 添加 python.exe这个文件路径(带此文件名和后缀,我用的是虚拟环境下的python)到Program,
(II)在Arguments 中添加

-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

(III)在Working directory 中添加 $FileDir$
确定即可。
这样就在Pycharm中添加了额外工具:
pycharm使用pyqt5和pyuic_第6张图片

使用:

制作好的.ui右击选择刚刚添加的PyUIC就可以生成.py文件。
pycharm使用pyqt5和pyuic_第7张图片
当然如果不这样,在cmd 里面:

pyuic5-o helloworld.py helloworld.ui

也是可以的。

你可能感兴趣的:(pycharm使用pyqt5和pyuic)