QT_DISCARD_FILE_CONTENTS

Gibt an, dass die angegebenen Dateien im Ressourcendateisystem leer sein sollen.

Diese Eigenschaft wurde in Qt 6.6 eingeführt.

Hinweis: Diese Eigenschaft befindet sich in der Technology Preview und kann sich in zukünftigen Versionen ändern.

Bei Verwendung der zielbasierten Variante von `qt_add_resources() ` oder `qt_add_qml_module()` führt die Einstellung dieser Eigenschaft auf ` TRUE ` dazu, dass der Dateiinhalt beim Erstellen des Ressourcen-Dateisystems weggelassen wird. Der Dateiname bleibt erhalten.

Dies ist nützlich, wenn Sie QML-Quellcode aus der Binärdatei entfernen möchten.

Hinweis: Wenn Sie den QML-Quellcode aus der Binärdatei weglassen, muss sich die QML-Engine auf die von `qmlcachegen` oder `qmlsc` erstellten Kompilierungseinheiten stützen. Diese sind an die jeweilige Qt-Version gebunden, mit der sie erstellt wurden. Wenn Sie die von Ihrer Anwendung verwendete Qt-Version ändern, können sie nicht mehr geladen werden.

Siehe auch Das Qt-Ressourcensystem.

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