Qt-Projekt Die erste stabile Version , eine Version des Qt-Frameworks 5 für Mikrocontroller und stromsparende Geräte. Das Paket ermöglicht die Erstellung von grafischen Anwendungen, die Benutzerschnittstellen im Smartphone-Stil verwenden, für verschiedene Haushaltsgeräte, tragbare Geräte, Industrieanlagen und Smart-Home-Systeme.
Die Entwicklung erfolgt unter Verwendung der vertrauten API und der standardmäßigen Entwicklerwerkzeuge, die auch zur Erstellung vollständiger GUIs für Desktop-Systeme verwendet werden. Die Schnittstelle für Mikrocontroller wird nicht nur mit C++ API, sondern auch unter Verwendung von QML mit Qt Quick Controls-Widgets erstellt, die für kleine Bildschirme angepasst wurden.
Um eine hohe Leistung zu erreichen, werden QML-Skripte in C++-Code übersetzt, während das Rendering mit einer separaten Grafikantrieb Qt Quick Ultralite (QUL) durchgeführt wird, die für die Erstellung grafischer Benutzeroberflächen unter Bedingungen mit begrenztem Speicher und CPU-Ressourcen optimiert ist.
Die Engine wurde mit Blick auf ARM Cortex-M Mikrocontroller entwickelt und unterstützt 2D-Grafikbeschleuniger wie PxP auf NXP i.MX RT1050-Chips, Chrom-Art auf STM32F769i-Chips und RGL auf Renesas RH850-Chips.

Quelle: opennet.ru
