解决方案 :
CMakeLists.txt
文件中使用了Qt5的命令qt5_add_resources
。在Qt6中,这个命令已经被移除了1。
在Qt6中,你应该使用qt6_add_resources命令来替代qt5_add_resources。你的CMakeLists.txt文件中相关的行应该修改为:
qt6_add_resources(RESOURCE_FILES ${QRC_SOURCE_FILES})
然后,你需要确保在你的CMakeLists.txt文件中已经找到了Qt6的包:
find_package(QT NAMES Qt6 COMPONENTS Core REQUIRED)
加完试试 Ctrl + R
构建 , 下图为successful!