Java > Scala -> new thread: GUI for D

a a at a.com
Fri Dec 2 04:33:48 PST 2011


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.


More information about the Digitalmars-d mailing list