Au fost introduse variante Qt5 pentru microcontrolere și OS/2

Proiectul Qt a prezentat ediție a cadrului pentru microcontrolere și dispozitive de putere redusă - Qt pentru MCU-uri. Printre avantajele proiectului, se remarcă posibilitatea creării de aplicații grafice pentru microcontrolere, folosind API-ul familiar și instrumentele de dezvoltare, care sunt, de asemenea, folosite pentru a crea interfețe grafice complete pentru sisteme desktop. Interfața pentru microcontrolere este creată nu numai folosind API-ul C++, ci și folosind QML cu widget-uri Qt Quick Controls reproiectate pentru ecrane mici utilizate în mod obișnuit în electronice de larg consum, purtabile, echipamente industriale și sisteme smart home.

Pentru a obține performanțe ridicate, scripturile QML sunt traduse în cod C ++, iar randarea se realizează folosind un motor grafic separat optimizat pentru crearea de interfețe grafice în condițiile unei cantități mici de RAM și resurse de procesor. Motorul este proiectat având în vedere microcontrolerele ARM Cortex-M și acceptă acceleratoare grafice 2D, cum ar fi PxP pe cipurile NXP i.MX RT, Chrom-Art pe cipurile STM32 și RGL pe cipurile Renesas RH850. Disponibil doar pentru testare asamblare demonstrativă.

Au fost introduse variante Qt5 pentru microcontrolere și OS/2

În plus, se poate observa creație de către entuziaști independenți ai portului Qt5 pentru sistemul de operare OS/2. Portul include toate părțile principale ale modulului QtBase și este deja capabil să compileze și să ruleze pe OS/2 un număr mare de aplicații Qt5 existente. Dintre limitări, există o lipsă de suport pentru OpenGL, IPv6 și Drag & Drop, incapacitatea de a schimba imaginea cursorului mouse-ului și integrarea insuficientă cu desktopul.

Sursa: opennet.ru

Adauga un comentariu