您的位置:首页 > 编程语言 > Qt开发

利用Qt中的QLabel来加载一个动态图片

2015-08-07 17:21 381 查看
在今天接触到的工作中,用到了Qt中的QLabel来加载一个动态图,那么如何来实现gif图片的显示呢?

代码如下:

#include <QApplication>
#include<QLabel>
#include<QMovie>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QMovie* movie = new QMovie(":/images/camEffectTarget.gif");

QLabel* label = new QLabel;
label->setMovie(movie);
movie->start();

label->show();

return a.exec();
}


在上面用到了QMovie来实现了动态图的加载,然后再把图片加载到QLabel中就可以实现图片的动态显示了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qt