Qt6 Core における CMake ターゲットのプロパティ

CMake コマンドは、以下の CMake ターゲットプロパティを認識しています:

「CMake プロパティリファレンス」も参照してください 。

QT_ANDROID_ABIS

単一のターゲットのパッケージがビルドされる対象となる ABI のリスト。

QT_ANDROID_APP_ICON

Android アプリのアイコンリソース名。

QT_ANDROID_APP_NAME

Android アプリの名前。

QT_ANDROID_BUILD_DIR

ターゲットの Android ビルドディレクトリへの読み取り専用パス。

QT_ANDROID_COMPILE_SDK_VERSION

Android ターゲットの SDK バージョン。

QT_ANDROID_DEPLOYMENT_DEPENDENCIES

ターゲットのデプロイメントに追加された Qt 依存関係を上書きします。

QT_ANDROID_DEPLOYMENT_SETTINGS_FILE

ターゲットの生成されたデプロイ設定ファイルの場所を指定します。

QT_ANDROID_EXTRA_LIBS

ターゲットとともにデプロイする追加のライブラリ。

QT_ANDROID_EXTRA_PLUGINS

ターゲットとともにデプロイする追加の Qt プラグイン。

QT_ANDROID_LEGACY_PACKAGING

Android アプリのレガシーパッケージング。

QT_ANDROID_MIN_SDK_VERSION

Android SDK の最小バージョン。

QT_ANDROID_NO_DEPLOY_QT_LIBS

Android 上で Qt 共有ライブラリを APK にパッケージ化するかどうか。

QT_ANDROID_PACKAGE_NAME

アプリのパッケージ名。

QT_ANDROID_PACKAGE_SOURCE_DIR

カスタム Android パッケージテンプレートへのパス。

QT_ANDROID_SDK_BUILD_TOOLS_REVISION

使用する Android ビルドツールのリビジョン。

QT_ANDROID_SYSTEM_LIBS_PREFIX

ターゲットデバイス上の Qt ライブラリの場所を指定します。

QT_ANDROID_TARGET_SDK_VERSION

Android のターゲット SDK バージョン。

QT_ANDROID_VERSION_CODE

Android アプリの内部バージョン。

QT_ANDROID_VERSION_NAME

人間が読み取れる形式の Android アプリのバージョン。

QT_HARMONYOS_ABILITY_ORIENTATION

HarmonyOS 機能の画面向きポリシー。

QT_HARMONYOS_APP_BUNDLE_NAME

HarmonyOS アプリケーションのバンドル名。

QT_HARMONYOS_APP_ICON

HarmonyOS アプリケーションのアイコン。

QT_HARMONYOS_APP_LABEL

HarmonyOS アプリケーションのラベル。

QT_HARMONYOS_APP_NAME

HarmonyOS アプリケーションの名前。

QT_HARMONYOS_APP_VENDOR

HarmonyOSアプリケーションのベンダー。

QT_HARMONYOS_APP_VERSION_CODE

HarmonyOS アプリケーションのバージョンコード。

QT_HARMONYOS_APP_VERSION_NAME

HarmonyOS アプリケーションのバージョン名。

QT_HARMONYOS_COMPATIBLE_SDK_VERSION

HarmonyOS アプリケーションの互換性のある SDK バージョン。

QT_HARMONYOS_COMPILE_SDK_VERSION

HarmonyOS アプリケーションのコンパイル用 SDK バージョン。

QT_HARMONYOS_EXTRA_LIBS

HarmonyOSターゲットにデプロイするための追加ライブラリ。

QT_HARMONYOS_EXTRA_PLUGINS

HarmonyOS ターゲットとともにデプロイする追加の Qt プラグイン。

QT_HARMONYOS_MODULE_DESCRIPTION

HarmonyOS モジュールの説明。

QT_HARMONYOS_MODULE_DEVICE_TYPES

HarmonyOS モジュールがサポートするデバイスタイプ。

QT_HARMONYOS_PACKAGE_SOURCE_DIR

カスタム HarmonyOS パッケージテンプレートへのパス。

QT_HARMONYOS_TARGET_ARCHS

HarmonyOS アプリケーションのターゲットアーキテクチャ。

QT_HARMONYOS_TARGET_SDK_VERSION

HarmonyOSアプリケーションのターゲットSDKバージョン。

QT_IOS_LAUNCH_SCREEN

iOS 起動画面のストーリーボードへのパス。

QT_NO_ENTRYPOINT

Qtのエントリポイントライブラリに対するリンクを無効にするよう指定します。

QT_NO_UTF8_SOURCE

Windows において、ソースファイルが UTF-8 として扱われることを強制しないようにします。

QT_NO_XCODE_EMBED_FRAMEWORKS

アプリケーションの共有ライブラリ依存関係の自動埋め込みを無効にします。

QT_NO_XCODE_EMBED_FRAMEWORK_IN_CONSUMERS

その共有ライブラリを使用するアプリケーションバンドルへの埋め込みを排除します。

QT_QML_IMPORT_PATH

QML インポートを検索するディレクトリのリストを指定します。

QT_QML_ROOT_PATH

アプリケーションの qml ディレクトリの場所を上書きします。

QT_RESOURCE_PREFIX

デフォルトの Qt リソースプレフィックスを指定します。

QT_WASM_INITIAL_MEMORY

内部 WebAssembly の初期メモリ。

QT_WASM_MAXIMUM_MEMORY

WebAssembly の内部メモリ上限。

QT_WASM_PTHREAD_POOL_SIZE

WebAssembly の内部スレッドプールのサイズ。

QT_WINDOWS_APP_PROJECT_EXECUTION_LEVEL

生成される Windows アプリケーションマニフェスト内の UAC 実行レベル。

QT_WINDOWS_APP_PROJECT_IDENTIFIER

生成される Windows アプリケーションマニフェスト内のアセンブリ識別名。

© 2026 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.