Qt projekt mikrokontrollerok és alacsony fogyasztású eszközök fejlesztési keretrendszerének kiadása — . A projekt előnyei között említést nyer, hogy grafikus alkalmazások hozhatók létre mikrokontrollerhez, a megszokott API és fejlesztői eszközök felhasználásával, amelyek asztali rendszerek teljes értékű GUI-jának létrehozására is alkalmazhatók. A mikrokontrollerhez készült felület nemcsak C++ API-t, hanem QML-t is használ, a kisméretű kijelzőkhez módosított Qt Quick Controls widgetek alkalmazásával, amelyeket általában a háztartási elektronikában, viselhető eszközökben, ipari berendezésekben és okosotthon rendszerekben használnak.
A magas teljesítmény elérése érdekében a QML szkripteket C++ kódra fordítják le, és a megjelenítés egy külön grafikus motor segítségével történik, amelyet a grafikus felhasználói felületek létrehozására optimalizáltak kis rendszermemória és processzorfelhasználás mellett. A motor az ARM Cortex-M mikrokontrollerre van optimalizálva, és támogatja a 2D grafikus gyorsítókat, mint például a PxP az NXP i.MX RT chipeken, a Chrom-Art az STM32 chipeken és az RGL a Renesas RH850 chipeken. Jelenleg csak .
További megjegyzésként független lelkesedők által a Qt5 OS/2 operációs rendszer portjára. A port tartalmazza a QtBase modul összes fő részét, és már alkalmas arra, hogy az OS/2 alatt számos meglévő Qt5-alkalmazást lefordítanak és elindítsanak. A korlátozások között szerepel az OpenGL, az IPv6 és a Drag&drop támogatásának hiánya, az egérmutató képének módosításának lehetetlensége, valamint a desktop integrációjának elégtelensége.
Forrás: opennet.ru
