QT—ui、qrc
main.cpp
#include "mainwindow.h" #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; w.show(); return a.exec(); }
mainwindow.h
#ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); private: Ui::MainWindow *ui; }; #endif // MAINWINDOW_H
mainwindow.cpp
#include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); // ui->actionNew->setIcon(QIcon("E:/Image/Luffy.png")); //使用添加Qt资源 ": + 前缀名 + 文件名 " ui->actionNew->setIcon(QIcon(":/Image/Luffy.png")); ui->actionOpen->setIcon(QIcon(":/Image/LuffyQ.png")); } MainWindow::~MainWindow() { delete ui; }
添加资源文件
添加资源内容(添加索引-》添加文件)
天道酬勤 循序渐进 技压群雄