QT_ANDROID_GENERATE_JAVA_QTQUICKVIEW_CONTENTS
Activa la generación de clases basadas en QtQuickViewContent.
Esta variable se introdujo en Qt 6.8.
Nota: Esta variable se encuentra en la vista previa de tecnología y puede cambiar en futuras versiones.
Nota: Esta variable sólo se utiliza si está orientada a la plataforma Android.
Establezca TRUE para habilitar la generación de código Java para los componentes QML de la aplicación de destino. El código generado se incluirá en el paquete resultante. El nombre del paquete Java de las clases generadas será el mismo que el del paquete de la aplicación Android. Si la parte en mayúsculas del nombre del paquete no es la misma que la del ejecutable de destino, una clase estática adicional con el mismo nombre que el ejecutable de destino en mayúsculas rodeará todos los módulos QML que incluyan clases Java. Cada clase de módulo QML, de nuevo en mayúsculas, contendrá clases de extensión QtQuickViewContent que representan componentes QML de ese módulo.
set(QT_ANDROID_GENERATE_JAVA_QTQUICKVIEW_CONTENTS TRUE) set_source_files_properties(MyView.qml PROPERTIES QT_QML_GENERATE_ANDROID_JAVA_CLASS TRUE) qt_add_qml_module(myapp URI MyModule QML_FILES MyView.qml)
Ver también QT_QML_GENERATE_ANDROID_JAVA_CLASS y androiddeployqt.
© 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.