Ներկայացվել են Qt5 տարբերակներ միկրոկարգավորիչների և OS/2-ի համար

Qt նախագիծ ներկայացրեց միկրոկարգավորիչների և ցածր էներգիայի սարքերի շրջանակի հրատարակություն - Qt MCU-ների համար. Նախագծի առավելություններից է միկրոկոնտրոլերների համար գրաֆիկական հավելվածներ ստեղծելու հնարավորությունը՝ օգտագործելով սովորական API և ծրագրավորող գործիքներ, որոնք օգտագործվում են նաև աշխատասեղանի համակարգերի համար լիարժեք GUI ստեղծելու համար: Միկրոկարգավորիչների համար ինտերֆեյսը ստեղծվել է ոչ միայն C++ API-ի, այլ նաև QML-ի միջոցով Qt Quick Controls վիդջեթների միջոցով, որոնք վերափոխված են փոքր էկրանների համար, որոնք սովորաբար օգտագործվում են սպառողական էլեկտրոնիկայի, կրելի սարքերի, արդյունաբերական սարքավորումների և խելացի տան համակարգերում:

Բարձր կատարողականության հասնելու համար QML սկրիպտները թարգմանվում են C++ կոդով, իսկ մատուցումն իրականացվում է առանձին գրաֆիկական շարժիչի միջոցով, որը օպտիմիզացված է գրաֆիկական միջերեսներ ստեղծելու համար՝ փոքր քանակությամբ RAM և պրոցեսորային ռեսուրսների պայմաններում: Շարժիչը նախագծված է ARM Cortex-M միկրոկառավարիչներով և աջակցում է 2D գրաֆիկայի արագացուցիչներին, ինչպիսիք են PxP-ը NXP i.MX RT չիպերի վրա, Chrom-Art-ը STM32 չիպերի վրա և RGL-ը՝ Renesas RH850 չիպերի վրա: Ներկայումս հասանելի է միայն թեստավորման համար դեմո կառուցում.

Ներկայացվել են Qt5 տարբերակներ միկրոկարգավորիչների և OS/2-ի համար

Բացի այդ, կարող եք նշել ստեղծումը OS/5 օպերացիոն համակարգի համար Qt2 պորտի անկախ էնտուզիաստները: Նավահանգիստը ներառում է QtBase մոդուլի բոլոր հիմնական մասերը և արդեն հարմար է OS/2-ում գոյություն ունեցող Qt5 հավելվածների մեծ քանակի կազմման և գործարկման համար։ Սահմանափակումները ներառում են OpenGL-ի, IPv6-ի և Drag&drop-ի աջակցության բացակայությունը, մկնիկի կուրսորի պատկերը փոխելու անկարողությունը և աշխատասեղանի հետ անբավարար ինտեգրումը:

Source: opennet.ru

Добавить комментарий