【pyqt5学习】——bug修复,利用qt资源库qrc文件进行背景图像设置,不显示图像
2023-09-11 14:21:45 时间
目录
bug描述
利用下面文章的方法进行资源设置后,有的显示了有的没有显示
qrc文件内容:
<RCC> <qresource prefix="bg"> <file>loginBgPic.jpg</file> <file>mainBgpic.jpg</file> </qresource> <qresource prefix="localControl"> <file>localControl1.png</file> <file>localControl2.png</file> <file>localControl3..png</file> <file>localControl4.png</file> </qresource> <qresource prefix="liquid"> <file>liquidLeft.png</file> <file>liquidRight.png</file> </qresource> </RCC>
bug分析
查看了显示图像的部分,发现后缀名为jpg的图像就显示了,而后缀名为png的没有显示
可能pyqt5的qrc资源库仅支持jpg图像的显示
bug解决
1、将png图像的后缀名改成jpg
2、修改qrc资源文件
<RCC> <qresource prefix="bg"> <file>loginBgPic.jpg</file> <file>mainBgpic.jpg</file> </qresource> <qresource prefix="localControl"> <file>localControl1.jpg</file> <file>localControl2.jpg</file> <file>localControl3.jpg</file> <file>localControl4.jpg</file> </qresource> <qresource prefix="liquid"> <file>liquidLeft.jpg</file> <file>liquidRight.jpg</file> </qresource> </RCC>
最后问题解决啦
相关文章
- Oracle字符乱码、数据越界訪问典型Bug分析
- qt创建多层目录_Qt多工程多目录的编译案例
- IE下css bug集合-翻译自haslayout.net
- 【软件测试】你遇到的随机的bug?出现的原因......
- 找bug记(2)
- 李纳斯法则:只要有足够多的眼球,就可让所有bug浮现
- 图片上传失败了?憋慌,有可能不是Bug哦~
- qt中xe运行缺少组件,Qt-c++桌面编程报错:qt.qpa.plugin: Could not find the Qt platform plugin “windows“ in ““,最终解决方案
- 【QT】Qt Creator生成动态库(DLL)并调用
- 【QT】Qt creator连接MySQL数据库 - 增删改查
- 【QT】Qt 5 的程序:打印文档
- Kali Linux 2017中Scapy运行bug解决
- flex布局无法自动适应的bug以及实现textarea根据内容自适应
- qt widget设置Qt::FramelessWindowHint和Qt::WA_TranslucentBackground, 会出现一个bug: 在最小化后还原时界面停止刷新(Qt5.1解决了这个问题。但实际Qt5.7还有这个问题)
- QT中|Qt::Tool类型窗口自动退出消息循环问题解决(setQuitOnLastWindowClosed必须设置为false,最后一个窗口不显示的时候,程序会退出消息循环)
- Install Qt 5 on Ubuntu(使用qt-opensource-linux-x64-5.7.0.run进行安装,而且是官方的wiki)
- VS2010使用静态编译的qt库(Qt 5)
- Flash几乎每天一个Bug,Adobe该放弃了
- 【Git实战】协同开发,如何紧急修复线上bug?
- Git使用实战:多人协同开发,紧急修复线上bug的Git操作指南。
- UOS20编译Qt程序:搭环境、解决bug
- centos环境下apache支持PHP配置的一个Bug
- Win10新版14971推送:除了修复Bug还添加了这几个新功能