2017-09-26 168 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的副本來實現它自己。

我不知道爲什麼默認行爲[...]

...因爲不同的人有不同的喜好,和整個世界並不認爲是相同的。