He estado intentando desarrollar algo en QML3D y, aunque mi aplicación funciona bien en el escritorio, no puedo hacer que funcione en mi tableta (incluso pensé, por ejemplo, en el cilindro Qt3D del centro de software).https://github.com/Sturmflut/ubuntu-touch-qt3d-cylinder- está funcionando bien).
Llegué a la aplicación más sencilla que solo tiene la ventana gráfica vacía, pero aún falla en mi tableta. Aquí está el código:
import QtQuick 2.0
import Qt3D 2.0
import Ubuntu.Components 1.1
/*!
\brief MainView with a Label and Button elements.
*/
MainView {
// objectName for functional testing purposes (autopilot-qt5)
objectName: "mainView"
// Note! applicationName needs to match the "name" field of the click manifest
applicationName: "com.ubuntu.developer.zubozrout.3d-car"
/*
This property enables the application to change orientation
when the device is rotated. The default is false.
*/
automaticOrientation: true
// Removes the old toolbar and enables new features of the new header.
useDeprecatedToolbar: false
width: units.gu(100)
height: units.gu(75)
Page {
title: i18n.tr("Simple")
Viewport {
id: viewport
width: 100
height: 100
fillColor: "#8bd"
}
}
}
¿Alguien tiene alguna idea de por qué falla, por favor? Cada vez que intento ejecutarlo en mi tableta aparece una pantalla de carga negra y luego vuelvo a mi pantalla de inicio. Muchas gracias por su ayuda.
Respuesta1
QML3D ya no está desarrollado y, por lo tanto, no es compatible con Ubuntu Touch.