Qt Creator 8 Beta released
We are happy to announce the release of Qt Creator 8 Beta!
Some highlights from our change log:
libclangbased code model is no more. The Clang code model is now based on Clangd, the C++ language server. Our internal code model still exists and can be used as a fallback. We improved the performance of the
compile_command.jsongeneration that we do for Clangd, and fixed many other issues.
For Python, we switched to
python-lsp-serverby default. You can configure the new language server with a separate preferences page at Python > Language Server Configuration. We also made the code model aware of unsaved changes in UI files, and fixed some performance issues.
CMake projects now provide a new "Profile" build configuration template, that combines the "RelWithDebInfo" CMake build type with "QML debugging and profiling". Instead of hardcoding the QML debugging option for "Debug" and "RelWithDebInfo" CMake build types in our project templates, we now solely rely on the "QML debugging and profiling" option in Qt Creator, which is now turned on by default for "Debug" and "Profile" build configurations. Existing build directories are not affected.
Experimental support for Coco, the code coverage analysis tool. Shows code coverage as annotations in Qt Creator's code editor.
Experimental support for GitLab. Browse and clone projects, and connect your checkouts with a GitLab instance to receive event notifications in the Version Control view.
We removed support for the Universal Windows Platform (UWP).
ARM MSVC toolchains are now detected on Windows hosts.
For Android we added the option to connect devices via WiFi, and fixed issues with newer SDK tools.
Docker support is progressing with bug fixes and lots of internal refactorings for supporting remote processes and files.
Get Qt Creator 8 Beta
The opensource version is available on the Qt download page under "Pre-releases", and you find commercially licensed packages on the Qt Account Portal. Qt Creator 8 Beta is also available under Preview > Qt Creator 8.0.0-beta1 in the online installer. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.libera.chat, and on the Qt Creator mailing list.
Subscribe to our newsletter
Try Qt 6.6 Now!
Download the latest release here: www.qt.io/download.
Qt 6.6. is a feature release with focus on improving UX capabilities including responsive UI technology and the Qt Graph module.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.