Red de conocimiento informático - Problemas con los teléfonos móviles - módulo qml-customquick

módulo qml-customquick

Empaquete los componentes qml universales que escribió en archivos dll para usarlos en otros proyectos. El reconocimiento normal en qt Creator se logra generando archivos qmltypes, que se pueden complementar automáticamente. Este proyecto no requiere ninguna operación adicional y se puede utilizar directamente después de importarlo.

/loveCatCoder/ZNModule/tree/master

Cree un nuevo proyecto de acuerdo con la configuración como se muestra en la figura, personalice el nombre del proyecto y guarde la ruta.

Escriba un componente personalizado en el proyecto e incluya el archivo qml del componente en el archivo qrc. Registre el componente personalizado en la función miembro RegisterTypes de la clase de complemento. Como se muestra a continuación:

Compile el proyecto, busque el dll, lib, qmldir generado e intente compilarlo en modo de lanzamiento.

Busque un lugar para crear una nueva carpeta. El nombre debe ser el mismo que Los nombres de los módulos qml son consistentes. Por ejemplo, ZNModule, copie los archivos dll, lib, qmldir anteriores a la carpeta ZNModule. Modifique qmldir de la siguiente manera:

Copie la carpeta ZNModule a la carpeta qml del compilador correspondiente en el directorio de instalación de qt, y luego podrá usarla normalmente en qt Creator. Se puede completar automáticamente sin líneas onduladas. Mi ruta de destino es la siguiente y el compilador debería elegir correctamente.

biblioteca de componentes toou2d

/ShowFL/Toou-2d

blog de Tao

https://jaredtao.github.io/2019 /06/01/QmlE7BB84E4BBB6E58C96E7 BC96E7A88B10-E887AAE5AE9AE4B989QuickE6A8A1E59D97/