首先要将所有的资源文件复制到Qt项目路径下,如下图所示。
右键点击资源管理器中的项目文件夹,选择Add new,选择Qt中的Qt Resource File。并为该资源文件起名,例如res。
右键新添加的res.qrc,为其添加一个前缀,例如一个斜线。再点击Add Files将刚才复制过来的文件选中。
若要使用该资源,路径应以冒号开始,并加上完整的路径
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QIcon>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->actionopen->setIcon(QIcon(":/img/py.jpg"));
}
MainWindow::~MainWindow()
{
delete ui;
}