このページでは

プロジェクトを見る

プロジェクトツリーでプロジェクトのリストを見るには、Projects

プロジェクトツリーには、現在のセッションで開かれているすべてのプロジェクトのリストがあります。各プロジェクトについて、ツリーはプロジェクトのビルドシステム構造を視覚化し、プロジェクトの一部であるすべてのファイルを一覧表示します。

サイドバーのプロジェクト表示

注: 通常、特定のプロジェクトやファイル、クラス、関数など、プロジェクト内のほとんどすべてのものを見つけるには、ロケーターで検索するのが最も速い方法です。

プロジェクト・ツリーは次のような使い方ができます:

  • プロジェクトに属するファイルを開くには、プロジェクトツリーでファイルをダブルクリックします。ファイルは、ファイルの種類に応じて、適切なエディタで開きます。例えば、コードソースファイルはコードエディタで開きます。現在のファイルを別のエディタで開くには、モードセレクタを使用します。
  • 最も一般的に必要とされるアクションを持つコンテキストメニューを開くには、プロジェクトツリーで項目を右クリックします。例えば、プロジェクトのルート・ディレクトリのメニューから、他のアクションの中で、プロジェクトを実行したり、閉じたりすることができます。
  • ファイルの絶対パスを確認するには、ファイル名の上にマウスポインタを移動します。
  • あるプロジェクトから別のプロジェクトにファイルを移動するには、プロジェクト・ツリー内でドラッグします。Qt Creator 、プロジェクトの設定ファイルに必要な変更を加えます。

注: Projectsビューでファイルが表示されない場合は、File System ビューに切り替えると、ファイルシステム内のすべてのファイルが表示されます。

プロジェクトビューのコンテキストメニュー

Projects ビューには、プロジェクト、サブプロジェクト、フォルダ、ファイルを管理するためのコ ンテキストメニューがあります。プロジェクトとサブプロジェクトを管理するには、以下の機能を使用します:

  • プロジェクトをアクティブ・プロジェクトに設定する。
  • Build メニューコマンドを実行する。
  • 新しいファイルを作成する。詳細は、「ファイルを追加する」を参照してください。
  • C++ ヘッダーファイルまたはソースファイルに対応するソースファイルまたはヘッダーファイルを作成する。
  • 既存のファイルの名前を変更します。あるファイルのベース名を変更すると、Qt Creator に同じベース名を持つ他のファイルのリストが表示され、それらのファイルの名前も変更できるようになります。UI ファイル (.ui) の名前を変更すると、Qt Creator は対応するインクルード・ステートメントも変更します。
  • 既存ファイルの削除
  • 汎用プロジェクトから既存のディレクトリを削除します。
  • 既存のファイルやディレクトリを追加する。
  • ライブラリを追加します。詳細については、qmake プロジェクトにライブラリを追加するを参照してください。
  • サブプロジェクトの追加と削除
  • 未使用関数の検索
  • 選択したディレクトリを検索します。
  • 現在のディレクトリのバージョン管理システムのログを表示します。
  • プロジェクト・ディレクトリでターミナル・ウィンドウを開きます。Linux および macOS で使用するターミナルを指定するには、Preferences >Environment >System を選択します。内部ターミナルを使用するには、Preferences >Terminal >Use internal terminal を選択します。
  • プロジェクトをビルドまたは実行するために設定したプロジェクト・ディレクトリで、ターミナル・ウィンドウを開きます。
  • ツリー・ビューを展開または折りたたんで、すべてのファイルとフォルダーを表示または非表示にします。
  • プロジェクト内のすべてのファイルを閉じる。
  • 選択したプロジェクト、または選択したプロジェクト以外のすべてのプロジェクトを閉じます。デフォルトでは、プロジェクト内のすべてのファイルを閉じます。開いたままにするには、Preferences >Build & Run >General を開き、Close source files along with project をクリアします。

ファイルやディレクトリの管理には、ファイルシステムビューと同じ機能を使用します。このビューでプロジェクトを表示するには、Show in File System View を選択します。

プロジェクトビューのツールバー

Projects ビューのツールバーには、追加のオプションがあります。

ビューの内容をフィルタするには、フィルターツリー (Filter Tree) を選択します:

  • Simplify Tree カテゴリを非表示にし、プロジェクト・ファイルをアルファベット順に並べ替えます。
  • Hide Generated Files ビルド・システムが自動的に生成するソース・ファイルを非表示にします。
  • Hide Disabled Files 現在のターゲットで有効になっていないソース・ファイルを非表示にします。
  • Hide Empty Directories ファイルを持たないディレクトリを非表示にします。
  • Show Source and Header Groups ソース・ファイルとヘッダー・ファイルを、ファイル・システム内の場所に関係なく、まとめて表示します。

プロジェクト・ツリー内の位置とエディタで現在開いているファイルとの同期を停止するには、エディターと同期 (Synchronize with Editor) をクリアします。

ビルド・システムの中には、Qt Creator (現在はqmakeとQbs)でプロジェクトへのファイルの追加と削除をサポートしているものがあります。プロジェクト構造を忠実に表示することで、ビルド・システムで新しいファイルを配置する場所を正確に指定することができます。

いくつかのファイルが表示されない場合は、プロジェクトの一部として宣言する必要があるかもしれません。詳細については、プロジェクトの内容を指定するを参照してください。

プロジェクトがバージョン管理下にある場合、バージョン管理システムからの情報がプロジェクト名の後に括弧で表示されることがあります。Qt Creator 現在、Git(ビューにはブランチ名またはタグが表示されます)と ClearCase(ビューにはブランチ名が表示されます)に対してこの機能が実装されています。

View CMake project contentsFile Systemも参照してください

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.