- For application developers, QtQuickCompiler provides a free performance boost without changing source code.
- R&D team has conducted performance benchmarks like https://www.qt.io/blog/qt-6.6-and-6.7-make-qml-faster-than-ever-a-new-benchmark-and-analysis and https://www.qt.io/blog/compiling-qml-to-c-a-4x-speedup.
- Test cases include qmlsc(qmlcachegen), qmltc, and Off. qmltc is in technical preview with limitations like not being able to use default QtQuickControls directly. An experimental solution using CMake tricks is created at https://git.qt.io/se_japan_public/qtquickcontrolscompiler.
- Benchmark setup added a Backend Simulator, Benchmark Module, and unit test. Benchmark results show qmltc reduces QML load time by nearly half in startup benchmark and has the best FPS in FPS benchmark, but all cases show only minor improvements. The Coffee Machine demo is simple and a more complex app may show greater improvements.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。