Auf dieser Seite

Qt-CMake-Richtlinien

Qt-CMake-Richtlinien gewährleisten die Abwärtskompatibilität über mehrere Versionen hinweg. Jede neue Richtlinie warnt zunächst vor einer veralteten Funktion oder einem veralteten Verhalten; anschließend folgt eine Warnmeldung, die die Änderung kurz beschreibt. Um die Warnung einer Richtlinie zu deaktivieren, müssen Sie das „ NEW “ oder das nicht abwärtskompatible Verhalten einer Richtlinie mithilfe des Befehls `qt_policy()` explizit anfordern.

Richtlinien

QTP0001

„:/qt/qml/“ ist das Standard-Ressourcenpräfix für QML-Module

QTP0002

Ziel-Eigenschaften, die Android-spezifische Pfade angeben, können Generatorausdrücke enthalten

QTP0003

Berücksichtigen Sie den Wert von BUILD_SHARED_LIBS beim Erstellen von Qt-Bibliotheken

QTP0004

Zusätzliche Verzeichnisse mit QML-Dateien in einem QML-Modul erfordern zusätzliche qmldir-Dateien

QTP0005

Die Abhängigkeitsschlüsselwörter von `qt_add_qml_module()` sollten CMake-Ziele akzeptieren

QTP0006

Aktiviert PRIVATE_CODE als Standard für die Generierung von Wayland-Protokollquellen

QTP0007

Argumentwerte in generierten Deploy-Skripten werden in Anführungszeichen gesetzt und mit Escape-Zeichen versehen

QTP0008

Leitet Argumente von Deployment-Skripten weiter, ohne sie neu auszuwerten

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