0

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 が「認識」しているすべてのファイルを指定していると思いました。これらのファイルは両方とも、正しいヘッダーとソースをすべて示しています。

4

1 に答える 1

1

私はしばらく前に同じ問題に苦しんでいました。qt-creator サポート リストに質問を送信したところ、いくつかの回答がありましたが、残念ながらうまくいきませんでした。そのため、バージョン 2.6.2 に戻すことを余儀なくされました。

qt-creator サポート lint のスレッドへのリンク

于 2013-07-19T07:57:29.890 に答える