Référence des commandes CMake
Qt6::Core
Ajoute des répertoires sources Java à une compilation dynamique de fonctionnalités | |
Ajoute une permission Android à l'exécutable cible | |
Compile les ressources binaires volumineuses en code objet | |
Création d'un fichier RCC à partir d'une liste de fichiers de ressources Qt | |
Création et finalisation d'une cible d'application d'un type spécifique à la plateforme | |
Création et finalisation d'une bibliothèque | |
Crée une cible de plugin Qt | |
Compile les ressources binaires en code source | |
Ajoute la bibliothèque Windows App SDK à l'application | |
Empêche de forcer les fichiers sources à être traités en UTF-8 pour Windows | |
Définit une cible de compilation qui exécute androiddeployqt pour produire un APK | |
Configure le nom du binaire cible pour inclure un suffixe spécifique à l'architecture | |
Génère le fichier de paramètres de déploiement nécessaire à androiddeployqt | |
Écrire un fichier qt.conf au moment du déploiement | |
Déploie les plugins Qt, les bibliothèques Qt et non-Qt nécessaires à un exécutable | |
Déployer les traductions Qt nécessaires à un exécutable | |
Empêche certaines définitions de compilateur liées à l'unicode d'être définies automatiquement sur une cible. | |
Extrait les métatypes d'une cible Qt et génère un fichier metatypes.json associé | |
Gère diverses tâches communes spécifiques à la plate-forme associées à un projet Qt | |
Gère diverses tâches communes spécifiques à la plate-forme associées aux cibles Qt | |
Générer un script de déploiement pour une application | |
Génère un script de déploiement personnalisé | |
Appelle moc sur un fichier d'entrée | |
Spécifie un ensemble personnalisé de plugins à importer ou à exclure | |
Modifier le comportement par défaut de l'API CMake de Qt | |
Personnalise certains aspects de la finalisation d'une cible | |
Configure les valeurs par défaut de l'ensemble du projet pour un arrangement standard | |
Crée des fichiers .moc à partir des sources |
Qt6::DBus
Génère une classe d'adaptateur pour une interface D-Bus | |
Génère des sources C++ implémentant une interface pour un fichier de description d'interface D-Bus | |
Génère des sources C++ implémentant des interfaces pour des fichiers de description d'interface D-Bus | |
Génère une interface D-Bus à partir d'un fichier d'en-tête |
Qt6::Grpc
Génère des services C++ basés sur Qt Protobuf en utilisant un schéma protobuf. |
Qt6::InterfaceFramework
Ajoute une cible de plugin qui est générée par ifcodegen en utilisant un fichier IDL qface | |
Ajoute un module QML qui est généré par ifcodegen en utilisant un fichier IDL qface | |
Extension d'une cible avec des fichiers générés à partir d'un fichier qface IDL | |
Génère des fichiers à partir d'un fichier qface IDL | |
Génère des fichiers à partir d'un fichier IDL qface et fournit des variables à utiliser dans CMake | |
Fixe la variable à la valeur donnée dans un modèle ifcodegen |
Qt6::LinguistTools
Ajout de cibles pour transformer les fichiers .ts de Qt Linguist en fichiers .qm | |
Ajouter des cibles pour générer ou mettre à jour les fichiers Qt Linguist.ts | |
Compile les fichiers Qt Linguist.ts en fichiers .qm | |
Ajout de cibles pour mettre à jour et transformer les fichiers Qt Linguist.ts en fichiers .qm | |
Collecte les cibles éligibles à la traduction | |
Configure la chaîne d'outils de traduction Qt Linguist |
Qt6::LottieTools
Génère du code QML à partir d'un fichier Lottie |
Qt6::Multimedia
Fonction auxiliaire qui incorpore les binaires FFmpeg dans le bundle de l'application iOS |
Qt6::OpenApiTools
Génère un client HTTP en utilisant une spécification OpenAPI fournie |
Qt6::Protobuf
Génère un code source C++ basé sur Qt à l'aide d'un schéma protobuf. |
Qt6::Qml
Définit un module QML | |
Définit un plugin associé à un module QML | |
Déploie les composants d'exécution des modules QML nécessaires à un exécutable | |
Génère un script de déploiement pour une application QML | |
Enregistre les types d'une cible dans un module QML | |
Veille à ce que les plugins QML nécessaires à une cible soient importés pour les constructions statiques. | |
Récupérer des informations sur un module QML | |
Ajoute des fichiers et des ressources QML à une cible de module QML existante |
Qt6::Quick
Génère du code QML à partir d'un fichier SVG |
Qt6::Quick3D
Transforme les fichiers HDRI en fichiers KTX et les ajoute en tant que ressources Qt. |
Qt6::RemoteObjects
Création de fichiers d'en-tête C++ pour les types source et réplique à partir des fichiers Qt Remote Objects.rep | |
Création de fichiers d'en-tête C++ pour les types de répliques à partir des fichiers Qt Remote Objects.rep | |
Création de fichiers d'en-tête C++ pour les types source à partir des fichiers Qt Remote Objects.rep | |
Création de fichiers .rep à partir des fichiers d'en-tête QObject |
Qt6::Scxml
Convertit les fichiers .scxml en code source C++. |
Qt6::ShaderTools
Compile les shaders et les ajoute à une ressource Qt |
Qt6::WaylandClient
Génère des liens C++ côté client pour un fichier .XML de protocole Wayland |
Qt6::WaylandCompositor
Génère des liens C++ côté serveur pour un fichier .XML du protocole Wayland |
Qt6::WebEngineCore
Convertit le format du dictionnaire hunspell en format binaire bdict |
Qt6::Widgets
Ajoute des fichiers .ui à une cible | |
Crée des sources pour les fichiers .ui |
© 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.