Qt Creator 4.14 released

We are happy to announce the release of Qt Creator 4.14!

Qt 6 Support

Qt Creator 4.14 fixes many issues when using Qt 6 for your application. The project wizards now generate CMake projects compatible with Qt 6. The pretty printers for Qt types needed adaptations to the internal changes to types. We fixed issues with new features in the QML language in our QML code model.

If you plan to use or test Qt 6 for your applications, make sure to use Qt Creator 4.14 for the best experience.

C++ Support

We updated the Clang code model to Clang 11.

Otherwise we continued with lots of fixes and additions for the C++ code model and refactoring support, small and not quite so small. They are too many to mention them all here, so please have a look at the change log for details.

Your C++ code is now automatically analyzed with Clazy and Clang-Tidy while typing again, and corresponding annotations are added to the code editor. Turn this feature off or on in the options, under Analyzer > Clang Tools > Analyze open files.

Projects

A note to all who use variables for external tools and configuration items: We renamed the "CurrentProject:*" variables to "CurrentDocument:Project:*", which better reflects their semantics. Please start using the new names as the old ones will be removed at some point.

If you had issues with opening qmake-based projects because "system" functions are executed: This functionality can now be turned off in the options, under Build & Run > Qmake > Ignore qmake's system() function when parsing a project.

For CMake projects we improved kit detection when importing builds. It should less often create a completely new kit now. When you change the build directory of an existing build configuration to a directory that already contains a build, it no longer is overwritten. Instead, Qt Creator accepts the existing build as the new "truth" on how the project was configured now. We also fixed a bug that configuration changes before triggering the first actual build of a project were lost.

Other

We switched the default help viewer backend to use litehtml, so the default display of help in Qt Creator is much nicer. There were many other fixes, for Android support, version control integration, and in other areas. Have a look at our change log for a more detailed list.

Get Qt Creator 4.14

The opensource version is available on the Qt download page under "Qt Creator", and you find commercially licensed packages on the Qt Account Portal. Qt Creator 4.14 is also available as an update in the online installer. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on chat.freenode.net, 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.


Blog Topics:

Comments