QtWidget has been marked as *done* I guess its upto the community to decide if they want to continue improve QtWidgets. But personally I think in the long run even Desktop apps will use QML or more exact some kind of Widget set based on QML. The KDE team seems altready intrested to use QML in Plasma and also Ubuntu. But i seems many is taking this as everything will be written in Javascript but that is not true! backends is still C++ http://labs.qt.nokia.com/2011/05/09/...ts-about-qt-5/ some of todays drawbacks using QML: http://labs.qt.nokia.com/2011/05/26/...with-qt-quick/ Open GL in nextgen QML http://labs.qt.nokia.com/2011/05/31/...aph-in-master/ QML widget on desktop http://labs.qt.nokia.com/2011/03/10/...s-for-desktop/