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::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::Grpc
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::Widgets
ターゲットに.uiファイルを追加 | |
.uiファイルのソースを作成 |
Qt6::WebEngineCore
hunspell辞書形式をbdictバイナリ形式に変換する |
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。