← Back to context

Comment by no_time

4 days ago

>They also essentially have a performance limitation that you need a license to bypass.

Can you elaborate?

Below are some excerpts to their docs and licensing page. The TLDR of it is they have two build outputs for applications, one with the standard qml runtime that essentially bundles js+qml and another that will fully compile it down to a cached bytecode. Here is a summary [0].

> 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-...

[2] https://www.qt.io/qt-licensing