您现在的位置是:网站首页> C/C++
Qt中使用qrc管理和使用资源文件
- C/C++
- 2021-04-06
- 868人已阅读
摘要
qrc资源文件一直有点搞不清楚,特别是前缀,到底加什么,讲的不太清楚,我的项目也因此搞的很乱.现在总结一下.
1. 比如qss资源文件,我在Resources文件夹下新增一个qss.qrc文件,这个文件会自动添加到pro文件中(?我好像自己添加进去的).
RESOURCES += res.qrc
2. 在Resources文件夹再新建几个要用到的目录qss用于放置需要用到的qss文件如test.qss.
3. 打开qss.qrc文件,添加前缀 /qss, 再添加文件 qss/test.qss.
4. 在代码中使用如下代码即可使用相应的qss文件设置相应的qss.
//set qss
QFile file(":/qss/qss/test.qss");
file.open(QFile::ReadOnly);
setStyleSheet(file.readAll())
上一篇:QT中文乱码问题处理