En esta página

Qt Qml Herramientas

El módulo Qt Qml proporciona una serie de herramientas y utilidades que mejoran la experiencia del desarrollador y del diseñador, e incluye algunas herramientas internas utilizadas por Qt. Las siguientes secciones ofrecen una visión concisa de estas herramientas y utilidades, junto con enlaces a información adicional sobre cada una de ellas.

Qt Quick Compilador

El compiladorQt Quick procesa el código QML y JavaScript en tiempo de compilación para mejorar el rendimiento de las aplicaciones. Consta de dos componentes principales: el compilador de tipos QML, que genera clases C++ a partir de tipos QML, y el compilador de scripts QML, que compila bindings y funciones en código byte y C++ eficientes. El resultado es un inicio más rápido de la aplicación y una ejecución más eficiente del código QML.

Despliegue

Laimplementación de aplicaciones QML requiere agrupar todos los archivos QML, recursos JavaScript, plugins y dependencias necesarios con la aplicación. Qt proporciona herramientas y funciones CMake para automatizar el proceso de despliegue, asegurando que todas las importaciones QML necesarias y sus dependencias se identifican y empaquetan correctamente. Esto incluye la gestión de los requisitos específicos de la plataforma para la distribución de módulos y plugins QML.

Herramientas para desarrolladores

Conjunto de herramientas proporcionadas por el módulo Qt Qml cuyo objetivo es facilitar la vida de un desarrollador QML durante las distintas fases de desarrollo. Estas herramientas son:

QML Language Server

Una herramienta que te ayuda a escribir código en tu editor favorito compatible con LSP.

qmlcontextpropertydump

Una herramienta que busca definiciones de propiedades de contexto en código C++.

qmlformat

Una herramienta que formatea automáticamente archivos QML según la convención de codificación QML.

qmllint

Una herramienta para verificar la sintaxis de los archivos QML y advertir sobre antipatrones.

qmlprofiler

Una herramienta que recupera datos de rastreo QML de su aplicación.

Herramientas de diseño

El módulo Qt Qml también proporciona herramientas orientadas al usuario que pueden aumentar la productividad de los diseñadores ayudándoles a crear prototipos rápidamente. Estas herramientas son:

qml

Una herramienta que carga documentos QML y crea una ventana para mostrar la escena si el documento QML incluye un elemento visual.

qmlpreview

Una herramienta que proporciona una vista previa de actualización en directo para los archivos QML.

svgtoqml

Una herramienta que convierte un documento SVG en un archivo QML.

Herramientas internas

Algunas herramientas de utilidad no están pensadas para la interacción directa con el usuario. En su lugar, todas ellas están pensadas para ser invocadas por el sistema de compilación, aumentando su funcionalidad y capacidades.

QML script compiler

Una herramienta para compilar funciones y expresiones en QML.

QML type compiler

Una herramienta para compilar tipos QML a C++ por adelantado.

qmlcachegen

Una herramienta para compilar documentos QML por adelantado.

qmlimportscanner

Una herramienta que escanea archivos QML dentro del directorio en busca de dependencias de importación QML.

qmltyperegistrar

Una herramienta que registra clases C++ para hacerlas disponibles desde QML.

Todas las herramientas Qml

QML Language Server

Una herramienta que le ayuda a escribir código en su editor favorito compatible con LSP.

QML script compiler

Una herramienta para compilar funciones y expresiones en QML.

QML type compiler

Una herramienta para compilar tipos QML a C++ por adelantado.

qml

Una herramienta que carga documentos QML y crea una ventana para mostrar la escena si su documento QML incluye un elemento visual.

qmlcachegen

Una herramienta para compilar documentos QML por adelantado.

qmlcontextpropertydump

Una herramienta que busca definiciones de propiedades de contexto en código C++.

qmlformat

Una herramienta que formatea automáticamente archivos QML según la convención de codificación QML.

qmlimportscanner

Una herramienta que escanea archivos QML dentro del directorio en busca de dependencias de importación QML.

qmllint

Una herramienta para verificar la sintaxis de los archivos QML y advertir sobre antipatrones.

qmlpreview

Una herramienta que proporciona una vista previa de actualización en vivo para los archivos QML.

qmlprofiler

Una herramienta que recupera datos de rastreo QML de su aplicación.

qmltyperegistrar

Una herramienta que registra clases C++ para que estén disponibles desde QML.

svgtoqml

Una herramienta que convierte un documento SVG en un archivo QML.

© 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.