Einführung von Qt5-Varianten für Mikrocontroller und OS/2

Qt-Projekt eingeführt Edition des Frameworks für Mikrocontroller und Low-Power-Geräte - Qt für MCUs. Zu den Vorteilen des Projekts zählt die Möglichkeit, grafische Anwendungen für Mikrocontroller mithilfe der bekannten API- und Entwicklertools zu erstellen, mit denen auch vollwertige GUIs für Desktop-Systeme erstellt werden. Die Schnittstelle für Mikrocontroller wird nicht nur mithilfe der C++-API erstellt, sondern auch mithilfe von QML mit neu gestalteten Qt Quick Controls-Widgets für kleine Bildschirme, die häufig in Unterhaltungselektronik, Wearables, Industriegeräten und Smart-Home-Systemen verwendet werden.

Um eine hohe Leistung zu erreichen, werden QML-Skripte in C++-Code übersetzt und das Rendern mit einer separaten Grafik-Engine durchgeführt, die für die Erstellung grafischer Schnittstellen bei geringen RAM- und Prozessorressourcen optimiert ist. Die Engine wurde speziell für ARM Cortex-M-Mikrocontroller entwickelt und unterstützt 2D-Grafikbeschleuniger wie PxP auf NXP i.MX RT-Chips, Chrom-Art auf STM32-Chips und RGL auf Renesas RH850-Chips. Nur zum Testen verfügbar Demo-Montage.

Einführung von Qt5-Varianten für Mikrocontroller und OS/2

Darüber hinaus kann darauf hingewiesen werden Schaffung von unabhängigen Enthusiasten der Qt5-Portierung für das Betriebssystem OS/2. Der Port umfasst alle Hauptteile des QtBase-Moduls und ist bereits in der Lage, eine große Anzahl vorhandener Qt2-Anwendungen zu kompilieren und unter OS/5 auszuführen. Zu den Einschränkungen zählen die mangelnde Unterstützung von OpenGL, IPv6 und Drag & Drop, die fehlende Möglichkeit, das Bild des Mauszeigers zu ändern, und die unzureichende Integration in den Desktop.

Source: opennet.ru

Kommentar hinzufügen