Qt中QPixmap载入24位深度图片的问题
来源:互联网 发布:ftp 防火墙 开放的端口 编辑:程序博客网 时间:2024/06/06 03:33
最近在做项目的时候发现QPixmap在载入图片在QLabel上面显示不了,使用load()加载图片的返回值总是false。而在我把图片放入qrc资源中,加载又可以。比较了与load就正常的图片的区别是这张图片是24位深度的。
解决方案:先用QFile把文件的内容全部读取出来,然后再用loadData()来加载数据。
猜测可能原因:内存对齐后,用load函数载入的时候都是按照32位深度来载入。
0 0
- Qt中QPixmap载入24位深度图片的问题
- QPixmap相关的问题
- QT 问题:QPixmap: Must construct a QGuiApplication before a QPixmap
- Qt中用QPixmap::load来加载图片
- Qt中用QPixmap::load来加载图片
- Qt图片绘图类QPixmap/QImage/QPicture
- 获取图片的位深度
- 关于SHLoadImageFile无法载入图片的问题
- UIImage载入图片使用Cache的问题
- Opencv载入图片并显示的问题
- Qt中图像类QImage,QPixmap
- Qt绘 —— QPixmap 的使用
- Qt绘图——QPixmap的使用
- QT学习篇(二) 使用QPixmap显示一张图片
- QPixmap load jpg图片失败的解决方法
- QPixmap load jpg图片失败的解决方法
- java,取得图片的位深度
- PyQt4 QPixmap.load/loadFromData 使用py2exe 打包后无法显示JPEG,gif等图片的问题
- Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
- Ubuntu 上 chkconfig 的替代物
- java设计模式大纲
- iOS 在一个UILabel上显示不同颜色
- struts1多文件上传、下载实例
- Qt中QPixmap载入24位深度图片的问题
- 配置wildfly 可以使用https 访问
- 第13章windows内存体系架构上
- Lua知识点2_使用json
- 使用Qml实现的简单键盘QmlKeyboard
- AngularJS Scope的绑定策略
- 远控开发记录03_Http
- Ubuntu上打开windows共享文件夹进行读写操作的命令
- Lua知识点3_线程和状态