So dann geb ich auch noch meinen Senf dazu ab ^^.
WPF ist umfangreich ohne Frage, habe selbst schon so einiges damit angestellt (Bin beruflich .Net/C# Entwickler). Hab auch einmal ein Qt-Projekt gehabt - gefällt mir auch ziemlich gut (Qt Creator ist eine hübsche übersichtliche IDE).
Ob man als Einsteiger jetzt WPF oder Qt nimmt, ist egal. Wie bereits gesagt, mit WPF beschränkt man sich auf eine Plattform, Qt ist plattformunabhängig. Ob man jetzt das eine oder andere nimmt ist geschmackssache.
Allerdings würde ich abraten von GUI-Frameworks wie Win Forms (.Net), AWT (Java) und zum Teil auch Swing (Java). Sind zum teil kaum mehr im Einsatz und ausserdem waren GUI-Frameworks noch nie die Stärke von Java.
@Topic: Nimm was dir am meisten zusagt, >>die Farbe je nach Knopfdruck verändert oder irgendwelche Sachen in den Hintergrund kritzeln<< kann man überall machen