一、在界面中添加一个label,然后在label中显示GIF图片,且动态图片大小会和label大小一样。
二、添加一个资源文件
附带删除资源文件目录和各个文件的教程:
1、将文件夹里的文件目录删除,然后将控制该目录的.qrc移到QT中,再清除构造就行了。
2、删除单个文件——右键remove即可:
三、代码段添加:
#include "widget.h"
#include "ui_widget.h"
#include <QMovie>
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
ui->label->setScaledContents(true);//设置label的扩展内容
QMovie *movie = new QMovie("://images/06203988bec55a557c4f386b03d80176.gif");//GIF的路径
ui->label->setMovie(movie);//绑定ui上的label
movie->start();//GIF开始显示
}
Widget::~Widget()
{
delete ui;
}