我刚从QTcreator 1.3.1升级到2.7.0。在每个版本中,我通过指定QT Creator随后扫描scons文件的目录来“导入”现有项目。在旧版本中,我曾经能够在实例和定义之间进行F2。
例如:如果我在文件1中突出显示MYSTRUCT时F2,它将自动跳转到file2。
file1.h:
#include <file2.h>
MYSTRUCT instance;
file2.h:
MYSTRUCT{}
但是,这在新版本中不再有效。我没有改变代码。我不使用QT Creator来构建;我从命令行使用scons。编译一如既往地正常工作。我需要更改设置吗?
我认为我的项目的.files和.includes文件指定了QT Creator“知道”的所有文件。这两个文件都显示了所有正确的标题和来源。
答案 0 :(得分:1)
前段时间我正在努力解决同样的问题。我甚至向qt-creator支持列表发送了一个问题并收到了一些答案,遗憾的是这对我不起作用。所以我被迫返回2.6.2版本。