Qt5 variants for microcontrollers and OS/2 introduced

Qt Project presented edition of the framework for microcontrollers and low-power devices - Qt for MCUs. Among the advantages of the project, the possibility of creating graphical applications for microcontrollers is noted, using the familiar API and developer tools, which are also used to create full-fledged GUIs for desktop systems. The interface for microcontrollers is created using not only the C++ API, but also using QML with Qt Quick Controls widgets redesigned for small screens commonly used in consumer electronics, wearables, industrial equipment and smart home systems.

To achieve high performance, QML scripts are translated into C ++ code, and rendering is carried out using a separate graphics engine optimized for creating graphical interfaces in conditions of a small amount of RAM and processor resources. The engine is designed with ARM Cortex-M microcontrollers in mind and supports 2D graphics accelerators such as PxP on NXP i.MX RT chips, Chrom-Art on STM32 chips, and RGL on Renesas RH850 chips. Only available for testing demo assembly.

Qt5 variants for microcontrollers and OS/2 introduced

Additionally, it can be noted creation by independent enthusiasts of the Qt5 port for the OS/2 operating system. The port includes all the main parts of the QtBase module and is already capable of compiling and running on OS/2 a large number of existing Qt5 applications. Of the limitations, there is a lack of support for OpenGL, IPv6 and Drag & Drop, the inability to change the image of the mouse cursor, and insufficient integration with the desktop.

Source: opennet.ru

Add a comment