Known Issues

There are a few known issues with the Qt Quick Compiler that we intend to fix in upcoming releases. The issues we are currently aware of are the following:

  • The compiler is strictly tied to the Qt version due to its use of internal data structures. At this point we cannot guarantee binary and source compatibilities for these internal data structures and therefore when upgrading to a new Qt version, an update of the compiler is required. It is also necessary to re-compile previously compiled .qml files when upgrading the compiler. This means the compiler is currently not suited for software ecosystems with QML based libraries and independently released applications using those.
  • It is currently not possible to use the built-in JavaScript/QML debugger when building with the compiler enabled in your project. As a workaround we suggest to tie CONFIG+=qtquickcompiler to release builds of your project only.

© 2018 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.