QTP0001
':/qt/qml/' es el prefijo de recursos por defecto para los módulos QML.
Esta política se introdujo en Qt 6.5. Cambia el lugar donde qt_add_qml_module() almacena los recursos QML en el sistema de recursos.
Habilitar esta política garantiza que el módulo QML se coloca en una ruta de importación predeterminada, y sus tipos se pueden encontrar sin llamadas manuales a QQmlEngine::addImportPath.
El comportamiento OLD de esta política es que, el argumento RESOURCE_PREFIX para qt_add_qml_module() tiene como valor predeterminado "/".
El comportamiento de NEW de esta política es que el argumento RESOURCE_PREFIX para qt_add_qml_module() tiene como valor predeterminado "/qt/qml/". El nuevo comportamiento garantiza que los módulos se coloquen en la ruta de importación de QML y se puedan encontrar sin más configuración.
Qt 6.5 emite advertencias si no se pasa alguno de los siguientes argumentos al comando qt_add_qml_module: RESOURCE_PREFIX, NO_RESOURCE_TARGET_PATH. Utilice el comando qt_policy para suprimir la advertencia estableciendo explícitamente la política en OLD o NEW.
Nota: el comportamiento OLD de una política está obsoleto y puede que se elimine en el futuro.
Ver también qt_policy, qt_standard_project_setup(), qt_cmake_policies, y qt_add_qml_module.
© 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.