QTは、テキスト、画像、アニメーション、URLリンク、デジタルチューブ、プログレスバーを表示します

コード

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QMovie>

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

    //显示文字
    ui->labelText->setText("123");

    //显示图片
    ui->labelImage->setPixmap(QPixmap("://image/pingpan.jpg"));
    //图片自动适应label大小
    ui->labelImage->setScaledContents(true);

    //创建动画
    QMovie *MyMovie = new QMovie("://image/xingkong.gif");
    //设置动画
    ui->labelGif->setMovie(MyMovie);
    //启动动画
    MyMovie->start();
    //适应大小
    ui->labelGif->setScaledContents(true);

    //设置网址
    ui->labelUrl->setText("<h1><a href=\"https://www.baidu.com\">百度一下</a></h1>");
    //打开链接
    ui->labelUrl->setOpenExternalLinks(true);

    //数码管
    ui->lcdNumber->display(123);

    //进度条
    ui->progressBar->setMinimum(0);//设置最小值
    ui->progressBar->setMaximum(200);//设置最大值
    ui->progressBar->setValue(100);//设置当前值
}

MainWindow::~MainWindow()
{
    
    
    delete ui;
}

エフェクト画像
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_40355471/article/details/108306623