PyQt5踩坑记

PyQt5踩坑记

:一、使用Qt Designer开发窗口后,所有的图片都不能显示的问题。


本人刚学PyQt5时间不常,经常遇到一些非常奇葩的坑,近期按照前辈教程的指导做了一个窗口,也导入了资源,但将ui文件转换成Py文件执行时却发现,窗口设置的背景图片,和各种控件的图标都不能正常显示,然后在网上搜索了大量的资料在一位前辈的材料中找到了问题,现分享给学习者。 1、使用Designer开发好窗口,转译成py文件后,其py文件设置图片的代码是这样:本人刚学PyQt5时间不常,经常遇到一些非常奇葩的坑,近期按照前辈教程的指导做了一个窗口,也导入了资源,但将ui文件转换成Py文件执行时却发现,窗口设置的背景图片,和各种控件的图标都不能正常显示,然后在网上搜索了大量的资料在一位前辈的材料中找到了问题,现分享给学习者。 1、使用Designer开发好窗口,转译成py文件后,其py文件设置图片的代码是这样: ![在这里插入图片描述](https://img-blog.csdnimg.cn/2021011416324016.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIyMjYzNg==,size_16,color_FFFFFF,t_70) 很显示上面的 image: url(:/login/nkhk.png);代码中的“:”符号是不对的,所以导致图片不能正常显示,只需要改成image: url(./login/nkhk.png);\n"即可。

![在这里插入图片描述](https://img-blog.csdnimg.cn/2021011416324016.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIyMjYzNg==,size_16,color_FFFFFF,t_70)
很显示上面的 image: url(:/login/nkhk.png);代码中的“:”符号是不对的,所以导致图片不能正常显示,只需要改成image: url(./login/nkhk.png);\n"即可。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值