Qt è un framework di sviluppo di applicazioni multipiattaforma ampiamente utilizzato per lo sviluppo di software applicativo che può essere eseguito su varie piattaforme software e hardware con poca o nessuna modifica nella base di codice sottostante, pur avendo la potenza e la velocità delle applicazioni native. Qt è disponibile sia con licenze commerciali che open source.