Projeto Qt edição do framework para microcontroladores e dispositivos de baixa potência — . Entre as vantagens do projeto, destaca-se a possibilidade de criar aplicativos gráficos para microcontroladores, utilizando a API e as ferramentas de desenvolvedor familiares, aplicadas também à criação de interfaces gráficas completas para sistemas de desktop. A interface para microcontroladores é criada não apenas com a API C++, mas também usando QML com widgets Qt Quick Controls, adaptados para telas pequenas, comumente utilizadas em eletrônicos de consumo, dispositivos vestíveis, equipamentos industriais e sistemas de casa inteligente.
Para alcançar alto desempenho, os scripts QML são traduzidos em código C++, e a renderização é realizada por meio de um motor gráfico separado, otimizado para criar interfaces gráficas em condições de baixo volume de memória RAM e recursos do processador. O motor foi desenvolvido com foco nos microcontroladores ARM Cortex-M e suporta aceleradores de gráficos 2D, como PxP em chips NXP i.MX RT, Chrom-Art em chips STM32 e RGL em chips Renesas RH850. Atualmente, somente .
Adicionalmente, pode-se destacar está disponível para testes, desenvolvida por entusiastas independentes do porto Qt5 para o sistema operacional OS/2. O porto inclui todas as partes principais do módulo QtBase e já está apto para compilar e executar um grande número de aplicativos existentes do Qt5 em OS/2. Entre as limitações, destacam-se a falta de suporte a OpenGL, IPv6 e Drag&drop, a impossibilidade de alterar a imagem do cursor do mouse e a integração insuficiente com a área de trabalho.
Fonte: opennet.ru
