qt cmake自定义资源目录,手动加载资源(图片, qss文件)

1. 目录创建

因为使用非qtcreator或者自定义工程结构就没法自动加载图标,所以需要手动加载,这里使用vscode和自定义工程结构

vscode qt 环境搭建: https://blog.csdn.net/qq_51355375/article/details/140733495

qt 自定义工程结构参考(因使用cmke,同样适用vscode 环境,拷贝修改cmakeList.txt即可):
https://blog.csdn.net/qq_51355375/article/details/142434829

  • 在工程目录下新建resources目录:

2. 在上述新建resources目录下新建resources.qrc 资源管理文件

qrc 文件示例:

3. 资源引用配置

cmakeList.txt 中:

4. 使用示例

加载图片资源

加载 qss:

相关推荐
m0_736919102 分钟前
C++中的类型标签分发
开发语言·c++·算法
天桥下的卖艺者6 分钟前
使用R语言编写一个生成金字塔图形的函数
开发语言·数据库·r语言
2301_790300969 分钟前
C++与微服务架构
开发语言·c++·算法
一切尽在,你来12 分钟前
C++多线程教程-1.1.4 并发编程的风险(竞态条件、死锁、数据竞争、资源争用)
开发语言·c++
艳阳天_.14 分钟前
web 分录科目实现辅助账
开发语言·前端·javascript
梵刹古音17 分钟前
【C语言】 循环结构
c语言·开发语言·算法
消失的旧时光-194320 分钟前
C++ 函数参数传递方式总结:什么时候用值传递、引用、const 引用?
开发语言·c++
2601_9498683621 分钟前
Flutter for OpenHarmony 剧本杀组队App实战04:发起组队表单实现
开发语言·javascript·flutter
一匹电信狗22 分钟前
【C++】CPU的局部性原理
开发语言·c++·系统架构·学习笔记·c++11·智能指针·新特性
m0_5613596726 分钟前
C++代码冗余消除
开发语言·c++·算法