Sur cette page

Règles CMake pour Qt

Les politiques CMake de Qt garantissent la rétrocompatibilité entre les différentes versions. Chaque nouvelle politique commence par vous avertir d’une fonctionnalité ou d’un comportement obsolète, puis affiche un message d’avertissement décrivant brièvement le changement. Pour désactiver l’avertissement d’une politique, demandez explicitement l’ NEW ou le comportement non rétrocompatible de cette politique à l’aide de la commande qt_policy().

Règles

QTP0001

« :/qt/qml/ » est le préfixe de ressource par défaut pour les modules Qml

QTP0002

Les propriétés de cible qui spécifient des chemins d’accès spécifiques à Android peuvent contenir des expressions de générateur

QTP0003

Tenez compte de la valeur BUILD_SHARED_LIBS lors de la création de bibliothèques Qt

QTP0004

Les répertoires supplémentaires contenant des fichiers QML dans un module QML nécessitent des fichiers qmldir supplémentaires

QTP0005

Permettre aux mots-clés de dépendance de `qt_add_qml_module()` d’accepter des cibles CMake

QTP0006

Active PRIVATE_CODE comme valeur par défaut pour la génération du code source du protocole Wayland

QTP0007

Place entre guillemets et utilise des caractères d'échappement pour les valeurs des arguments transmis dans les scripts de déploiement générés

QTP0008

Transmet les arguments des scripts de déploiement sans les réévaluer

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