2017-10-21 18 views
0

ソースファイルとヘッダーファイルをincludesrcのディレクトリに移動します。次に、VPATHにこのディレクトリを定義し、ディレクトリを指定せずにファイルをインクルードします。このすべての後QT Creatorファイルブラウザでのファイルパスの表示を無効にする

enter image description here

、私が直接含まれる(任意のパスなし)ファイルブラウザパネル内のファイルを見てみたいが、私はとにかく相対パスを参照してください!

enter image description here

ファイルブラウザパネルの相対パスを無効にするいくつかの方法はありますか?

P.S.私は "Simplify Tree"オプションを好まず、すべてのヘッダーとソースを1つのフォルダに配置します。これは不快です。

答えて

0

スクリーンショットはすべて「プロジェクト」ビューから取得され、ファイルビューからは取得されません。プロジェクトビューはビルドシステムを視覚化するためのものです。ビルドシステムにはサブフォルダに格納されているファイルがあるため、Creatorはそのファイルを表示します。プロジェクトビューはプロジェクトにファイルを追加するために使用されるため、重要です。そのフォルダが表示されない場合、新しいファイルをどのフォルダに入れる必要がありますか?

ファイル名を.pro-fileに書き込む方法は関係ありません。作成者は、qmake/makeがあなたのプロジェクトを構築できる限り、すべてのソースの絶対パスのリストを取得します:

+0

宛先フォルダのメータが1つだけの場合はfalseです。 Coz 'Project View'は' Simplify Tree'オプションを持っています(ソースを追加するフォルダは表示されません)。しかし、それは不快なオプションです。 – gek0n

関連する問題