如何使QtCreator在左侧src树中同时显示cpp和头文件?
QtCreator中的左窗格显示src文件树。所有标题都在一个单独的树中如何使QtCreator在左侧src树中同时显示cpp和头文件?,qt,qt-creator,Qt,Qt Creator,QtCreator中的左窗格显示src文件树。所有标题都在一个单独的树中 cpp和h文件都按目录结构进行分解 我的cpp和h文件在存储设备上始终同时存在。也就是说,每个cpp文件与其匹配的h文件位于同一位置 我希望在左侧窗格中看到h和cpp文件没有被分成单独的树。如何做到这一点 在硬盘上,项目布局如下所示: dirA a.h a.cpp dirB b.h b.cpp 我使用CMake,项目导入和构建很好 问题在于,QtCreator将项目显示为: dir
cpp和h文件都按目录结构进行分解
我的cpp和h文件在存储设备上始终同时存在。也就是说,每个cpp文件与其匹配的h文件位于同一位置
我希望在左侧窗格中看到h和cpp文件没有被分成单独的树。如何做到这一点
在硬盘上,项目布局如下所示:
dirA
a.h
a.cpp
dirB
b.h
b.cpp
我使用CMake,项目导入和构建很好
问题在于,QtCreator将项目显示为:
dirA
a.cpp
dirB
b.cpp
<headers>
dirA
a.h
dirB
b.h
如果使用CMake,则可以添加标题和源文件作为库/应用程序目标的输入:
file(glob headers include/*.h)
file(glob sources src/*.cpp)
add_executable(my_application ${sources} ${headers})
或者无论您的文件是在哪里组织的。嗨,谢谢,但我不太明白您的意思。我使用CMake,我这样做了,QtCreator很好地导入了我的项目。问题是它如何在Qt中显示我的文件。它将h和cpp文件分成不同的树。我使用QtCreator4.10.2,没有这样的问题。但是我尝试安装QtCreator4.11,它分割了头文件和源文件。当然,我使用基于CMake的项目。
file(glob headers include/*.h)
file(glob sources src/*.cpp)
add_executable(my_application ${sources} ${headers})