• 9004阅读
  • 4回复

如何显示数据库中BLOB字段里的图片数据 (已解决,源代码已上传) [复制链接]

上一主题 下一主题
离线guyansrg
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-21
— 本帖被 XChinux 执行加亮操作(2009-04-22) —
网上有很多关于读取并显示BLOB字段的图片数据的例子。昨天我试验了一下,结果没有能够正常显示图片。
我采用的是SQLite3的数据库(附件里面有),从BLOB字段读取数据后显示到Label中。
pixmap.loadFromData(imgBytes);   //imgBytes 是 QByteArray类型的

label->setPixmap(pixmap);
[ 此帖被guyansrg在2009-09-30 09:05重新编辑 ]
描述:数据库文件
附件: StoreImage.zip (893 K) 下载次数:154
描述:例子源代码
附件: SQLiteStoreImage.zip (896 K) 下载次数:147
离线guyansrg

只看该作者 1楼 发表于: 2009-04-22
论坛里关于BLOB数据的帖子只是少啊!!!搜了一下,算上我的帖子,总共2条!
少啊~~~~~
离线guyansrg

只看该作者 2楼 发表于: 2009-04-22
哎呀呀~~~我还一直蒙在鼓里。
原来是我编译的静态版的Qt对JPG图片不支持。失败失败~~~

换成原来的安装版Qt4,问题解决。 ^_^

------------------------------------------------------
同时我试验把图片存到SQLite数据库中,很顺利地把图片写到数据库。
离线xinwei0212
只看该作者 3楼 发表于: 2009-05-02
版主能不能把你的小程序share一下啊,谢谢
离线cecho

只看该作者 4楼 发表于: 2011-07-23
解决了我的难题,我还在用qgraphicsview  相办法呢    顶啊
快速回复
限100 字节
 
上一个 下一个