Qt é uma biblioteca de classe C++ para desenvolvimento de aplicações GUI executáveis em plataformas Unix, Windows 95/98 e Windows NT. Qt é muito mais fácil de usar do que a caixa de ferramentas padrão. Motif para os sistemas Unix, mas ao mesmo tempo emula o aspecto do Motif. O melhor é que depois de escrever uma aplicação com o Qt, tudo o que se precisa fazer é recompilá-la para ter uma versão que funciona nos sistemas Windows. Qt também emula o aspecto do Windows, portanto você pode prover todos os seus usuários de interfaces de aspecto original. Além das classes de interface com o usuário, o Qt representa suporte portável para acesso ao sistema de arquivos, trabalhando com valores de data e de tempo e com a programação de redes. Com o Qt, você descobrirá que precisa escrever muito pouco (senão nenhum) código de plataforma independente, pois o Qt já tem o que você precisa. Embora a programação com Qt seja bastante direta a pareça natural uma vez que você a compreenda, o caminho do aprendizado por ser íngreme. O Qt vem com uma documentação de referência excelente, mas os iniciantes geralmente acham que o Tutorial incluído não é suficiente para realmente se começar. É ai que o livro entra. Programação em Qt irá guiá-lo a cada etapa do desenvolvimento de uma aplicação Qt, mostrando como elaborá-la de forma simples.