QTcreator 1.3.1 から 2.7.0 にアップグレードしました。各バージョンで、QT Creator が scons ファイルをスキャンするディレクトリを指定して、既存のプロジェクトを「インポート」しています。古いバージョンでは、インスタンスと定義の間で F2 を使用できました。
例: file1 の MYSTRUCT を強調表示しているときに F2 を押すと、自動的に file2 にジャンプします。
file1.h:
#include <file2.h>
MYSTRUCT instance;
file2.h:
MYSTRUCT{}
ただし、これは新しいバージョンでは機能しなくなりました。コードを変更していません。ビルドに QT Creator は使用しません。コマンドラインから scons を使用します。コンパイルはいつものようにうまくいきます。変更する必要がある設定はありますか?
私のプロジェクトの .files および .includes ファイルは、QT Creator が「認識」しているすべてのファイルを指定していると思いました。これらのファイルは両方とも、正しいヘッダーとソースをすべて示しています。