April 3, 2012

Alexandra Alexandra
Hobby Entomologist
607 posts

Qt 5.0 alpha released today

 

The Qt Project released the first alpha version of Qt 5.0 today. Rejoice!

Qt 5 comes with all kinds of awesomeness:

  • Amazing graphic capabilities and performance, especially manifested in constrained environments like mobile devices. Qt Quick 2 offers a GL-based scene graph, a particle system and a collection of shader effects. Qt Multimedia, Qt 3D and Qt Graphical Effects bring these features even further.
  • Developer productivity and flexibility, making JavaScript and QML first class citizens while keeping the C++ foundation and Qt Widget support. The new Qt JS backend powered by V8, Qt JSON DB and the addition of Qt WebKit 2 should make HTML5 developers feel at home.
  • Cross-platform portability is now simpler for OS developers thanks to the new structure of Essentials and Add-ons modules, plus the consolidation of Qt Platform Abstraction [qt-project.org]. We look forward to seeing Qt running in all kinds of environments!
  • Open development and open governance is assuring wider development and testing of Qt 5 by a growing community including developers from Nokia, the KDE project, Digia, Collabora, Accenture, KDAB and many more companies and individuals. Today we all celebrate!

Read all about it in Lars’ labs blog [labs.qt.nokia.com], Daniel’s Qt blog [blog.qt.nokia.com], and the release wiki and let us know what you think.

 Signature 

*THE CAKE IS A LIE*
Web Community Manager - Qt Development Frameworks

11 replies

April 3, 2012

Thanatos.jsse Thanatos.jsse
Lab Rat
72 posts

Wow, let’s do it….
Downloading.

April 3, 2012

ZapB ZapB
Ant Farmer
1427 posts

Now preparing Qt5 Alpha binary packages for the Playbook…

 Signature 

Nokia Certified Qt Specialist
Interested in hearing about Qt related work

April 4, 2012

Diego Schulz Diego Schulz
Lab Rat
5 posts

I hope the trolls will decide to use transifex.net for localizing and translating Qt5.

April 4, 2012

davvo davvo
Lab Rat
3 posts

I read about the announcement and this is exciting, especially for an open source project.

By the way I’m still too inexperienced on Qt in order to fully understand the benefit.
Considering that I am solely developing desktop application (cross platform), which benefit will Qt Quick / Qt 5 gain to this? And why JS/QML would improve productivity?
Consider that I have chose Qt as my developing environment since I want to stay away from MSdotNet and interpreted code. Do you consider that, looking at the future of Qt, it is still a good choice?
Thanks for the support, and sorry if I am OT.
Regards,
D.

April 4, 2012

Tobias Hunger Tobias Hunger
Robot Herder
3387 posts

Considering that I am solely developing desktop application (cross platform), which benefit will Qt Quick / Qt 5 gain to this? And why JS/QML would improve productivity?

I guess that depends a lot on the type of application you are writing:-)

I work on Qt Creator which is a mostly QWidget based application. We also use Qt Quick already in places — most prominently on the welcome page — and expect to see more and more use of it, simply because it does make highly customized, interactive UIs much easier to implement. For now we will continue to use QWidgets wherever more traditional UIs are required.

I think Qt Quick is really cool, but I definitely am not going to replace all the existing UIs I wrote with Qt Quick just for the fun of using it;-)

Consider that I have chose Qt as my developing environment since I want to stay away from MSdotNet and interpreted code. Do you consider that, looking at the future of Qt, it is still a good choice?

Qt5 has quite a few cool new features that have no relation to Qt Quick at all. More modular (no need to drag in stuff you do not need), better regexp engine, enabling new C++0x language features, … Read Lars’ blog for the highlights.

From my point of view you get all the good stuff from Qt4 and in addition you also get a new option for highly dynamic UIs. So if you like Qt4 you should also like Qt5:-)

April 4, 2012

davvo davvo
Lab Rat
3 posts

Hi Tobias,
thanks for the hints and suggestions.
Well, the application I need to develop are mainly DB front end for internal purpose (QC data management), with charting & reporting tools. The main goal is to move from Office automation (VBA) to standalone / more customized applications.

The side goal is just have fun ;)

April 4, 2012

john_god john_god
Lab Rat
267 posts

I have a sugestion, with this new milestone, perhaps it’s time for a new edition of the official Qt book, updated with QML, QtQuick, and all new Qt5 features. What do you think ?

April 4, 2012

davvo davvo
Lab Rat
3 posts

I second John, it woud help especially with Qt Quick. It is really easy to use, I have been able to setup a little animation in minutes, but it would be nice to learn all the tips and tricks!

April 9, 2012

Andre Andre
Robot Herder
6416 posts

I agree, it would make a nice Qt book.

August 22, 2012

Duanel Garrido Duanel Garrido
Lab Rat
23 posts

I hope to see improvements on linux desktop enviroments :-) GREAT!

 Signature 

“Dar ejemplo no es la principal manera de influir sobre los demás, es la única manera” A.Einstein

August 23, 2012

guziemic guziemic
Lab Rat
122 posts

I hope that I will not spend many days to adopt my application that works with WebKit1 API to WebKit2 API :)

 
  ‹‹ Qml OpenCV components      How to Publish Qt Apps in the Mac App Store ››

You must log in to post a reply. Not a member yet? Register here!