Although it's built in Rust, it supports a variety of languages + a custom DSL (like QML).
https://www.qt.io/development/qt-framework/qt-bridges
Although it's built in Rust, it supports a variety of languages + a custom DSL (like QML).