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:

相关推荐
陶然同学4 分钟前
【Python】文件操作
开发语言·python
来自远方的老作者12 分钟前
第10章 面向对象-10.3 封装
开发语言·python·私有属性·私有方法·封装
j_xxx404_14 分钟前
用系统调用从零封装一个C语言标准I/O库 | 附源码
linux·c语言·开发语言·后端
并不喜欢吃鱼16 分钟前
从零开始C++----七.继承相关模型,解析多继承与菱形继承问题(下篇)
开发语言·c++
devil-J24 分钟前
vue3+three.js中国3D地图
开发语言·javascript·3d
Xiaoᴗo.28 分钟前
C语言2.0---------
c语言·开发语言·数据结构
ghie909029 分钟前
MATLAB 解线性方程组的迭代法
开发语言·算法·matlab
人道领域34 分钟前
【LeetCode刷题日记】:151翻转字符串的单词(两种解法)
java·开发语言·算法·leetcode·面试
XS03010639 分钟前
Java 基础(五)值传递
java·开发语言
会编程的土豆39 分钟前
【日常做题】栈 中缀前缀后缀
开发语言·数据结构·算法