Qt Creator 10 is now releasedthe specific updates include:
General
You can now temporarily drag progress details out, in addition to hiding them with the button below.This release fixes an issue where it wouldn’t remember the last search term you typed in the input field if you were using the Locator’s “Open as Centered Popup” option.
C++
Update the LLVM version provided in the package to LLVM 16. This improves C++20 support in Clang, and the interaction between Qt Creator and Clangd. The ClangFormat plugin is also enabled by default and is now used for indentation by default.
when you rename.ui
file or in.ui
Qt Creator now automatically adjusts includes and references to them in the project’s C++ files when forms are defined in the project’s C++ file.
A new action Tools > C++ > Find Unused Functions helps you find dead code in your projects.A Call Hierarchy view has also been added, which applies to all language servers that support this feature.
QML
Updated code model to Qt 6.5.The editor now shows a color preview of the corresponding property as a tooltip, and you can specify an external command such asqmlformat
Format the file instead of the built-in formatter.
If you installed the optional Qt language server component from the Qt installer, you can test the QML language server in Qt Creator by opening Qt Quick > QML/JS Editing > Use qmlls now.
CMake
Updated support for CMake presets to preset version 5.For example, this adds support for including schemas and toolsetsexternal
strategy andpathListSep
Variable support.
For the editor, CMake > Formatter There is a new option under to use thecmake-format
or other commands to format CMake related files.A new deploy step using cmake –install has also been added, which can be added to the project configuration in Projects > Run Settings > Add Deploy Step.
Build and run targets remotely
Added support for remoting code models via remote Clangd when building on a Docker appliance. The ClangFormat plugin now also works with remote files in Docker containers. It is now possible to directly browse the file system on the remote target, for example to select a remote build directory. and open terminal actions, such as in build environment settings, open a terminal on the remote system.
More details can be found in the official announcement.
#Creator #released #News Fast Delivery