Παρουσιάστηκαν παραλλαγές Qt5 για μικροελεγκτές και OS/2

Qt Project εισήχθη έκδοση του πλαισίου για μικροελεγκτές και συσκευές χαμηλής κατανάλωσης - 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

Επιπλέον, μπορεί να σημειωθεί δημιουργία από ανεξάρτητους λάτρεις της θύρας Qt5 για το λειτουργικό σύστημα OS/2. Η θύρα περιλαμβάνει όλα τα κύρια μέρη της μονάδας QtBase και είναι ήδη ικανή να μεταγλωττίσει και να εκτελέσει σε OS/2 μεγάλο αριθμό υπαρχουσών εφαρμογών Qt5. Από τους περιορισμούς, υπάρχει έλλειψη υποστήριξης για OpenGL, IPv6 και Drag & Drop, η αδυναμία αλλαγής της εικόνας του δρομέα του ποντικιού και η ανεπαρκής ενσωμάτωση με την επιφάνεια εργασίας.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο