• 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;
    }
    

       添加资源文件

       添加资源内容(添加索引-》添加文件)

  • 相关阅读:
    vmware-tools安装
    UBUNTU 安装教程
    CANO入门(三)
    CANOE入门(二)
    CANOE入门(一)
    ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock
    vmware-tools安装
    root权限
    ARM嵌入式开发中的GCC内联汇编__asm__
    OpenCV3.1.0+VS2015开发环境配置
  • 原文地址:https://www.cnblogs.com/wuyuan2011woaini/p/16106994.html
Copyright © 2020-2023  润新知