• 6046阅读
  • 5回复

[提问]QFile读取动态图片 [复制链接]

上一主题 下一主题
离线llllll420984
 
只看楼主 倒序阅读 楼主  发表于: 2011-03-17
是这样的,我先将QList<QPixmap>定义的几幅图片存在了某个文件里面,图片是gif格式的,动态图片,现在想把他们取出来显示,但是如果直接显示则是静态图片,如果使用QMovie,则不知道怎么用,请高手指教!!!
离线hongxchen
只看该作者 1楼 发表于: 2011-03-17
label = new QLabel(this);
label->setScaledContents(true);
movie = new QMovie("tp.gif");
label->setMovie(movie);
movie->start();
离线luoyang

只看该作者 2楼 发表于: 2011-03-17
楼上正解~~
离线llllll420984
只看该作者 3楼 发表于: 2011-03-18
哦,这样确实可以,但是我的意思是该gif动态图片存储在某个文件中,比如a.text中,而且不止它一副,还有其他的图片。先前我是将QPixmap 型的list存储在a.text中的,现在想读取并显示出来,如果使用QPixmap来取,则怎么让图片动起来?
离线roywillow

只看该作者 4楼 发表于: 2011-03-18
QPixmap好像再怎么读取也无法实现动态效果吧……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线llllll420984
只看该作者 5楼 发表于: 2011-03-19
那请问如何可以实现这个功能呢?-----------还原成先前存储的动态图片
快速回复
限100 字节
 
上一个 下一个