Hello Linux Geeksters. As you may know, Qt is an application framework available on Linux, Windows and Mac OS X, used for developing software with GUI, being very used on both KDE and Unity 8 applications.
The latest version available is Qt 5.3.1, which has been released yesterday. Among others, some new features have been added: QQuickWidget, Qt WebSockets module, Purchasing API, Compiled Qt Quick, performance optimizations for Qt Quick’s JIT engine have been made, some bug-fixes have been implemented and support for Android L and Windows Phone has been added.
Also, along with Qt 5.3.1, Qt Creator 3.1.2 will be installed. For those who don’t know, Qt Creator is a lightweight IDE (integrated development environment) created to help the Qt enthusiasts and developers. It has support for editing C++, QML and ECMAscript code, syntax hightlighting and code completion features, code navigation tools, code folding features and visual debugger functions.
Also worth mentioning, Ubuntu 14.10 Utopic Unicorn will be released with the latest version of Qt available by default.
In this article I will show you how to install Qt 5.3.1 on Ubuntu, Linux Mint, Elementary OS, LXLE, Pinguy OS, Peppermint, Debian, Kwheezy, Crunchbang, Fedora, CentOS, OpenSUSE, Mageia, OpenMandriva, Arch Linux, etc.
In order to install Qt 5.3 on your Linux system, you have to download the .run binary file for your system’s architecture, set execution permissions and run execute the .run file.
How to install Qt 5.3.1 on 32 bit Linux systems:
$ wget download.qt-project.org/official_releases/qt/5.3/5.3.1/qt-opensource-linux-x86-5.3.1.run
$ sudo chmod +x qt-opensource-linux-x86-5.3.1.run
$ ./qt-opensource-linux-x86-5.3.1.run
Next, follow the instructions from the installation wizard.
How to install Qt 5.3.1 on 64 bit Linux systems:
$ wget download.qt-project.org/official_releases/qt/5.3/5.3.1/qt-opensource-linux-x64-5.3.1.run
$ chmod +x qt-opensource-linux-x64-5.3.1.run
$ ./qt-opensource-linux-x64-5.3.1.run
Next, follow the instructions from the installation wizard.