Qt projekti ensimmäinen vakaa julkaisu , Qt 5 -kehyksen versio mikrokontrollereille ja vähän virtaa kuluttaville laitteille. Paketti mahdollistaa graafisten sovellusten luomisen älypuhelintyyppisillä käyttöliittymillä erilaisille kulutuselektroniikkatuotteille, puettaville laitteille, teollisuuslaitteille ja älykotijärjestelmille.
Kehitys tehdään tutun API:n ja standardinmukaisten kehittäjätyökalujen avulla, joita käytetään täysimittaisten käyttöliittymien luomiseen työpöytäjärjestelmille. Mikrokontrollerien käyttöliittymä on luotu käyttämällä C++-API:n lisäksi QML:ää ja Qt-pikasäätöwidgetejä, jotka on suunniteltu uudelleen pienemmille näytöille.
Korkean suorituskyvyn saavuttamiseksi QML-skriptit käännetään C++-koodiksi, ja renderöinti suoritetaan erillisellä grafiikkamoottorilla, Qt Quick Ultralite (QUL), joka on optimoitu graafisten käyttöliittymien luomiseen olosuhteissa, joissa RAM-muistia ja suorittimen resursseja on vähän.
Moottori on suunniteltu ARM Cortex-M -mikrokontrollereita ajatellen ja se tukee 2D-grafiikkakiihdyttimiä, kuten PxP:tä NXP i.MX RT1050 -siruilla, Chrom-Artia STM32F769i -siruilla ja RGL:ää Renesas RH850 -siruilla.

Lähde: opennet.ru
