July 08, 2021 by Eike Ziller | Comments
We are happy to announce the release of Qt Creator 5.0 Beta!
As announced in the 4.15 release blog post we are switching to a semantic versioning scheme, so this is the first major version update of Qt Creator in a long time! Don't expect a completely rewritten IDE though - we are still following the incremental development style, and the next feature release of Qt Creator will be 6.0 towards the end of the year.
Qt Creator 5.0 comes with experimental support for Clangd as the backend for the C/C++ code model. It replaces the libclang based code model, building on our support for the Language Server Protocol. As mentioned this is still experimental. Completion doesn't work yet and some of the functionality only works with a development build of Clangd from the "main" branch. If you want to try it, enable "Use clangd" in Tools > Options > C++ > Clangd (or Qt Creator > Preferences > C++ > Clangd on macOS).
Another experimental feature that is shipped with 5.0 is some support for building and running applications in Docker containers. This is very experimental and currently only works on Linux hosts with CMake as the build system for your projects. After you enabled the experimental plugin in Help > About Plugins (or Qt Creator > About Plugins on macOS), you can create a Docker device in the Device settings and set that as a "Build device" and "Device" in a Kit.
Some excerpts from our change log:
We fixed various potential crashes at shutdown and when switching sessions or projects.
The QML support received various fixes for advanced QML and JS features.
Our LSP client now supports progress notifications and snippets.
We reduced the UI freeze that could occur after loading or re-configuring projects.
We removed the option to auto-create build directories for CMake projects and made that the standard behavior, and also changed the build directory input back to a directly editable field.
And many other fixes and improvements.
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 5.0 Beta is also available under Preview > Qt Creator 5.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.
You can read the Qt Creator Manual in Qt Creator in the Help mode or access it online in the Qt documentation portal.
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
Feb 13, 2025
We are happy to announce the release of Qt Creator 16 Beta2. Please head..
Feb 5, 2025
Qt for MCUs 2.8.2 LTS (Long-Term Support) has been released and is..
Feb 5, 2025
Claude 3.5 Sonnet is the best LLM to write QML code when prompted in..