2017-09-26 132 views
-1

我为一个大项目工作,并且我想将所有.cpp & .h文件放在一个文件夹中。我这样做,在.pro文件: SOURCES + =的src/main.cpp中的src/TEST.CPP HEADERS + = SRC/test.hQT创建者:为.cpp&.h文件添加文件夹

的问题,在Qt Creator中的文件是头>来源>测试.h而不是直接在头文件> test.h中。

+0

这是什么问题?这就是Qt Creator显示项目层次结构的方式。如果你不喜欢它,你可以修补Qt Creator来改变这种行为。 AFAIK,目前它不是一个可配置的选项。 –

+0

我希望在文件系统中.h&.cpp文件放在一个文件夹中,但是在Qt创建器中的头文件下的所有.h文件和Sources文件夹下的所有.cpp文件。我不知道为什么Qt创建者的默认行为是直接将所有.cpp,.h和qml文件放在项目文件夹中 – AdibH

+1

**这不是目前可配置的选项** – eyllanesc

回答

0

Qt Creator可视化构建系统。在qmake中,标题和来源的处理方式有很大的不同。这就是造物主让他们分开的原因。

创作者应该如何将所有标题保存在一个平面中,当他们被存储在树中?这没什么意义,恕我直言。出于某种原因,人们通常会将文件分组归档。

+0

将所有.cpp和.h在一个文件夹中的文件使代码更加清洁和有组织 – AdibH

+0

,特别是在使用版本控制系统 – AdibH

0

我想,在文件系统中的.H & .cpp文件放在一起在一个文件夹

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

我不知道为什么默认行为[...]

...因为不同的人有不同的喜好,和整个世界并不认为是相同的。