このページでは

設定方法Qt Creator

設定方法設定Qt Creator

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

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

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

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

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

ビルドと実行設定の確認

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

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

キットを追加するには、Preferences >Kits と進み、Add を選択します。

各キットは、デバイス、コンパイラ、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:キットの管理」および「How to:デバイスの開発」を参照してください。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

アクセシビリティ

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

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

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

Qt Creator で定義されているすべてのキーボード・ショートカットを表示および編集するには、Preferences >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 ファイル、およびジェネリック・ファイルのハイライトに適用されます。

配色を変更するには、Preferences >Text Editor >Font & Colors に進みます。

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

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

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

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

インストール」、「方法」も参照してください Qt Creator設定」、「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.