QT est un framework permettant de faire de la programmation cross plateforme. Un logiciel developpé sur Qt fonctionnera sur Mac si il est compilé sur Mac et sur Windows si il est compilé sur Windows en adaptant tout seul le style graphique, etc. Il utilise le language de programmation C++. L'entiereté des classes disponibles sont clairement expliquées sur le site de Qt.