CMake-Ziel-Eigenschaften in Qt6 Core

CMake-Befehle kennen die folgenden CMake-Ziel-Eigenschaften:

Siehe auch CMake-Eigenschaftsreferenz.

QT_ANDROID_ABIS

Liste der ABIs, für die Pakete eines einzelnen Ziels erstellt werden.

QT_ANDROID_APP_ICON

Der Name der Icon-Ressource der Android-App.

QT_ANDROID_APP_NAME

Der Name der Android-App.

QT_ANDROID_BUILD_DIR

Schreibgeschützter Pfad zum Android-Build-Verzeichnis für das Ziel.

QT_ANDROID_COMPILE_SDK_VERSION

SDK-Version des Android-Ziels.

QT_ANDROID_DEPLOYMENT_DEPENDENCIES

Überschreibt die Qt-Abhängigkeiten, die der Bereitstellung des Ziels hinzugefügt wurden.

QT_ANDROID_DEPLOYMENT_SETTINGS_FILE

Gibt den Speicherort der generierten Bereitstellungseinstellungsdatei eines Ziels an.

QT_ANDROID_EXTRA_LIBS

Zusätzliche Bibliotheken, die mit dem Ziel bereitgestellt werden sollen.

QT_ANDROID_EXTRA_PLUGINS

Zusätzliche Qt-Plugins, die mit dem Ziel bereitgestellt werden sollen.

QT_ANDROID_LEGACY_PACKAGING

Die Legacy-Paketierung der Android-App.

QT_ANDROID_MIN_SDK_VERSION

Mindestversion des Android SDK.

QT_ANDROID_NO_DEPLOY_QT_LIBS

Gibt an, ob Qt-Shared-Libraries in der APK auf Android verpackt sind.

QT_ANDROID_PACKAGE_NAME

Der Paketname der App.

QT_ANDROID_PACKAGE_SOURCE_DIR

Pfad zu einer benutzerdefinierten Android-Paketvorlage.

QT_ANDROID_SDK_BUILD_TOOLS_REVISION

Zu verwendende Version der Android-Build-Tools.

QT_ANDROID_SYSTEM_LIBS_PREFIX

Gibt den Speicherort der Qt-Bibliotheken auf dem Zielgerät an.

QT_ANDROID_TARGET_SDK_VERSION

Android-Ziel-SDK-Version.

QT_ANDROID_VERSION_CODE

Interne Android-App-Version.

QT_ANDROID_VERSION_NAME

Lesbare Android-App-Version.

QT_HARMONYOS_ABILITY_ORIENTATION

Die Richtlinie zur Bildschirmausrichtung der HarmonyOS-Funktion.

QT_HARMONYOS_APP_BUNDLE_NAME

Der Bundle-Name der HarmonyOS-Anwendung.

QT_HARMONYOS_APP_ICON

Das Symbol der HarmonyOS-Anwendung.

QT_HARMONYOS_APP_LABEL

Die Bezeichnung der HarmonyOS-Anwendung.

QT_HARMONYOS_APP_NAME

Der Name der HarmonyOS-Anwendung.

QT_HARMONYOS_APP_VENDOR

Der Anbieter der HarmonyOS-Anwendung.

QT_HARMONYOS_APP_VERSION_CODE

Der Versionscode der HarmonyOS-Anwendung.

QT_HARMONYOS_APP_VERSION_NAME

Der Versionsname der HarmonyOS-Anwendung.

QT_HARMONYOS_COMPATIBLE_SDK_VERSION

Die kompatible SDK-Version der HarmonyOS-Anwendung.

QT_HARMONYOS_COMPILE_SDK_VERSION

Die SDK-Version, mit der die HarmonyOS-Anwendung kompiliert wurde.

QT_HARMONYOS_EXTRA_LIBS

Zusätzliche Bibliotheken, die mit dem HarmonyOS-Ziel bereitgestellt werden sollen.

QT_HARMONYOS_EXTRA_PLUGINS

Zusätzliche Qt-Plugins, die mit dem HarmonyOS-Ziel bereitgestellt werden sollen.

QT_HARMONYOS_MODULE_DESCRIPTION

Die Beschreibung des HarmonyOS-Moduls.

QT_HARMONYOS_MODULE_DEVICE_TYPES

Die vom HarmonyOS-Modul unterstützten Gerätetypen.

QT_HARMONYOS_PACKAGE_SOURCE_DIR

Pfad zu einer benutzerdefinierten HarmonyOS-Paketvorlage.

QT_HARMONYOS_TARGET_ARCHS

Die Zielarchitekturen der HarmonyOS-Anwendung.

QT_HARMONYOS_TARGET_SDK_VERSION

Die Ziel-SDK-Version der HarmonyOS-Anwendung.

QT_IOS_LAUNCH_SCREEN

Pfad zum Storyboard des iOS-Startbildschirms.

QT_NO_ENTRYPOINT

Legt fest, dass die Verknüpfung mit der Qt-Einstiegsbibliothek unterbunden wird.

QT_NO_UTF8_SOURCE

Verhindert, dass Quelldateien unter Windows zwangsweise als UTF-8 behandelt werden.

QT_NO_XCODE_EMBED_FRAMEWORKS

Schaltet die automatische Einbettung der Abhängigkeiten der gemeinsam genutzten Bibliotheken der Anwendung aus.

QT_NO_XCODE_EMBED_FRAMEWORK_IN_CONSUMERS

Verhindert, dass eine gemeinsam genutzte Bibliothek in die Anwendungsbündel eingebettet wird, die sie verwenden.

QT_QML_IMPORT_PATH

Legt eine Liste von Verzeichnissen fest, in denen nach QML-Importen gesucht werden soll.

QT_QML_ROOT_PATH

Überschreibt den Speicherort des qml-Verzeichnisses der Anwendung.

QT_RESOURCE_PREFIX

Legt das Standardpräfix für Qt-Ressourcen fest.

QT_WASM_INITIAL_MEMORY

Interner WebAssembly-Anfangsspeicher.

QT_WASM_MAXIMUM_MEMORY

Maximaler interner WebAssembly-Speicher.

QT_WASM_PTHREAD_POOL_SIZE

Größe des internen WebAssembly-Thread-Pools.

QT_WINDOWS_APP_PROJECT_EXECUTION_LEVEL

UAC-Ausführungsstufe im generierten Windows-Anwendungsmanifest.

QT_WINDOWS_APP_PROJECT_IDENTIFIER

Name der Assembly-Identität im generierten Windows-Anwendungsmanifest.

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