Ieviesti Qt5 varianti mikrokontrolleriem un OS/2

Qt projekts ieviesa mikrokontrolleru un mazjaudas ierīču sistēmas izdevums - Qt MCU. Starp projekta priekšrocībām tiek atzīmēta iespēja izveidot grafiskās lietojumprogrammas mikrokontrolleriem, izmantojot pazīstamos API un izstrādātāju rīkus, kurus izmanto arī, lai izveidotu pilnvērtīgus GUI galddatoru sistēmām. Mikrokontrolleru saskarne ir izveidota, izmantojot ne tikai C++ API, bet arī izmantojot QML ar Qt Quick Controls logrīkiem, kas ir pārveidoti maziem ekrāniem, ko parasti izmanto plaša patēriņa elektronikā, valkājamās ierīcēs, rūpnieciskajās iekārtās un viedās mājas sistēmās.

Lai sasniegtu augstu veiktspēju, QML skripti tiek tulkoti C ++ kodā, un renderēšana tiek veikta, izmantojot atsevišķu grafisko dzinēju, kas optimizēts grafisko saskarņu izveidei neliela operatīvās atmiņas un procesora resursu apstākļos. Dzinējs ir izstrādāts, ņemot vērā ARM Cortex-M mikrokontrollerus, un atbalsta 2D grafikas paātrinātājus, piemēram, PxP uz NXP i.MX RT mikroshēmām, Chrom-Art uz STM32 mikroshēmām un RGL uz Renesas RH850 mikroshēmām. Pieejams tikai testēšanai demo montāža.

Ieviesti Qt5 varianti mikrokontrolleriem un OS/2

Turklāt var atzīmēt radīšana neatkarīgi entuziasti, kas izmanto Qt5 portu operētājsistēmai OS/2. Ports ietver visas galvenās QtBase moduļa daļas, un tas jau spēj apkopot un palaist OS/2 lielu skaitu esošo Qt5 lietojumprogrammu. No ierobežojumiem ir OpenGL, IPv6 un Drag & Drop atbalsta trūkums, nespēja mainīt peles kursora attēlu un nepietiekama integrācija ar darbvirsmu.

Avots: opennet.ru

Pievieno komentāru