Acerca de
Tutoriales
Comunidad
Actualidad
Enlaces





En macprogramadores.org
En Internet

Qt

¿Qué es Qt?

Qt es un framework de programación desarrollado por TrollTech.

Cuales son sus principales características

Qt es una librería de programación en C++ totalmente orientada a objetos diseñada con el fin de poder compilar un mismo programa en varias plataformas. Actualmente soporta las plataformas Windows, Mac OS X, X11 (Linux, FreeBSD, Solaris, AIX...) y Embedded Linux (acceso directo al framebuffer de la pantalla en vez de usar X11, con lo que se consigue un mejor rendimiento).

La idea de Qt es la misma que la de Java: "Make once execute everywhere", sólo que con la ventaja de que al estar escritas las aplicaciones en C++ se consigue un rendimiento mucho mayor, y con el inconveniente de que las aplicaciones hay que compilarlas en cada plataforma para la que queramos hacer el programa.

Qt se distribuye con dos licencias:

  • Licencia GNU para aplicaciones GNU
  • Licencia comercial para aplicaciones comerciales

Fabricantes de software tan conocidos como Adobe, Mozilla ,Opera y KDE están usando esta librería para desarrollar sus aplicaciones multiplataforma.

¿Dónde obtener más información?

TrollTech tiene publicados los siguientes documentos:

Qt Whitepaper

Tutorial 1 y Tutorial 2

Qt Reference Documentation

O'Reilly también tiene publicado un buen libro sobre Qt:

"Programming with Qt, 2nd Edition"
MATTHIAS KALLE DALHEIMER
Ed. O'Reilly

Si prefiere un recurso web puede consultar el Tutorial Independiente de Qt (aquí tiene otra versión).

TrollTech tiene un servidor de news para temas relacionados con la programación Qt.

Otro foro jerárquico muy conocido sobre Qt es el Qt Centre.