Hacker News new | past | comments | ask | show | jobs | submit login

"Qt for MCUs" isn't the full Qt library as I understand it, but an entirely separate development

> Qt Quick Ultralite is designed to serve as a rendering engine for the application's graphical user interface (UI). Its implementation is different from the standard Qt, and it does not depend any Qt libraries such as Qt Core or Qt Gui. Hence Qt Quick Ultralite applications need to use standard C++ containers and classes instead of those from Qt. For example, instead of using QObject or QAbstractItemModel, Qt Quick Ultralite provides a simple C++ API to expose objects and models.

> It does not include the following from the Qt world:

> The Qt C++ APIs. The non-graphical modules such as Qt Core and Qt Network. The Add-on modules such as Qt Multimedia, Qt Bluetooth, and others Qt Addon Modules. The non-MCU embedded platforms such as embedded Linux or the mobile platforms.




Interesting. Yeah I wasn't sure what was going on there, but it seems to use a pure C++ QProperty, Qul::Signal and Qul::Object.

https://doc.qt.io/QtForMCUs-2.1/qtul-integratecppqml.html

Which is kind of interesting ...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: