Sur cette page

Référence des propriétés CMake

Qt6::Core

Propriétés des cibles

QT_ANDROID_ABIS

Liste des ABI pour lesquelles les paquets d'une même cible sont compilés

QT_ANDROID_APP_ICON

Nom de la ressource d’icône de l’application Android

QT_ANDROID_APP_NAME

Nom de l'application Android

QT_ANDROID_BUILD_DIR

Chemin d'accès en lecture seule vers le répertoire de compilation Android de la cible

QT_ANDROID_COMPILE_SDK_VERSION

Version du SDK de la cible Android

QT_ANDROID_DEPLOYMENT_DEPENDENCIES

Remplace les dépendances Qt ajoutées au déploiement de la cible

QT_ANDROID_DEPLOYMENT_SETTINGS_FILE

Spécifie l'emplacement du fichier de paramètres de déploiement généré pour la cible

QT_ANDROID_EXTRA_LIBS

Bibliothèques supplémentaires à déployer avec la cible

QT_ANDROID_EXTRA_PLUGINS

Plugins Qt supplémentaires à déployer avec la cible

QT_ANDROID_LEGACY_PACKAGING

Empaquetage hérité des applications Android

QT_ANDROID_MIN_SDK_VERSION

Version minimale du SDK Android

QT_ANDROID_NO_DEPLOY_QT_LIBS

Indique si les bibliothèques partagées Qt sont incluses dans l'APK sur Android

QT_ANDROID_PACKAGE_NAME

Nom du paquet de l'application

QT_ANDROID_PACKAGE_SOURCE_DIR

Chemin d’accès à un modèle de package Android personnalisé

QT_ANDROID_SDK_BUILD_TOOLS_REVISION

Version des outils de compilation Android à utiliser

QT_ANDROID_SYSTEM_LIBS_PREFIX

Spécifie l'emplacement des bibliothèques Qt sur l'appareil cible

QT_ANDROID_TARGET_SDK_VERSION

Version SDK Android cible

QT_ANDROID_VERSION_CODE

Version interne de l'application Android

QT_ANDROID_VERSION_NAME

Version lisible de l'application Android

QT_HARMONYOS_ABILITY_ORIENTATION

Politique d'orientation de l'écran de la fonctionnalité HarmonyOS

QT_HARMONYOS_APP_BUNDLE_NAME

Nom du bundle de l'application HarmonyOS

QT_HARMONYOS_APP_ICON

Icône de l'application HarmonyOS

QT_HARMONYOS_APP_LABEL

Libellé de l'application HarmonyOS

QT_HARMONYOS_APP_NAME

Nom de l'application HarmonyOS

QT_HARMONYOS_APP_VENDOR

Fournisseur de l'application HarmonyOS

QT_HARMONYOS_APP_VERSION_CODE

Code de version de l'application HarmonyOS

QT_HARMONYOS_APP_VERSION_NAME

Nom de la version de l'application HarmonyOS

QT_HARMONYOS_COMPATIBLE_SDK_VERSION

Version SDK compatible avec l'application HarmonyOS

QT_HARMONYOS_COMPILE_SDK_VERSION

Version du SDK de compilation de l'application HarmonyOS

QT_HARMONYOS_EXTRA_LIBS

Bibliothèques supplémentaires à déployer avec la cible HarmonyOS

QT_HARMONYOS_EXTRA_PLUGINS

Plugins Qt supplémentaires à déployer avec la cible HarmonyOS

QT_HARMONYOS_MODULE_DESCRIPTION

Description du module HarmonyOS

QT_HARMONYOS_MODULE_DEVICE_TYPES

Types d'appareils pris en charge par le module HarmonyOS

QT_HARMONYOS_PACKAGE_SOURCE_DIR

Chemin d'accès à un modèle de paquet HarmonyOS personnalisé

QT_HARMONYOS_TARGET_ARCHS

Architectures cibles de l’application HarmonyOS

QT_HARMONYOS_TARGET_SDK_VERSION

Version SDK cible de l'application HarmonyOS

QT_IOS_LAUNCH_SCREEN

Chemin d'accès au storyboard de l'écran de lancement iOS

QT_NO_ENTRYPOINT

Spécifie de désactiver la liaison avec la bibliothèque d'entrée de Qt

QT_NO_UTF8_SOURCE

Empêche que les fichiers source soient traités par défaut en UTF-8 sous Windows

QT_NO_XCODE_EMBED_FRAMEWORKS

Exclut l’application de l’intégration automatique de ses dépendances de bibliothèques partagées

QT_NO_XCODE_EMBED_FRAMEWORK_IN_CONSUMERS

Empêche qu’une bibliothèque partagée ne soit intégrée dans les paquets d’application qui l’utilisent

QT_QML_IMPORT_PATH

Spécifie une liste de répertoires dans lesquels rechercher les importations QML

QT_QML_ROOT_PATH

Remplace l'emplacement du répertoire qml de l'application

QT_RESOURCE_PREFIX

Spécifie le préfixe par défaut des ressources Qt

QT_WASM_INITIAL_MEMORY

Mémoire initiale interne de WebAssembly

QT_WASM_MAXIMUM_MEMORY

Mémoire maximale interne de WebAssembly

QT_WASM_PTHREAD_POOL_SIZE

Taille du pool de threads WebAssembly interne

QT_WINDOWS_APP_PROJECT_EXECUTION_LEVEL

Niveau d'exécution UAC dans le manifeste de l'application Windows généré

QT_WINDOWS_APP_PROJECT_IDENTIFIER

Nom d'identité de l'assembly dans le manifeste de l'application Windows généré

Propriétés du fichier source

QT_DISCARD_FILE_CONTENTS

Spécifie que les fichiers indiqués doivent être vides dans le système de fichiers de ressources

QT_RESOURCE_ALIAS

Spécifie l'alias de ressource Qt pour un fichier dans une ressource

Propriétés globales

QT_TARGETS_FOLDER

Définit la propriété FOLDER pour les cibles internes à Qt

Qt6::DBus

Propriétés des fichiers source

CLASSNAME

Remplace le nom par défaut de la classe d’interface

INCLUDE

Ajoute un chemin d'inclusion

NO_NAMESPACE

Désactive la génération d'un nom avec espace de noms

Qt6::LinguistTools

Propriétés de la cible

QT_EXCLUDE_FROM_TRANSLATION

Marque la cible comme exclue de la traduction

QT_EXCLUDE_SOURCES_FROM_TRANSLATION

Liste des chemins d'accès aux fichiers sources à exclure de la traduction

Propriétés du répertoire

QT_EXCLUDE_FROM_TRANSLATION

Marque le répertoire comme exclu de la traduction

Qt6::Qml

Propriétés du fichier source

QT_QMLTC_FILE_BASENAME

Spécifie un nom de fichier .h et .cpp différent de celui par défaut

QT_QML_GENERATE_ANDROID_JAVA_CLASS

Marque un fichier QML pour la génération de code Java

QT_QML_INTERNAL_TYPE

Indique qu'un fichier QML fournit un type interne

QT_QML_SINGLETON_TYPE

Marque un fichier QML comme fournissant un type singleton

QT_QML_SKIP_CACHEGEN

Empêche la compilation d'un fichier en bytecode

QT_QML_SKIP_QMLDIR_ENTRY

Empêche qu'un fichier ne soit ajouté en tant que type au fichier typeinfo du module QML

QT_QML_SKIP_QMLLINT

Empêche qu'un fichier ne soit inclus dans le traitement automatique par qmllint

QT_QML_SKIP_TYPE_COMPILER

Empêche qu'un fichier soit compilé en C++ à l'aide de qmltc

QT_QML_SOURCE_TYPENAME

Remplace le nom de type fourni par le fichier

QT_QML_SOURCE_VERSIONS

Spécifie un ensemble personnalisé de versions pour un type

Propriétés globales

QT_QMLLINTER_TARGETS_FOLDER

Définit la propriété FOLDER pour les cibles appartenant au linter QML

Propriétés CMake standard

AUTOGEN_BETTER_GRAPH_MULTI_CONFIG

Améliore le graphe de dépendances pour les générateurs multi-configuration lorsque vous la définissez sur une cible

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