• 10284阅读
  • 13回复

Qt 在WinCE下显示不了gif图片(已解决) [复制链接]

上一主题 下一主题
离线sikylori
 

只看楼主 倒序阅读 楼主  发表于: 2009-02-12
        在下写的Qt程序在PC机下是可以显示GIF文件的,但程序运行到WinCE系统时,就显示不了GIF图片,bmp和png都可以显示,请大家指导下....特别是XChinux ,看过你相关的帖子
    说在main加入“QApplication::addLibraryPath("../plugins");”这句,然后将qgif4.dll拷到对应目录下,但我加了拷了,在CE下还是显示不到GIF图片,请各位不吝赐教。
    网上等。。。。。
[ 此贴被sikylori在2009-02-13 14:29重新编辑 ]
离线wd007

只看该作者 1楼 发表于: 2009-02-12
会不会你的wince版本支持情况,qt版本和在桌面上的版本中的api有区别
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线sikylori

只看该作者 2楼 发表于: 2009-02-12
桌面上的版本指的是什么版本呢?那些API我都是用CE版本的QT的 API的
离线wd007

只看该作者 3楼 发表于: 2009-02-12
我不太清楚你说的情况,你不能在目标机上直接开发吗。
或者是我的理解有问题,详细说一下你的情况。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线sikylori

只看该作者 4楼 发表于: 2009-02-13
回 3楼(wd007) 的帖子
我现在有一个CE系统的移动设备,我要在PC机上开发程序然后再放到此设备内运行,不可以直接在设备上开发啊,但在设备内显示不出GIF图片,但PNG、BMP格式都可以显示,因为显示不到GIF就不可以QMovie去播放
离线wd007

只看该作者 5楼 发表于: 2009-02-13
排除路径问题了吗
其他我不太清楚了,不知道你怎么操作图片的,只是知道如果用QImage的话,只具有读的能力,没有写的能力
帮问吧
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线sikylori

只看该作者 6楼 发表于: 2009-02-13
谢谢,路径是不会有问题的
离线sikylori

只看该作者 7楼 发表于: 2009-02-13
估计是我不会怎么使用GIF插件的问题
离线sikylori

只看该作者 8楼 发表于: 2009-02-13
在程序当前文件夹内新建路经”\plugins\imageformats”,把文件“qgifd4.dll”拷贝到此路径下
在程序当前文件夹内添加文件“qt.conf”,文件内容为:
[Paths]
Prefix=./
离线woole
只看该作者 9楼 发表于: 2009-04-09
兄弟们,在ce下面开发的界面漂亮吗?
离线yijavakevin

只看该作者 10楼 发表于: 2009-04-29
好像不是此原因吧,换成png的图片啥都出来了!注意官网上的例子都是PNG的图片
离线sikylori

只看该作者 11楼 发表于: 2009-06-22
是啊,GIF图片全换为PNG是可以显示出来,但有时候就是要显示GIF或其它格式需要添加插件才能用的时时候那怎么办呢!
生成动态CE程序时就按我上面说的方法去做
生成静态程序时就在MAIN函数内添加:Q_IMPORT_PLUGIN(qgif);    然后添加此插件的库就OK啦
离线deivid.yao
只看该作者 12楼 发表于: 2009-06-30
用动态方式不行吗
离线jpchen609
只看该作者 13楼 发表于: 2009-10-05
sikylori 能加我为好友吗 QQ512038218 我有一些Qt for S60问题要请教。
我喜欢,我个性
快速回复
限100 字节
 
上一个 下一个