您的位置:首页 > 运维架构 > Linux

动态显示图片gif

2011-07-15 21:08 197 查看
为了要求,有时需要动态显示一些图片,比如按上篇写的状态栏,当达到一个if要求时,可能就需要用一个动态图片来替代或者更能表现效果。

 

找到一个好看的gif图片,然后放到你建立的工程中。当然,我说的是linux环境,如现在弄的fedora10

 

动态显示这个,用的是QMovie类。代码了,也很简单,这次是用label来进行功能实现。

 

QMovie *movie = new QMovie("cat.gif");

QLabel *label = new QLabel(this);

label->setFixedSize(47,47);

label->setScaledContents(true);

label ->setMovie(movie);

label->show();

movie->start(); //这个是开启gif动作,有start,自然也有stop,这个就不用多说了。

 

这样就可以显示动态图片了。嘿嘿,效果应该还差不多哦。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux