QT_DISCARD_FILE_CONTENTS

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

Cette propriété a été introduite dans Qt 6.6.

Remarque : cette propriété est en avant-première technologique et est susceptible d’évoluer dans les prochaines versions.

Lorsque vous utilisez la variante basée sur la cible de qt_add_resources() ou qt_add_qml_module(), le fait de définir cette propriété sur « TRUE » entraîne l'omission du contenu du fichier lors de la création du système de fichiers de ressources. Le nom du fichier est conservé.

Cela s'avère utile si vous souhaitez supprimer le code source QML du binaire.

Remarque : si vous omettez le code source QML du binaire, le moteur QML doit s'appuyer sur les unités de compilation créées par qmlcachegen ou qmlsc. Celles-ci sont liées à la version spécifique de Qt avec laquelle elles ont été construites. Si vous modifiez la version de Qt utilisée par votre application, elles ne pourront plus être chargées.

Voir aussi Le système de ressources Qt.

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