Sur cette page

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

Qt6::Core

Propriétés de la cible

QT_ANDROID_ABIS

Liste des ABI pour lesquelles les paquets d'une même cible sont construits

QT_ANDROID_APP_ICON

Nom de la ressource de l'icône de l'application Android

QT_ANDROID_APP_NAME

Nom de l'application Android

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 une 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

Emballage de l'application 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 intégrées à 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 paquetage Android personnalisé

QT_ANDROID_SDK_BUILD_TOOLS_REVISION

Révision des outils de construction 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 du SDK Android cible

QT_ANDROID_VERSION_CODE

Version interne de l'application Android

QT_ANDROID_VERSION_NAME

Version de l'application Android lisible par l'homme

QT_IOS_LAUNCH_SCREEN

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

QT_NO_UTF8_SOURCE

Empêche de forcer les fichiers source à être traités en UTF-8 pour Windows

QT_QML_IMPORT_PATH

Spécifie une liste de répertoires à rechercher pour 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 de ressource Qt par défaut

QT_WASM_INITIAL_MEMORY

Mémoire initiale de WebAssembly interne

QT_WASM_MAXIMUM_MEMORY

Mémoire maximale de WebAssembly interne

QT_WASM_PTHREAD_POOL_SIZE

Taille du pool de threads de WebAssembly interne

qt_no_entrypoint

Spécifie l'inhibition de l'édition de liens avec la librairie d'entrée de Qt

Propriétés du fichier source

QT_DISCARD_FILE_CONTENTS

Spécifie que les fichiers donné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 de Qt

Qt6::DBus

Propriétés du fichier 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 d'espace de noms

Qt6::LinguistTools

Propriétés de la cible

QT_EXCLUDE_FROM_TRANSLATION

Marque la cible comme étant exclue de la traduction

QT_EXCLUDE_SOURCES_FROM_TRANSLATION

Liste des chemins d'accès aux fichiers source qui doivent être exclus de la traduction

Propriétés du répertoire

QT_EXCLUDE_FROM_TRANSLATION

Marque le répertoire comme étant 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 qui n'est pas 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

Marque un fichier QML comme fournissant un type interne

QT_QML_SINGLETON_TYPE

Marque un fichier QML comme fournissant un type singleton

QT_QML_SKIP_CACHEGEN

Exclut la compilation d'un fichier en code à octets

QT_QML_SKIP_QMLDIR_ENTRY

Exclut l'ajout d'un fichier en tant que type dans le fichier typeinfo du module QML

QT_QML_SKIP_QMLLINT

Empêche un fichier d'être inclus dans le traitement automatique qmllint

QT_QML_SKIP_TYPE_COMPILER

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

QT_QML_SOURCE_TYPENAME

Remplace le nom du 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 qui appartiennent au linter QML

Propriétés standard de CMake

AUTOGEN_BETTER_GRAPH_MULTI_CONFIG

Améliore le graphe de dépendance pour les générateurs multi-configuration lorsque vous le 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.