Variantes Qt5 para microcontroladores e OS/2 introduzidas

Projeto Qt introduzido edição do framework para microcontroladores e dispositivos de baixo consumo - Qt para MCUs. Uma das vantagens do projeto é a capacidade de criar aplicativos gráficos para microcontroladores usando APIs usuais e ferramentas de desenvolvedor, que também são usadas para criar GUIs completas para sistemas desktop. A interface para microcontroladores é criada usando não apenas a API C++, mas também usando QML com widgets Qt Quick Controls, redesenhados para telas pequenas comumente usadas em eletrônicos de consumo, dispositivos vestíveis, equipamentos industriais e sistemas domésticos inteligentes.

Para obter alto desempenho, os scripts QML são traduzidos em código C++ e a renderização é realizada usando um mecanismo gráfico separado, otimizado para criar interfaces gráficas em condições de pequena quantidade de RAM e recursos de processador. O mecanismo foi projetado com microcontroladores ARM Cortex-M em mente e suporta aceleradores gráficos 2D, como PxP em chips NXP i.MX RT, Chrom-Art em chips STM32 e RGL em chips Renesas RH850. Atualmente disponível apenas para teste compilação de demonstração.

Variantes Qt5 para microcontroladores e OS/2 introduzidas

Além disso, pode-se notar criação entusiastas independentes da porta Qt5 para o sistema operacional OS/2. O porte inclui todas as partes principais do módulo QtBase e já é adequado para compilar e executar um grande número de aplicações Qt2 existentes no OS/5. As limitações incluem a falta de suporte para OpenGL, IPv6 e Drag&drop, a incapacidade de alterar a imagem do cursor do mouse e integração insuficiente com o desktop.

Fonte: opennet.ru

Adicionar um comentário