QT简单添加背景图片

简介:使用QT制作STM32控制器时,为了美化添加了简单背景图片,点击按钮弹出相应图片。此次主要介绍添加背景及弹出图片部分,此次没有和STM32连接所以部分功能没有展示,仅截取与图片相关部分。(此方法仅供参考,其他简便方法愿意学习。)

界面布局时,拖动一个label和整个预期界面一样大,将图片放入该label中,然后在此label上,罗列添加其他组件。

提前将图片加入资源文件夹中,(具体步骤不详述)

在.pro文件中添加:

RC_ICONS=icon/jie.ico

在app.cpp文件中添加:

#include <QPixmap>//可去帮助文档中学习相关知识
app::app(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::app)
{
  
  
    ui->setupUi(this);
    ui->label->setPixmap(QPixmap(":/backg3.png"));//添加背景图片
}
************************************************************************************************************
点击相应按钮,弹出相应图片:
void app::on_pushButton_beep_clicked()
{
      ui->label_icon->setPixmap(QPixmap(":/beep.png"));
}
 效果展示:
初始状态:                                               点击LED键:

点击测量键                                                                                       点击BEEP键

猜你喜欢

转载自blog.csdn.net/qq_38988221/article/details/102588155