QT creator:为 .cpp 和 .h 文件添加文件夹

QT creator : Adding folder for .cpp & .h filers

我为一个大项目工作,我想将所有 .cpp 和 .h 文件放在一个文件夹中。我在 .pro 文件中这样做了: 来源 += src/main.cpp src/test.cpp HEADERS += src/test.h

在 QT Creator 中文件在 Headers>src>test.h 而不是直接在 Headers>test.h 中的问题。

I would like that in the file system the .h & .cpp files put together in one folder

您必须通过修改您的 Qt Creator 副本来自己实现它。

I don't know why the default behavior [...]

...因为不同的人有不同的喜好,全世界的想法都不一样。

Qt Creator 可视化构建系统。在 qmake 中, headers 和源代码的处理方式存在巨大差异。这就是 Creator 将它们分开的原因。

Creator 应该如何将所有 headers 存储在树中时保持平坦?恕我直言,这毫无意义。人们通常出于某种原因将文件分组到文件夹中。