What's the deal with this crazy QML stuff? I don't see the traditional GUI widgets... Instead, it's like you make a bunch of custom graphical objects. Is this the future of all apps? Or only for certain types of apps? Should I be creating a "QML Application" rather than a "Qt4 Gui Application"?