I was reading about Qt on" wikipedia":http://en.wikipedia.org/wiki/Qt_(framework) and the next section got me thinking:
Sadly it is not just the extra performance, but also a tremendous amount of the new features. Many people are unhappy with the fact like 99% of the "tangible" improvements in Qt are exclusively available to QML, even though they are implemented in C++. That is the whole point of the epic "Does Qt need a modern C++ GUI API?":http://qt-project.org/forums/viewthread/16465/P210/ poll/discussion/battlefield...
Though Qml is still given much importance, c++ widgets are getting more love from Digia. You can avoid JS completely if you want. You can do logic in c++ and UI in Qml though I would have loved a modern c++ gui api.