两种方法
前提,先给工程文件添加资源文件,如图。按照需求填写后缀,然后添加图片文件
一、在.ui界面文件中点击需要添加背景图片的button,在属性栏中找到stylesheet栏,点击后面的省略号,
如图,点击下黑三角,选择background ,选择需要的图片。
二、代码添加
如下所示,头文件#include"QIcon"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
this->createMenu();
//代码贴图
QIcon icon;
icon.addFile(tr(":/UI/myImage/3.png"));
ui->pushButton->setIconSize(QSize(50,70));
ui->pushButton->setIcon(icon);
}
最后,也是比较容易出错的是,以上两种方法修改后都需要在构建菜单中点击构建.ui和.cpp,不然图片不会显示出来,相当于重新编译了一次