这不是一个编译相关的问题,而更多是一个视觉问题...
我有一个使用CMake设置的项目(这不是一个Qt项目)。当我用QtCreator打开这个项目时,它可以很好地找到所有相关的文件,并且在项目浏览器中按字母顺序排列文件:
然而,如果我使用QtCreator和基于QMake的项目,头文件和源文件会很好地分开,就像这样:
我有一个使用CMake设置的项目(这不是一个Qt项目)。当我用QtCreator打开这个项目时,它可以很好地找到所有相关的文件,并且在项目浏览器中按字母顺序排列文件:
Project
+ abc.cpp
+ abc.h
+ def.cpp
+ def.h
然而,如果我使用QtCreator和基于QMake的项目,头文件和源文件会很好地分开,就像这样:
Project
+ Headers
| + abc.h
| + def.h
+ Sources
+ abc.cpp
+ def.cpp
问题:如何在Qt Creator中实现头文件和源文件的分离?我尝试使用SOURCE_GROUP("Headers" FILES abc.h def.h)
,虽然在Visual Studio中有一定效果,但在Qt Creator中无法实现。还有其他的建议吗?