Qt 5.0 Beta 2 is Out
November 13, 2012 by Lars Knoll | Comments
I’m glad to announce that Qt 5.0 Beta 2 is now released, just in time for Qt Developer Days in Berlin. The beta puts us closer to the final release of Qt 5.0, which we anticipate to release by the end of the year.
A Full Release – Qt 5.0 Throughout
A lot of work has happened since the Beta 1 towards bringing Qt 5 closer to a final release. One of the biggest differences is that this Qt 5.0 release includes not only the Qt libraries, but also the tools. Qt Creator 2.6 based on Qt 5.0 is now bundled together with Qt 5.0 to make it a full complete release. It also helps us in testing and verifying the quality of Qt 5.
This release will only support Qt 5.0, but we will later examine whether and how we can add Qt 4.x support to it.
In addition, it shows that Qt 5 is a good and mature release with a very high degree of compatibility with Qt 4.x. Qt Creator can currently be built both against Qt 4.8 and 5.0 from a single code base. This proves that Qt 5.0 is almost fully source-compatible with Qt 4.8.
Qt 5.0 Functionality
With Qt 5.0 Beta 2, we have now finalized the list of modules and packages that will be part of the 5.0 final release. Qt 5.0 will contain the following libraries:
Qt Essentials
- Qt Core
- Qt Network
- Qt Gui
- Qt Sql
- Qt Testlib
- Qt Widgets
- Qt Qml
- Qt Quick
- Qt Multimedia
- Qt WebKit
- Qt WebKit Widgets
Qt Add-ons
- Qt Xml
- Qt XmlPatterns
- Qt Svg
- Qt Concurrent
- Qt Printsupport
- Qt DBus
- Qt OpenGL
- Qt ActiveQt
- Qt Graphical Effects
- Qt Script
- Qt Declarative
- Qt Image Formats
Tools and other functionality
- Qt Assistant
- Qt Linguist
- Qt Designer
- Qt Translations
- Qt Creator
- Qt Documentation
As you can see, there is a lot of functionality included in Qt 5.0., but some modules like Qt 3D have been excluded from this release. However, they are still available from qt-project.org and you can use them together with Qt 5.0.
Known Issues
As this is a beta, it still has some known issues. First of all, there is still a major overhaul of the documentation planned for Qt 5.0 that didn’t make it into this beta, so you can still expect some larger changes in this area. Apart from that, there’s a lot of smaller known issues. An up-to-date list can be found at http://qt-project.org/wiki/Qt500beta2KnownIssues
Try it Out
Because this release bundles the libraries and the tools, it should now make it very easy for everybody to get started with Qt 5.0 and try it out on their own project. Please go ahead, try it out on your project and give us your feedback so that we can fix as many issues as possible for the final 5.0 release.
I encourage you to download Qt 5.0 Beta 2 from the http://qt-project.org/downloads site or from http://qt.digia.com/Try-Qt-Now/
If you are a Qt commercial customer, you can download the release via your Digia Qt customer portal.
Comments
Subscribe to our newsletter
Subscribe Newsletter
Try Qt 6.8 Now!
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
We're Hiring
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.