Qt Creator 4.14 arrives with support for QT 6 and more

The new version of Qt Creator 4.14 has been released, version that arrives with support for Qt 6 (It was released a few days ago, if you want to know more about it you can consult the publication we made In the following link), as well as certain improvements and updates in the compilation tools.

For those who do not know about Qt, they should know that is an object-oriented, cross-platform working environment. It is used to develop programs that use a graphical user interface or different command line tools and consoles for servers that do not require a graphical user interface.

Qt is a free, open source, cross-platform application development framework. Es compatible with various platforms as; Gnu / Linux, OS X, Windows, Android, iOS and others. More than a programming language, Qt is a framework written in C ++.

Main new features of Qt Creator 4.14

As mentioned at the beginning, in this new version of Qt Creator 4.14 added support for Qt 6 framework and it is that the project assistants now generate CMake projects compatible with Qt 6

Also the ability to generate CMake project files compatible with Qt 6 was implemented, as well as added a mark in the code of the blocks that require fixes for compatibility with type changes in Qt 6. Many problems that appeared when developing Qt 6-based applications and when using new QML functions have been resolved.

Moreover, the C ++ code model generator based on Clang has been updated to Clang 11, with which a continuous improvement of the C ++ code model has been received.

Additionally, the ability to automatically parse C ++ code in Clazy and Clang-Tidy has been provided, and corresponding annotations have been added to the code editor. The parser is turned on via the option "Parser> Clang Tools> Scan open files".

For CMake projects, when importing builds, the detection of existing kit files with information about a code build has been improved. When the build directory is changed to another directory that already contains builds, the build data is no longer overwritten, but the settings already in the new directory are used.

Of the other changes that stand out in this new version:

  • The "CurrentProject: *" variables have been renamed to "CurrentDocument: Project: *".
  • Added the "Build and run> Qmake> Ignore qmake system () function when parsing a project" setting to disable the use of the "system" function when opening qmake-based projects.

Finally, if you want to know more about this new version, you can consult the original announcement In the following link.

Get Qt Creator 4.14

For those who are interested, they should know that the open source version is available on the Qt download page under "Qt Creator", while those interested in the commercial version can find the commercial license in the Qt account portal.

In addition to that Qt Creator 4.14 is also available as an update in the online installer.

For those of us who use Linux, We will be able to carry out the installation with the help of the installer that is generally offered for Linux. To get the package offline, just open a terminal and run the following command:

wget https://download.qt.io/official_releases/qtcreator/4.14/4.14.0/qt-creator-opensource-linux-x86_64-4.14.0.run

Now just just give execute permissions to the file with the following command:

sudo chmod +x 

And now we can run the installer on our system, for this we must type the following command:

./qt-creator-opensource-linux-x86_64-4.14.0.run

At the end of the installation, we must install some additional packages to avoid problems when working with Qt Creator, for this on the same terminal we are going to type the following commands:

sudo apt-get install build-essential

And we must also install generic font configuration library:

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

Or for those who prefer to wait for the package to be ready in the Ubuntu and derivative repositories, they can install the package with the following command:

sudo apt install qtcreator

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.