QT (leggi come la parola inglese cute) mette a disposizione degli sviluppatori C++ librerie (oltre 400) per lo sviluppo di applicazioni multipiattaforma dotate di interfaccia grafica; in pratica scrivi una volta e compili dove vuoi. Le librerie ricoprono ogni necessità: networking, database, xml, opengl, ecc. Comprende anche un Designer per realizzare in maniera rapida le interfacce grafiche (come un wysiwyg). Il Linguist facilita l'internazionalizzazione dei programmi.
Può essere integrato con vari ambienti di sviluppo: Kdevelop (linux-kde), Eclipse, Dev-C++ e altri (immagino).
Oltre che il linguaggio C++ si può usare uno qualunque degli altri verso cui è stato fatto il "binding": Python, C, Perl, Ruby.
Sono disponibili varie licenze e prezzi ma in generale se si creano programmi open source il tutto è gratis.