pyqt5 平台设计(二)将QT Designer中的画面转为python代码

根据我的毕设要求,需要做一个算法测试平台。平台设计(一)是在qt Designer中进行格式设计和背景图片作素材插入,但由于我贪玩毕设进度落下很多,就先不写了,这部分是把设计完保存的ui文件转化成python代码形式,和背景图片qrc转化导入。

PS:所有文章仅代表个人意见,我只是自动化专业的初步接触这方面的小菜鸟(自动化还是大二后来转的呢我开始是材料的...) 不准确处望海涵+请批评指出~

内容:

据B站一位up主所说,在终端进行转换比较快,这里使用在终端转换ui文件成python代码形式。

1.将终端默认地址改为ui文件夹所在地址
win + R
输入:regedit
在该地址下找到commandProcessor 
"计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor"
(win10系统是这个,网上还有写:“HKEY_CURRENT_USER\Software\Microsoft\Command Processor”
这个路径的)

 在该地址下添加新的路径 -- ui文件所在的路径
 新建字符串值 'autorun' 设置数值数据为:cd/d。。。   
                                          。。。为ui文件所在目录

2.输入命令生成.py文件
# 在cmd终端输入:
pyuic5 -o test_ui.py main_0.ui -x     #即可生成python文件

生成之后如下所示:

然后由于我的界面还设置了背景图片,需要把背景图片也转化成python代码

 在终端输入:pyrcc5 -o resources.py road.qrc 
我在pycharm的终端里输入的 (bishe6)是我设置的虚拟环境;
D:\Program\pythonProject\GUI1是我GUI工程所在的文件夹目录
如下:
(bishe6) D:\Program\pythonProject\GUI1>pyrcc5 -o resources.py road.qrc

然后在test_ui.py 文件下添加引用 

import resources as _rc

运行代码,结果如下所示:(在下面代码处修改的窗口名称)

MainWindow.setWindowTitle(_translate("MainWindow", "“道路提取”算法测试平台"))

参考:

3.QtDesigner的简单使用_哔哩哔哩_bilibili

修改CMD默认路径 - 知乎 (zhihu.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白菜yyyzz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值