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

Qt6::Core

ターゲットプロパティ

QT_ANDROID_ABIS

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

QT_ANDROID_DEPLOYMENT_DEPENDENCIES

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

QT_ANDROID_DEPLOYMENT_SETTINGS_FILE

ターゲットが生成するデプロイメント設定ファイルの場所を指定する

QT_ANDROID_EXTRA_LIBS

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

QT_ANDROID_EXTRA_PLUGINS

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

QT_ANDROID_MIN_SDK_VERSION

Android SDK の最小バージョン

QT_ANDROID_NO_DEPLOY_QT_LIBS

Qt 共有ライブラリが Android の 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_IOS_LAUNCH_SCREEN

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

QT_NO_UTF8_SOURCE

Windowsでソースファイルが強制的にUTF-8として扱われないようにする

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_no_entrypoint

Qt のエントリポイント lib に対してリンクしないように指定する

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

QT_DISCARD_FILE_CONTENTS

リソースファイルシステムで、指定されたファイルが空であることを指定します。

QT_RESOURCE_ALIAS

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

グローバルプロパティ

QT_TARGETS_FOLDER

Qt-internal ターゲットの FOLDER プロパティを設定します。

Qt6::DBus

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

CLASSNAME

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

INCLUDE

インクルードパスの追加

NO_NAMESPACE

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

Qt6::Qml

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

QT_QMLTC_FILE_BASENAME

デフォルト以外の .h および .cpp ファイル名を指定する

QT_QML_GENERATE_ANDROID_JAVA_CLASS

QMLファイルをJavaコード生成用にマークする

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プロパティを設定する

Qt6::LinguistTools

ターゲットのプロパティ

QT_EXCLUDE_FROM_TRANSLATION

翻訳から除外されるターゲットをマークする

QT_EXCLUDE_SOURCES_FROM_TRANSLATION

翻訳から除外されるソースファイルのパスのリスト

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

QT_EXCLUDE_FROM_TRANSLATION

ディレクトリを翻訳対象外にする

標準CMakeプロパティ

AUTOGEN_BETTER_GRAPH_MULTI_CONFIG

マルチコンフィギュレーションジェネレータをターゲットに設定した場合の依存関係グラフを改善しました。

©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。