Proyecto Qt edición del marco para microcontroladores y dispositivos de bajo consumo — . Entre las ventajas del proyecto se destaca la posibilidad de crear aplicaciones gráficas para microcontroladores, utilizando una API y herramientas de desarrollo familiares, también empleadas para la creación de GUIs completas para sistemas de escritorio. La interfaz para microcontroladores se crea utilizando no solo la API de C++, sino también aplicando QML con widgets de Qt Quick Controls, adaptados para pantallas pequeñas, comúnmente utilizadas en electrónica de consumo, dispositivos portátiles, equipos industriales y sistemas de hogar inteligente.
Para lograr un alto rendimiento, los scripts de QML se traducen a código C++, y el renderizado se lleva a cabo mediante un motor gráfico separado, optimizado para la creación de interfaces gráficas en condiciones de recursos limitados de memoria RAM y CPU. El motor está diseñado con un enfoque en microcontroladores ARM Cortex-M y soporta aceleradores gráficos 2D, como PxP en chips NXP i.MX RT, Chrom-Art en chips STM32 y RGL en chips Renesas RH850. Actualmente, solo está disponible para pruebas .
También se puede destacar por entusiastas independientes del puerto de Qt5 para el sistema operativo OS/2. El puerto incluye todas las partes principales del módulo QtBase y ya es adecuado para compilar y ejecutar un gran número de aplicaciones Qt5 existentes en OS/2. Entre las limitaciones se destaca la falta de soporte para OpenGL, IPv6 y Drag & drop, la imposibilidad de cambiar la imagen del cursor del ratón, y una integración insuficiente con el escritorio.
Fuente: opennet.ru
