Qt Creator 10 Beta released

We are happy to announce the release of Qt Creator 10 Beta!

The more extensive change log is available for reading in our repository, and also under Help > Change Log (and Qt Creator > Change Log on macOS). Some highlights:

General

  • You can now temporarily drag the progress details out of the way, in addition to hiding them with the button below them.

Editing

  • We added a Call Hierachy view for language servers that support it.
  • When renaming .ui files, or renaming forms in .ui files, the C++ code is refactored accordingly.
  • You can search for unused C++ functions in your project with Tools > C++ > Find Unused Functions.
  • Temporarily cancel Clangd's background indexing with the cancel button in the progress indicator. Indexing restarts when Clangd is restarted.
  • The ClangFormat plugin is now enabled by default.
  • We added experimental support for the QML language server.
  • There is a new option to apply qmlformat on QML files when saving.
  • The QML code model was updated to Qt 6.5, and issues with QtObject were fixed.
  • The editor now shows the git blame entry for the current line as an annotation (opt-out in the Git settings).

Projects

  • CMake projects now have a cmake --install based deployment method available.
  • We added the option to format CMake files with cmake-format.
  • The Autorun CMake option moved from the individual tools to a global and project wide setting.
  • The environment for the CMake configuration of a project can now be based on the build environment, and that is the default for non-preset builds.

Remote Build and Run Targets

  • The remote file system can now be browsed for remote targets, for example to select a remote build directory.
  • You can also open a terminal on your remote system now.
  • We added support for handling the code model remotely via remote Clangd when building on a Docker device.
  • ClangFormat now also works on remote files in a Docker container.
  • We added the option to enable the capabilities necessary for debugging with LLDB on Docker devices.

Get Qt Creator 10 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 10 Beta is also available under Preview > Qt Creator 10.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.

 


Blog Topics:

Comments