Qt5-varianten voor microcontrollers en OS/2 gepresenteerd

Qt-project ingediend editie van het raamwerk voor microcontrollers en apparaten met laag vermogen - Qt voor MCU's. Een van de voordelen van het project is de mogelijkheid om grafische applicaties voor microcontrollers te creëren met behulp van de gebruikelijke API- en ontwikkelaarstools, die ook worden gebruikt om volwaardige GUI's voor desktopsystemen te creëren. De interface voor microcontrollers is niet alleen gemaakt met behulp van de C++ API, maar ook met behulp van QML met Qt Quick Controls-widgets, opnieuw ontworpen voor kleine schermen die vaak worden gebruikt in consumentenelektronica, draagbare apparaten, industriële apparatuur en slimme thuissystemen.

Om hoge prestaties te bereiken, worden QML-scripts vertaald in C++-code en wordt de weergave uitgevoerd met behulp van een afzonderlijke grafische engine, geoptimaliseerd voor het creëren van grafische interfaces in omstandigheden met een kleine hoeveelheid RAM en processorbronnen. De engine is ontworpen met ARM Cortex-M-microcontrollers in gedachten en ondersteunt 2D grafische versnellers zoals PxP op NXP i.MX RT-chips, Chrom-Art op STM32-chips en RGL op Renesas RH850-chips. Momenteel alleen beschikbaar om te testen demo-bouw.

Qt5-varianten voor microcontrollers en OS/2 gepresenteerd

Bovendien kan worden opgemerkt schepping onafhankelijke liefhebbers van de Qt5-poort voor het OS/2-besturingssysteem. De port bevat alle hoofdonderdelen van de QtBase-module en is al geschikt voor het compileren en uitvoeren van een groot aantal bestaande Qt2-applicaties op OS/5. Beperkingen zijn onder meer het gebrek aan ondersteuning voor OpenGL, IPv6 en Drag&drop, het onvermogen om het muiscursorbeeld te wijzigen en onvoldoende integratie met de desktop.

Bron: opennet.ru

Voeg een reactie