参考QT官方文档
前言:使用qt6.2.4 qml的CMake工程时遇到qrc中的qml文件和图片无法使用的情况,查了好久终于找到解决办法,在此记录一下
1. 新建qml.qrc资源文件



可以在目录下看到qrc文件表示新建成功

2.给qrc文件添加前缀

添加完成后如下:

3. 修改CMakeLists.txt
我需要在一个qml文件中使用Loader组件加载另一个qml组件代码如下:

CMakeList中没加代码之前会出现找不到qml文件的报错
在CMakeLists.txt中添加如下代码后qml文件成功加载
set(CMAKE_AUTORCC ON)
qt_add_executable(appApplication //工程名称
main.cpp
qml.qrc //新建的qrc资源文件
)

参考如下:











![[SWPUCTF 2022 新生赛]numgame](https://img-blog.csdnimg.cn/a8bce61e72ad4002ab5967e0bf9352a3.png)








