プロジェクトを表示
「Projects 」ビューを使用すると、プロジェクトツリー内のプロジェクト一覧を確認できます。
プロジェクトツリーには、現在のセッションで開かれているすべてのプロジェクトの一覧が表示されます。各プロジェクトについて、ツリーはプロジェクトのビルドシステムの構造を視覚化し、プロジェクトを構成するすべてのファイルを一覧表示します。

注:通常 、特定のプロジェクト、ファイル、クラス、関数、あるいはプロジェクト内のほぼすべての要素を見つけるには、ロケーターを使った検索が最も速い方法です。
プロジェクトツリーは、以下の方法で利用できます。
- プロジェクトに属するファイルを開くには、プロジェクトツリー内でそのファイルをダブルクリックします。ファイルは、ファイルの種類に応じて適切なエディタで開かれます。たとえば、ソースコードファイルはコードエディタで開かれます。モードセレクタを使用すると、現在のファイルを別のエディタで開くことができます。
- よく使う操作がまとめられたコンテキストメニューを開くには、プロジェクトツリー内の項目を右クリックします。たとえば、プロジェクトのルートディレクトリのメニューから、プロジェクトの実行や終了などの操作を行うことができます。
- ファイルの絶対パスを確認するには、ファイル名の上にマウス ポインタを合わせます。
- あるプロジェクトから別のプロジェクトへファイルを移動するには、プロジェクトツリー内でファイルをドラッグします。Qt Creator がプロジェクト設定ファイルに必要な変更を自動的に行います。
注: 「プロジェクト」ビューにファイルが表示されない場合は 、「File System 」ビューに切り替えてください。このビューには、ファイルシステム内のすべてのファイルが表示されます。
「プロジェクト」ビューのコンテキストメニュー
「Projects 」ビューには、プロジェクト、サブプロジェクト、フォルダ、およびファイルを管理するためのコンテキストメニューがあります。プロジェクトやサブプロジェクトを管理するには、以下の機能を使用してください。
- プロジェクトをアクティブなプロジェクトに設定します。
- 「Build 」のメニューコマンドを実行します。
- 新しいファイルを作成します。詳細については、「ファイルの追加」を参照してください。
- C++ ヘッダーファイルまたはソースファイルに対応するソースファイルまたはヘッダーファイルを作成します。
- 既存のファイルの名前を変更します。ファイルのベース名を変更すると、Qt Creator は同じベース名を持つ他のファイルの一覧を表示し、それらも同様に名前を変更するかどうかを尋ねてきます。UI ファイル(
.ui)の名前を変更すると、Qt Creator は対応する include 文もそれに応じて変更します。 - 既存のファイルを削除します。
- 汎用プロジェクトから既存のディレクトリを削除します。
- 既存のファイルやディレクトリを追加します。
- ライブラリを追加します。詳細については、「qmake プロジェクトへのライブラリの追加」を参照してください。
- サブプロジェクトの追加および削除。
- 未使用の関数を検索します。
- 選択したディレクトリ内を検索します。
- プロジェクトディレクトリのバージョン履歴の表示や、変更されたファイルの差分の表示など、ファイルやディレクトリに対してバージョン管理アクションを適用します。詳細については、「git commit」を参照してください。
- プロジェクトディレクトリでターミナルウィンドウを開きます。Linux および macOS で使用するターミナルを指定するには、[Preferences ] > [Environment ] > [System] を選択します。内部ターミナルを使用するには、[Preferences ] > [Terminal ] > [Use internal terminal] を選択します。
- プロジェクトのビルドまたは実行用に設定したプロジェクトディレクトリで、ターミナルウィンドウを開きます。
- ツリービューを展開または折りたたんで、すべてのファイルとフォルダを表示または非表示にします。
- プロジェクト内のすべてのファイルを閉じます。
- 選択したプロジェクト、または選択したプロジェクトを除くすべてのプロジェクトを閉じます。デフォルトでは、これによりプロジェクト内のすべてのファイルが閉じられます。ファイルを開いたままにするには、[Preferences ] > [Build & Run ] > [General] の順に選択し、[Close source files along with project] のチェックを外します。
ファイルやディレクトリの管理には、[File System] ビューと同じ機能を使用します。このビューでプロジェクトを表示するには、[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(ブランチ名が表示されます)に対してこの機能を実装しています。
「CMake プロジェクトの内容の表示」および「ファイルシステム」も参照してください 。
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.