Qt projekt első stabil kiadás , a Qt 5 keretrendszer mikrokontrolleres és alacsony teljesítményű eszközök számára készült kiadása. A csomag lehetővé teszi a grafikus felhasználói interakciót kínáló alkalmazások létrehozását, amelyek okostelefonokhoz hasonló felületeket biztosítanak különböző háztartási elektronikai termékekhez, hordható eszközökhöz, ipari berendezésekhez és okosotthoni rendszerekhez.
A fejlesztés a megszokott API és a fejlesztői eszközök felhasználásával valósul meg, amelyeket teljes értékű GUI-k létrehozására használnak asztali rendszerek számára. A mikrokontrolleres felület nemcsak a C++ API alkalmazásával, hanem a kis képernyőkhöz átdolgozott Qt Quick Controls widgeteinek QML használatával is létrejön.
A magas teljesítmény elérése érdekében a QML szkriptek C++ kódra fordulnak, míg a rajzolás a Qt Quick Ultralite (QUL) külön grafikus motorjával történik, amelyet a grafikus felhasználói felületek létrehozására optimalizáltak alacsony memória és CPU erőforrások mellett.
A motor ARM Cortex-M mikrokontrollerre szabva készült, és támogatja a 2D grafikai gyorsítókat, mint például a PxP az NXP i.MX RT1050 chipeken, a Chrom-Art az STM32F769i chipeken, valamint az RGL a Renesas RH850 chipeken.

Forrás: opennet.ru
