2013-07-18 40 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