To get the Qml engine to work with any other code you need to write the bioler plate interop between your language and the Qml engine.
They also essentially have a performance limitation that you need a license to bypass. Slint has removed this performance limitation but is not compatible with Qml.
Can you elaborate?
> qmlsc will be used instead of qmlcachegen if the Qt Quick Compiler Extensions are installed. [1]
> Qt for Application Development Enterprise > INCLUDES: > … > Qt QML Script Compiler extensions for advanced software compiling [2]
[0] https://doc.qt.io/qt-6/qtqml-qtquick-compiler-tech.html#summ...
[1] https://doc.qt.io/qt-6/qtqml-qtquick-compiler-tech.html#the-...
I have found better value from immediate mode GUIs like Iced or Egui.