QLabel:添加图片:

QLabel:添加图片:

    //添加图片
    ui->label_gif->setPixmap(QPixmao(":fly.png"));

添加动图:

    //QLabel设置动图
    QMovie * moviel = new QMovie(":longmaosleep.gif");
    ui->label_gif->setMovie(moviel);
    //开始动画
    moviel->start();




MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

        resize(600,400);

    //状态栏
    QStatusBar * staBar = statusBar();

    setStatusBar(staBar);
    //放标签控件
    QLabel *label = new QLabel("提示信息",this);
     QLabel *label2 = new QLabel("右侧提示信息",this);
    //状态栏中放入label
    //staBar->addWidget(label);

    ui->statusBar->addWidget(label);
    ui->statusBar->addPermanentWidget(label2);

    //设置图标资源 “:+前缀名+文件名”
    ui->actionNew->setIcon(QIcon(":/timg.png"));


    //添加图片
    //ui->label_gif->setPixmap(QPixmao(":\fly.png"));

    //QLabel设置动图
    QMovie * moviel = new QMovie(":/longmaosleep.gif");
    ui->label_gif->setMovie(moviel);
    //开始动画
    moviel->start();


    //QLabel设置动图
    QMovie * moviel1 = new QMovie(":/pikaqiu.gif");
    ui->label_gif1->setMovie(moviel1);
    //开始动画
    moviel1->start();
}
原文地址:https://www.cnblogs.com/qq376142178/p/15363427.html