Qt Creator 15 arrives with native support for Windows ARM, integration improvements and more

QtCreator 15

It was unveiled on lNew version of Qt Creator 15 released which brings a series of notable improvements in both support and functionality, since one of the main novelties This release introduces native support for Windows with ARM architecture, as it now Pre-built binaries specifically for Windows on ARM6 are included.

Another of the key novelties of this release is the incorporation of New design themes called Dark (2024) and Light (2024), which are available in the interface settings (under Preferences > Environment > Interface > Theme). These themes feature improved contrast, darker accent colors, redesigned buttons, and unified pictograms, optimizing the visual experience.

In addition, in Qt Creator 15 the The home screen has been redesigned to highlight the main operationss, such as creating and opening projects. A side menu has also been included to make it easier to navigate between projects, examples, and tutorials, along with an expanded selection of educational links from the Qt Academy (learning portal) available directly from the welcome view and a more efficient search function.

Qt Academy

With regards to Plugin management, Markdown format is now used for descriptions and the API for Lua-based plugins was extended. Additionally, Added an option to create and run Lua scripts directly from the tools menu. Among the available plugins, the integration with the Axivion toolkit stands out, which includes a static analyzer and tools to evaluate the efficiency and architecture of the code.

Support for projects that employ CMake has been improved with features such as navigation directly to CMakeLists.txt files from the interface and the automatic opening of the project when opening such files.

Also Added options to compile, rebuild and clean nested projects, and it is now possible to customize build configurations in workspaces. Additionally, the display of application output and compiler messages has been improved, with the addition of an option to limit the number of messages displayed.

Extension View QT 15

Git integration tools received improvements, such as additional buttons to execute commands directly from Instant Blame tools, as well as better visual representation of tags and modified files in project navigation. In systems Windows and macOS, you can now enable automatic crash reporting through services like Google Crashpad and Sentry.io.

Of the other changes that stand out:

  • Improved Qt Creator responsiveness during Android related operations
  • Fixed an issue where the setup wizard could use an incorrect version of the NDK and build tools
  • Fixed issue where debugging port range was not customizable for desktop
  • Added support for target FOLDER property
  • Added list of open files to session overview, for sessions that do not have any projects
  • Added information about test duration for testing frameworks that support it
  • Added support for running automated tests on Android for Qt 6.8.1 and later

finally if you are interested in knowing more about it, you can check the details in the following link

How to install QT Creator on Linux?

If you are interested in being able to install QT Creator 15 on your distro, you should know that it is available both in the commercial edition (with support) as well as in the community edition which is available in most Linux distros will find the package within their repositories. If the package is not found on your distro or you prefer to use the installer offered directly by QT, you can obtain it From the page.

The installer is in a .run format and once the download is done, you just have to give it permissions. Execute with the following command:

sudo chmod +x qt-creator-opensource-linux-x86_64-15.0.0.run

Once this is done, now you just have to run the installer with:

sudo sh qt-creator-opensource-linux-x86_64-15.0.0.run

In the case of Ubuntu users, you may need some additional packages, which you can install with:

sudo apt-get install build-essential
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Now In the case of those who are users of Arch Linux and other distros based You can install the package directly from the repositories, since the new version of QT creator is already available.

To install, just run the following command in the terminal:

sudo pacman -S qtcreator