Qt ist eine Multi-Platform-Bibliothek für C++, die neben der GUI-Programmierung auch Felder wie Stringbehandlung, Netzwerkprogramierung, Multi-Media usw. abdeckt. Für die ernsthafte Programmierung mit C++ braucht man so etwas dringend und es gibt meiner Meinung nach heute nur zwei ernstzunehmende Alternativen: Microsofts .NET Technologie oder eben Qt.
Im Rahmen der FOSSLC Bootcamps habe ich 2009 ein halbes Bootcamp (die andere Hälfte beschäftigte sich mit Eigenheiten von C++) zu Qt bestritten. Ziel war eine kurze Einführung in die Idee hinter Qt und erste praktische Schritte an einem kleinen Beispiel.
Quellen des Beispielprogramms:
Download