Details
-
Technical task
-
Resolution: Done
-
P2: Important
Description
The object-creation compiler transforms QML elements into C++ classes, using QProperty and friends as primitives. These classes can be directly instantiated rather than created through a QQmlComponent. The bindings and functions in the QML element are not compiled to C++ by this tool. Rather, they are invoked through the compilation unit, either by interpreting the byte code or by invoking any JIT- or independently AOT-comiled functions.
Attachments
Issue Links
- depends on
-
QTBUG-100051 Document qmltc generated code in more details
- Closed
-
QTBUG-100052 Treat warnings as errors in qmltc
- Closed
-
QTBUG-100053 Handle deferred property mechanism correctly in qmltc
- Closed
- is covered by
-
QTBUG-105538 qmltc evolution collection task
- Open
- relates to
-
QTBUG-91927 Finalize QML object-creation compiler prototype
- Closed