このページでは

設定Qt Creator

Qt インストールの一部としてQt Creator をインストールした場合、デフォルトの設定と構成オプションで、すぐに使用することができます。

しかし、スタンドアロンのQt Creator パッケージをインストールしたり、ソースからQt Creator をビルドしたり、複数の Qt バージョンをインストールしたりする場合は、パスを追加したり、それらを使用するキットを作成したりすることで、Qt Creator に Qt バージョンやコンパイラの場所を教える必要があるかもしれません。

Qt Creator をお気に入りのコードエディタや IDE のように動作させるには、一般的なハイライト、コードスニペット、バージョン管理システムの環境設定を変更してください。プラグインと拡張機能を管理し、Qt Creator の機能をオン・オフします。

Qt Creator をより利用しやすくするために、キーボードナビゲーションを使用したり、色やズームレベルを調整したりします。

以下のセクションでは、必要な設定を指定したり、Qt Creator をより使いやすくしたりするのに役立つオプションを要約し、詳細情報を示します。

ビルドと実行設定の確認

Qt Creator は、アプリケーションを作成するための統合開発環境 (IDE) です。Qt Creator のインストールにはQt Online Installer を使用できますが、スタンドアロンのQt Creator インストーラーは Qt や qmake などの Qt ツールをインストールしません。Qt の開発にQt Creator を使用するには、Qt のバージョンとコンパイラもインストールする必要があります。コンパイラのバージョンを後で更新した場合は、Qt Creator に登録できます。

Qt Online Installer はコンパイラと Qt のバージョンを自動検出しようとします。それが成功すれば、関連するキットは自動的にQt Creator で利用可能になります。そうでない場合は、自分でキットを追加してQt Creator にすべての場所を知らせる必要があります。

キットを追加するには、Preferences>KitsAdd を選択します。

各キットは、デバイス、コンパイラ、Qt バージョンなど、1 つの環境を定義する値のセットで構成されます。Preferences>Kits >Qt Versions にインストールされている Qt バージョンがすべて表示されない場合は、Link with Qt を選択してください。

それでもAuto-detected に Qt バージョンが表示されない場合は、Add を選択して手動で追加してください。

また、Preferences>Kits >Compilers にコンパイラが表示されていることも確認してください。

USB 経由でデバイスをコンピュータに接続し、そのデバイス上でアプリケーションを実行、デバッグ、分析します。Linux ベースのデバイスを WLAN 経由で接続することもできます。Qt Creator とコンピュータ間の接続を設定し、キットでデバイスを選択します。

デバイスを追加するには、Preferences>Devices >Devices と進み、Add を選択します。

詳細については、「How To: Manage Kits」および「How To: Develop for Devices」を参照してください。

独自のコード・スニペットを追加する

コードを書くと、Qt Creator 、コードを完成させるためのプロパティ、ID、コード・スニペットが提案されます。現在カーソルの下にあるステートメントに対して、コンテキストに応じた候補が表示されます。スニペット・エディタでスニペットを追加、変更、削除します。

スニペット・エディタを開くには、Preferences>Text Editor >Snippets に進みます。

詳細については、「スニペット」を参照してください。

バージョン管理システムの設定

Qt Creator は複数のバージョン管理システムをサポートしています。ほとんどの場合、Qt Creator で動作させるために、特別な方法でバージョン管理を設定する必要はありません。

ただし、環境設定>Version Control >General で、いくつかの設定オプションを設定することができます。

サポートされている機能の詳細については、バージョン管理システムを参照してください。

プラグインと拡張機能の管理

Qt Creator にはプラグインのセットが付属しており、デフォルトで無効になっているものもあります。必要であれば無効化されたプラグインを有効化し、不要なプラグインを無効化することができます。

プラグインはQt MarketplaceGitHub などからダウンロードしてインストールしてください。

プラグインを有効にしたり無効にしたりするには、Help >About Plugins にアクセスしてください。

プラグインをインストールするには、Help >About Plugins に行き、Install Plugin を選択します。

また、Extensions モードで拡張機能をインストールして有効にすることもできます。

アクセシビリティ

キーボードショートカットを使ってマウスなしでUIを操作したり、ズームレベルを設定したり、色を変更してテキストの視認性を向上させることができます。また、Qt Creator はスクリーンリーダーをサポートしています。

キーボードショートカットの変更

お気に入りのキーボードショートカットを使って、Qt Creator

Qt Creator で定義されているすべてのキーボード・ショートカットを表示および編集するには、「環境設定」 > 「Environment 」 > 「Keyboard 」を開きます。詳しくは、「キーボードショートカット」をご覧ください。

UIコントロール間を移動するには、Tabキーまたは下矢印キーを選択します。

ズームレベルの設定

エディタのフォントと色を設定するには、Preferences>Text Editor >Font & Colors を選択します。

フォントファミリーとサイズを選択し、テキストを表示するためのズームレベルをパーセンテージで設定するか、キーボードショートカットまたはマウスホイールを使用してズームインまたはズームアウトします。

エディタ内のテキストの読みやすさを向上させるには、行間を調整します。

詳細については、「フォントと色」を参照してください。

システム設定により、Qt Creator の他の部分のフォント・サイズが決まります。

出力を表示するときは、ズームイン (Zoom In) とズームアウト (Zoom Out) を選択するか、キーボード・ショートカットでズーム・レベルを設定します。

詳細については、出力を表示するを参照してください。

カラースキームの変更

テーマは、Qt Creator UI(ウィジェット、色、アイコン)の外観を設定します。

テーマを切り替えるには、Preferences>Environment >Interface と進み、Theme でテーマを選択します。

Qt Creator テキスト・エディターとコード・エディターを、コード要素の強調表示と背景色を設定する好みの配色で使用してください。定義済みの配色を選択するか、カスタムの配色を作成します。配色は、C++ ファイル、QML ファイル、およびジェネリック・ファイルのハイライトに適用されます。

配色を変更するには、環境設定>Text Editor >Font & Colors を開きます。

詳細については、「エディターの色を変更する」を参照してください。

KSyntaxHighlightingは、一般的なハイライト機能を提供します。これはKate構文定義用の構文ハイライトエンジンです。Qt Creator 、一般的に使用される構文ファイルのほとんどが付属しており、追加ファイルをダウンロードすることもできます。

ハイライト定義ファイルをダウンロードして使用するには、Preferences>Text Editor >Generic Highlighter に進んでください。

詳細については、「ハイライト定義をダウンロードする」を参照してください。

Installation」、「ResetQt Creator settings」、「Preferences」、「Get and Install Qt」も参照して ください。

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.