2013-07-18 69 views
0

我剛剛從QTcreator 1.3.1升級到2.7.0。在每個版本中,我通過指定QT Creator然後掃描scons文件的目錄來「導入」現有項目。在舊版本中,我曾經能夠在實例和定義之間進行F2操作。QT Creator編輯器未找到包含文件

例如:如果我在F2中突出顯示file1中的MYSTRUCT,它將自動跳轉到file2。

file1.h:

#include <file2.h> 
MYSTRUCT instance; 

file2.h:

MYSTRUCT{} 

然而,這不再在新版本中的工作。我沒有改變代碼。我不使用QT Creator來構建;我從命令行使用scons。編譯工作一如既往。有沒有需要改變的設置?

我認爲我的項目的.files和.includes文件指定了QT Creator「知道」的所有文件。這兩個文件都顯示了所有正確的標題和來源。

回答

1

前段時間我一直在努力解決同樣的問題。我甚至向qt-creator支持列表發送了一個問題,並收到了一些答案,但不幸的是這些答案不適合我。所以我不得不返回到版本2.6.2。

A link to thread on qt-creator support lint

+0

是的,在您的鏈接建議的答案沒有奏效。我也必須降級到2.6.2。 – tir38