CMake コマンドリファレンス
Qt6::Core
大きなバイナリリソースをオブジェクトコードにコンパイルする | |
Qt リソースファイルのリストから RCC ファイルを作成する | |
プラットフォーム固有のタイプのアプリケーションターゲットを作成し、ファイナライズする | |
ライブラリの作成とファイナライズ | |
Qt プラグイン ターゲットの作成 | |
バイナリリソースのソースコードへのコンパイル | |
ソースファイルが Windows 用の UTF-8 として強制的に扱われるのを防ぐ | |
APKを生成するためにandroiddeployqtを実行するビルドターゲットを定義する | |
ターゲットバイナリの名前にアーキテクチャ固有のサフィックスを含めるように設定する | |
androiddeployqt が必要とするデプロイ設定ファイルを生成する | |
デプロイ時に qt.conf ファイルを書き込む | |
実行ファイルに必要な Qt プラグイン、Qt ライブラリ、非 Qt ライブラリをデプロイする | |
実行ファイルに必要なQtトランスレーションをデプロイする | |
ユニコード関連のコンパイラ定義がターゲット上で自動的に設定されるのを防ぎます。 | |
Qt ターゲットから metatypes を抽出し、関連する metatypes.json ファイルを生成します。 | |
Qt プロジェクトに関連するプラットフォーム固有のタスクを処理します。 | |
Qt ターゲットに関連するプラットフォーム固有のタスクを処理します。 | |
アプリケーションのデプロイ スクリプトを生成する | |
カスタムデプロイメントスクリプトを生成する | |
入力ファイルに対して moc を呼び出す | |
インポートまたは除外するプラグインのカスタムセットを指定する | |
Qt の CMake API のデフォルトの動作を変更する | |
ターゲットのファイナライズをカスタマイズする | |
プロジェクト全体のデフォルトを標準的な配置に設定する | |
ソースから .moc ファイルを作成 |
Qt6::DBus
D-Bus インターフェースのアダプター・クラスを生成する | |
D-Bus インターフェース記述ファイル用のインターフェースを実装する C++ ソースを生成する | |
D-Bus インターフェース記述ファイル用のインターフェースを実装する C++ ソースを生成する | |
ヘッダーファイルからDバスインターフェースを生成する |
Qt6::Grpc
Protobuf スキーマを使用して Qt ベースの C++ サービスを生成する |
Qt6::InterfaceFramework (インターフェースフレームワーク)
qface IDL ファイルを使用して ifcodegen が生成するプラグインターゲットを追加します。 | |
qface IDL ファイルを使用して ifcodegen が生成する QML モジュールを追加する | |
qface IDLファイルから生成されたファイルによるターゲットの拡張 | |
qface IDL ファイルからファイルを生成する | |
qface IDL ファイルからファイルを生成し、CMake 内で使用する変数を提供する | |
ifcodegen テンプレート内で変数を指定された値に設定する |
Qt6::LinguistTools
Qt Linguist.ts ファイルを .qm ファイルに変換するターゲットを追加。 | |
Qt Linguist.ts ファイルを生成または更新するターゲットの追加 | |
Qt Linguist.ts ファイルを .qm ファイルにコンパイルする | |
Qt Linguist.ts ファイルを .qm ファイルに更新および変換するためのターゲットの追加 | |
翻訳対象のターゲットを収集 | |
Qt Linguist 翻訳ツールチェインのセットアップ |
Qt6::Multimedia
iOSアプリのバンドルにFFmpegのバイナリを埋め込む補助関数 |
Qt6::Protobuf
Protobuf スキーマを使用して Qt ベースの C++ ソースコードを生成します。 |
Qt6::Qml
QML モジュールを定義する | |
QML モジュールに関連するプラグインの定義 | |
実行ファイルに必要なQMLモジュールのランタイムコンポーネントを配置する | |
QML アプリケーションのデプロイスクリプトを生成する | |
あるターゲットの型をQMLモジュールに登録する | |
ターゲットが必要とする QML プラグインを静的ビルド用にインポートする | |
QML モジュールに関する情報の取得 | |
既存の QML モジュールターゲットに qml ファイルやリソースを追加する |
Qt6::RemoteObjects
Qt Remote Objects.rep ファイルから、ソースタイプとレプリカタイプ用の C++ ヘッダファイルを作成します。 | |
Qt Remote Objects.rep ファイルからレプリカタイプ用の C++ ヘッダーファイルを作成します。 | |
Qt Remote Objects.rep ファイルからソース タイプ用の C++ ヘッダー ファイルを作成します。 | |
QObject ヘッダーファイルから .rep ファイルを作成します。 |
Qt6::Scxml
Qt6::ShaderTools
シェーダーをコンパイルして Qt リソースに追加する |
Qt6::WaylandClient
Wayland プロトコルの .XML ファイルのクライアントサイド C++ バインディングを生成する |
Qt6::WaylandCompositor
Wayland プロトコルのサーバーサイド C++ バインディングを生成します。 |
Qt6::WebEngineCore
hunspell 辞書形式を bdict バイナリ形式に変換する |
Qt6::Widgets
ターゲットに .ui ファイルを追加 | |
.ui ファイルのソースを作成する |
© 2025 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.