1 打开外部工具QrcEditor

通过它新建一个qrc文件,保存到我们的CLion项目
image.png

2 添加外部工具rcc

rcc即资源编绎器,把qrc变成rcc

(1) 法一 用rcc编译.qrc文件:

rcc -binary 001.qrc -o 001.rcc
这样就生成了编译后的资源文件, 使用资源文件:
(1)注册资源文件
QResource::registerResource(“./001.rcc”);
(2)使用资源QIcon(“:/Resource/1.ico”);

(2)法二 直接在qt的.pro工程中添加

  1. RESOURCES = 001.qrc<br /> 这样在qmake时,会自动编译注册,然后直接使用QIcon(":/Resource/1.ico");即可

我们直接采用法二,由于用的是CMake,这里的操作有点变化
image.png

3 代码测试

image.png
image.png