a wrote:
> QML looks like it is (currently ?) targeted at the kind of GUI programming > when you make your own custom widgets for everything. It only provides the > most basic components such as rectangles, text, and images. There isn't, > say, a button components - you have to make one using a Rectangle and a > MouseArea. One consequence of this is that typical GUI programming is much > slower. Another consequence is that you can't build GUIs that look native > on multiple platforms. QML is probably great for some things, but it is > not a replacement for GUI toolkits such as Qt. No, there are widgets with native look and feel for QML: http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/ . Right now it is a research project, but it most likely will be a part of the upcoming Qt5.