CMake Policies for QML
Qt QML provides several CMake policies to control backward compatibility and behavior of QML-related CMake commands.
Available Policies
- QTP0001 - Controls QML module versioning behavior
- QTP0004 - Controls QML module output directory structure
- QTP0005 - Controls QML type registration behavior
Setting Policies
Use qt_policy() or cmake_policy() to set these policies in your CMakeLists.txt:
qt_policy(SET QTP0001 NEW)
See also CMake Integration for QML and qt_add_qml_module.