Qt の設定
Qt の設定を見たり変更したりするには、Command Palette に行き、Qt: Open Qt Extension settings を選択します。
設定で変数を使う
Qt Extension for VS Code は、Qt の設定で変数の置換をサポートしています。使用可能な変数については、以下の変数リファレンスを参照してください。
| 変数 | 説明 |
|---|---|
| ユーザーホーム | ユーザーのホームディレクトリに展開します。 |
| ワークスペースフォルダ | 現在のワークスペースのルートディレクトリへのフルパスに展開します。 変数の前にパスを付けると、現在のワークスペースからの相対パスで Qt インストールやQML Language Server 実行ファイルへのパスを指定できます。たとえば、ワークスペースの一部として Yocto SDK およびその Qt バージョンを使用する場合などです。 |
Qt C++の設定

C++言語の設定。
| 設定項目 | 説明 |
|---|---|
| CMake のパスを聞かない | CMake Tools が PATH 環境変数を検索し、CMake がどこにあるか推測できるようにします。 |
| ソースディレクトリがないことを警告しない | キットからソースディレクトリを検出できないという警告を非表示にします。これは、例えば vcpkg を使って Qt をインストールした場合に発生する可能性があります。詳細はDebug Qt Applications を参照してください。 |
Qt Core 設定

Qt 拡張機能の共通機能の設定です。
| 設定 | 説明 |
|---|---|
| 追加の Qt パス | qtpaths または qmake 実行ファイルに Qt インストールを見つけるためのパスを追加します。詳細については、「その他のインストール」を参照してください。 |
| デフォルトのプロジェクト・ディレクトリ | 新しいプロジェクトを作成するときにデフォルトで表示されるフォルダへのパスを設定します。詳細は、「Qt プロジェクトの作成」を参照してください。 |
| デフォルトの Qt インストールルートを尋ねない | Qt Installation Root の値の設定に関するプロンプトを非表示にします。 |
| VCPKG を尋ねない | vcpkg 用の CMake キットの作成に関するプロンプトを非表示にします。詳細については、「自動登録」を参照してください。 |
| オンライン・ドキュメントを外部ブラウザで開く | Qt ドキュメントをデフォルトのブラウザで開きます。詳細については、「Qt ドキュメントを読む」を参照してください。 |
| Qt インストールルート | Qt をインストールしたフォルダへのパス。詳細は、自動登録を参照してください。 |
QML Language Server 設定

の設定。 QML Language Server.詳細については、 QML Language Server を オンにする を参照してください。
| 設定 | 説明 |
|---|---|
| Qmllsのダウンロードを要求しない | QML Language Server のダウンロードに関するプロンプトを非表示にする。 |
| 追加のインポートパス | 指定されたフォルダにある QML モジュールを検索し、QML Language Server を起動する際に-I コマンドを使用してインポート文を追加します。インポートパスを追加するにはAdd Item を選択してください。 |
| カスタム引数 | Add Item を選択すると、デフォルトの引数を使用せずに、QML Language Server のカスタム引数を設定することができます。 |
| カスタム Docs パス | QML Language Server ドキュメントをインストールしたフォルダへのパス。詳細については、「Qt ドキュメントを読む」を参照してください。 |
| カスタム Exe パス | QML Language Server をインストールしたフォルダへのパスです。 |
| 拡張機能の有効化時にQML Language Server を実行 | エクステンションをアクティベートするときにQML Language Server をオンにします。 |
| LSP トレースの処理 | QML Language Server からトレース出力を収集します。 |
| CMake コールを使用しない | --no-cmake-calls オプションを使用して、自動 CMake ビルドを無効にし、QML Language Server を起動します。 |
| Use QML Import Path Env Var (QML インポートパス環境変数) | QML モジュールを探すためにQML_IMPORT_PATH オプションを使用します。この設定をオンにすると、QML Language Server を起動するときに-E 引数が追加されます。 |
| 詳細出力 | QML Language Server からの冗長出力を表示します。 |
Qt Pythonの設定

Qt for Python で開発するための設定です。詳細はPython 開発を参照してください。
| 設定 | 説明 |
|---|---|
| 古いスタイルのプロジェクトについて警告しない | プロジェクトでpyproject.toml ファイルの代わりに.pyproject 設定ファイルを使うことに関する警告を非表示にします。新しいプロジェクトでは TOML ベースの設定ファイルを推奨します。詳しくはQt for Python: pyside6-project を参照してください。 |
Qt UI 設定

.uiファイルを扱うための設定です。詳しくは、Design widgets-based UIsを参照してください。
| 設定項目 | 説明 |
|---|---|
| カスタムウィジェットデザイナーの Exe パス | Qt Widgets Designer をインストールしたフォルダへのパス。 |
© 2024 The Qt Company Ltd. 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.