Qt 5.0 comes as a full SDK package including Qt 5 framework, Qt Creator 2.6.1, examples and full documentation. Qt 5.0 is available in source code and binary format for Linux (64 and 32 bit), Mac OS X (10.7 and 10.8), and Windows. You can read more about the main changes and new features compared to Qt 4.8, on my previous blog post about Qt 5 Alpha.
A video showcasing some of the key features of Qt 5 has been uploaded to Youtube.
The video above is actually a screen capture of a Qt 5 based application using Qt Quick, OpenGL and WebKit, running in a Mac. Audio has been added with iMovie application. You can try this Qt 5 Launch Demo by yourself by installing Qt5, downloading the demo source, opening the project in Qt creator, building and running it.
Qt developers have done the best the keep Qt 5 as compatible with Qt 4.x as possible, so that you can reuse your existing applications without too much work.
There are still some known issues, and further work need in Qt 5 such as binary packages for MinGW (as WebKit doesn’t yet work with it yet) and MSVC 2012 (you’ll need to compile from source), which should be available in Qt 5.0.1 scheduled for the end of January 2013.
Qt 5.1 will released in Spring 2013 with better stability, and more modules such as Qt 3D and Qt Sensors brought into the Qt 5 base distribution. The developers also expect to show some preview releases of the Qt ports for Android and iOS at that time.
If you have a Raspberry Pi, you can also use the full Qt 5 SDK above, but you’ll also have to setup your Linux computer for Qt5 for Raspberry Pi yourself with bakeqtpi.bash script which will generate a SD card image with all Qt5 utilities & libs, and install the necessary files (qmake, arm toolchain…) on your Linux machine.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.