Pycharm 添加扩展工具,快速打开Qt 设计师(designer.exe)、Qt 语言家(linguist.exe),.ui转.py、.qrc转.py

一、添加前准备 

扩展工具.ui转.py、.qrc转.py需要下载pyqt5库,根据个人情况下载到虚拟环境或其他位置。

pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
# -i https://pypi.tuna.tsinghua.edu.cn/simple 清华源 下载速度更快

以conda虚拟环境为例(pyrcc5.exe、pyuic.exe会在虚拟环境的Scripts文件夹内):

扩展工具Qt 设计师(designer.exe)、Qt 语言家(linguist.exe)需要下载pyqt5-tools库

pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple

以conda虚拟环境为例(designer.exe、linguist.exe会在虚拟环境的\Lib\site-packages\qt5_applications\Qt\bin文件夹内):

下载好库后,打开Pycharm,依次点击 Files-> Setting...->Tools->External Tools  (下图是已经添加好的)

然后点击 +号添加快捷工具

二、添加Qt 设计师:

Name是工具的名称,自己填;Group、Description是工具分组和描述,随便填或者默认即可。

Program 点击文件夹符号,选择安装位置的qt designer的启动文件;(我的位置是:D:\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin\designer.exe)

Arguments可以不用填;

Working directory可以填入 $ProjectFileDir$ ,也可以用默认值。($ProjectFileDir$表示当前工程所在路径)

添加后运行效果:

添加完成后点击 OK, 回到扩展工具界面勾选刚添加的designer,点击Apply、点击OK退出或继续添加其他工具。

三、添加Qt 语言家:

同上,改工具名Name,Program 点击文件夹符号,选择安装位置的linguist.exe的启动文件;(我的位置是:D:\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin\linguist.exe)

 添加后运行效果:

四、添加pyuic(.ui转.py)

同上,改工具名Name,Program 点击文件夹符号,选择安装位置的pyuic5.exe件;(我的位置是:D:\Anaconda3\Scripts\pyuic5.exe)

Arguments填:$FileName$ -o $FileNameWithoutExtension$.py (将当前选中的ui文件转成同名py文件)

Working directory填写:$FileDir$

 添加后运行效果:

选中.ui文件右键,依次点击External Tools->pyuic(ui转py工具名),即可在.ui同级文件夹生成 同名.py文件。

五、添加pyrcc(.qrc转.py)

同上,改工具名Name,Program 点击文件夹符号,选择安装位置的pyrcc.exe件;(我的位置是:D:\Anaconda3\Scripts\pyrcc5.exe)

Arguments填:$FileName$ -o $FileNameWithoutExtension$_rc.py (将当前选中的ui文件转成文件名_rc.py文件)

Working directory填写:$FileDir$

 添加后运行效果:

选中.qrc文件右键,依次点击External Tools->pyrcc(qrc转py工具名),即可在.qrc同级文件夹生成 同名_.py文件。

  • 13
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值