Projekt Qt wersję frameworka dla mikrokontrolerów i urządzeń o niskiej mocy — . Do zalet projektu należy możliwość tworzenia aplikacji graficznych dla mikrokontrolerów, wykorzystując znane API i narzędzia deweloperskie stosowane również do tworzenia pełnowymiarowych interfejsów GUI dla systemów stacjonarnych. Interfejs dla mikrokontrolerów jest tworzony przy użyciu nie tylko API C++, ale także wykorzystując QML z widżetami Qt Quick Controls, dostosowanymi do małych ekranów, zwykle stosowanych w elektronice użytkowej, urządzeniach noszonych, sprzęcie przemysłowym i systemach inteligentnego domu.
Aby osiągnąć wysoką wydajność, skrypty QML są transponowane na kod w C++, a renderowanie odbywa się za pomocą osobnego silnika graficznego, optymalizowanego do tworzenia interfejsów graficznych przy ograniczonej pamięci RAM i zasobach procesora. Silnik został zaprojektowany z myślą o mikrokontrolerach ARM Cortex-M i wspiera akceleratory grafiki 2D, takie jak PxP na chipach NXP i.MX RT, Chrom-Art na chipach STM32 oraz RGL na chipach Renesas RH850. Na razie dostępna jest jedynie .
Dodatkowo można zaznaczyć opracowana przez niezależnych entuzjastów portu Qt5 dla systemu operacyjnego OS/2. Port obejmuje wszystkie podstawowe części modułu QtBase i już nadaje się do kompilacji i uruchamiania na OS/2 dużej liczby istniejących aplikacji Qt5. Wśród ograniczeń zauważono brak wsparcia dla OpenGL, IPv6 i Drag&drop, niemożność zmiany kursora myszy oraz niedostateczną integrację z pulpitami.
Źródło: opennet.ru
