Qt designer生成的ui文件转成py文件

方法一:
python -m PyQt5.uic.pyuic ui文件路径 -o 生成的py文件的文件完整路径         这种方法生成的py文件执行的时候不会打开界面,如果想生成可直接执行后生成ui界面的py文件,可在最后加上 -x  如下
python -m PyQt5.uic.pyuic ui文件路径 -o 生成的py文件的文件完整路径 -x
方法二

在pycharm中找到file->Settings->Tools->External Tools,添加,配置如下图所示
回头再来插图

https://www.cnblogs.com/feigen/p/11082745.html
program:里面填python的执行文件路径,例如: xxx/xxx/python/python.exe
Arguments中是转换命令参数(这里的意思是生成的文件名和源文件名同名):
-m PyQt5.uic.pyuic F i l e N a m e FileName FileName -o F i l e N a m e W i t h o u t E x t e n s i o n FileNameWithoutExtension FileNameWithoutExtension.py
Working directory是生成的文件存放在哪里: F i l e D i r FileDir FileDir 这个的意思是和转换的文件同目录下
使用:
在pycharm工程中,找到一个.ui文件,点击有键找到External Tools,点击PyUIC,完成之后出现对应的.py文件,说明配置成功

其他两个

  1. qrc文件转py文件
    program:xxxxxxx\python\Scripts\pyrcc5.exe
    Arguments: F i l e N a m e FileName FileName -o F i l e N a m e W i t h o u t E x t e n s i o n FileNameWithoutExtension FileNameWithoutExtension_rc.py
    Working directory: F i l e D i r FileDir FileDir

  2. Qt Designer打开的配置(意思就是Qt Designer可以在pycharm里打开,没什么区别)
    program:xxxxxxx\Qt Designer\designer.exe
    Arguments: 不许配置参数
    Working directory: P r o j e c t F i l e D i r ProjectFileDir ProjectFileDir 这里的意思是生成的文件存放在当前项目下

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值