QT_QML_OUTPUT_DIRECTORY
Répertoire de sortie de base dans lequel les modules QML seront créés par défaut.
La commande qt_add_qml_module() accepte un argument « OUTPUT_DIRECTORY » qui spécifie l'emplacement où le fichier d'qmldir, le fichier typeinfo et la bibliothèque de plug-ins du module QML seront créés. Lorsque cet argument n’est pas utilisé, la valeur par défaut dépend de la variable QT_QML_OUTPUT_DIRECTORY, si celle-ci est définie. Si QT_QML_OUTPUT_DIRECTORY n’est pas définie, la valeur par défaut dépend du type de cible sous-jacente (voir la documentation OUTPUT_DIRECTORY pour plus de détails).
Lorsque QT_QML_OUTPUT_DIRECTORY est défini, le répertoire de sortie par défaut sera formé en ajoutant le chemin cible du module QML (qui est basé sur l’URI du module) à QT_QML_OUTPUT_DIRECTORY. La variable QT_QML_OUTPUT_DIRECTORY sera également ajoutée au chemin d’importation des cibles d’outillage qmllint et qmlcachegen, leur permettant ainsi de trouver d’autres modules QML sous le même emplacement de base. Cela permet au projet d’utiliser une structure de répertoires source qui ne correspond pas exactement à la structure URI des modules QML, ou de regrouper des ensembles de modules QML sous un point de base commun.
© 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.