このページについて

CMake プロパティリファレンス

Qt6::Core

ターゲットのプロパティ

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 アプリケーションマニフェスト内のアセンブリ識別子名

ソースファイルのプロパティ

QT_DISCARD_FILE_CONTENTS

リソースファイルシステム内で、指定されたファイルが空であるように指定します

QT_RESOURCE_ALIAS

リソース内のファイルに対する Qt リソースエイリアスを指定します

グローバルプロパティ

QT_TARGETS_FOLDER

Qt内部ターゲットのFOLDERプロパティを設定します

Qt6::DBus

ソースファイルのプロパティ

CLASSNAME

デフォルトのインターフェースクラス名を上書きします

INCLUDE

インクルードパスを追加する

NO_NAMESPACE

名前空間付き名の生成を無効にする

Qt6::LinguistTools

ターゲットのプロパティ

QT_EXCLUDE_FROM_TRANSLATION

ターゲットを翻訳対象外としてマークします

QT_EXCLUDE_SOURCES_FROM_TRANSLATION

翻訳対象から除外すべきソースファイルのパス一覧

ディレクトリのプロパティ

QT_EXCLUDE_FROM_TRANSLATION

そのディレクトリを翻訳対象から除外します

Qt6::Qml

ソースファイルのプロパティ

QT_QMLTC_FILE_BASENAME

既定値以外の .h および .cpp ファイル名を指定します

QT_QML_GENERATE_ANDROID_JAVA_CLASS

Javaコード生成用のQMLファイルを指定します

QT_QML_INTERNAL_TYPE

QML ファイルを内部型を提供するものとしてマークする

QT_QML_SINGLETON_TYPE

QML ファイルがシングルトン型を提供することを指定します

QT_QML_SKIP_CACHEGEN

ファイルをバイトコードへのコンパイル対象から除外します

QT_QML_SKIP_QMLDIR_ENTRY

ファイルをQMLモジュールのtypeinfoファイルへのタイプとして追加対象から除外する

QT_QML_SKIP_QMLLINT

ファイルが自動的な qmllint 処理の対象となるのを防ぐ

QT_QML_SKIP_TYPE_COMPILER

qmltc を使用してファイルを C++ にコンパイルしないように除外する

QT_QML_SOURCE_TYPENAME

ファイルによって指定された型名を上書きします

QT_QML_SOURCE_VERSIONS

型に対してカスタムのバージョンセットを指定する

グローバルプロパティ

QT_QMLLINTER_TARGETS_FOLDER

QMLリンターに属するターゲットのFOLDERプロパティを設定します

標準のCMakeプロパティ

AUTOGEN_BETTER_GRAPH_MULTI_CONFIG

ターゲットにこれを設定すると、マルチコンフィギュレーションジェネレータの依存関係グラフが改善されます

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