Fisica Y Termodinamica

Páginas: 9 (2059 palabras) Publicado: 27 de junio de 2012
02/10/2007

Introducción a la
programación con Qt 4 en
eclipse
Un ide libre y de calidad para desarrollo con
Qt

Jhon James Quintero Osorio

Jhon James Quintero Osorio

Introducción a la programación con
Qt 4 en eclipse
Introducción
Hace muchos años que le vengo siguiendo la pista a varios proyectos de software que me parecen
interesantes, uno de ellos es Qt, librería con la quehan sido desarrolladas varias aplicaciones, una de
las más significativas es KDE, el famoso y vistoso entorno de escritorio para Linux y otros Unixes.
Después de haber intentado compilar un proyecto simple en los siguientes entornos:
QDevelop.
MonkeyStudio
CodeBloks
Y no conseguirlo, muy posiblemente por mi ignorancia y facilismo, me sentí frustrado pues, como es
posible que un frameworktan maduro (en su versión libre) no tenga un buen entorno de desarrollo?
Pues en una de mis visitas a la página de Trolltech, me encontré con que habían liberado la versión 1
del plugín de integración QT eclipse para las versiones Qt 4.3.1 y eclipse 3.3 para C/C++.

Toolkits para construir GUI’s
“Donde los bits y las personas se encuentran”
Negroponte, 1994

La mayoría de las aplicacionesactuales se caracterizan por tener una interfaz de usuario agradable
para el usuario (por lo menos así debería ser), además la cantidad líneas de código correspondiente a
la interfaz de usuario se hace cada vez mayor, es por ello que la construcción de dichas interfaces desde
cero es una labor que en la mayoría de las veces no se justifica, pues muchas organizaciones, se han
encargado derealizar desarrollos que permiten construir interfaces de muy buena apariencia
rápidamente.

1

Jhon James Quintero Osorio

Existen diversos toolkits para la construcción de interfaces de usuario, entre las cuales podemos citar:

gtk(GIMP ToolKit, http://www.gtk.org). Librería realizada en C (orientado a objetos)
inicialmente creada para desarrollar el programa de manipulación de imágenesGIMP, ahora
usada en múltiples aplicaciones, GNOME por ejemplo.
Características:
o

o
o

Multiplataforma (HPUX, SUN-Solaris, Linux,
Windows, BeOs, …).
Libre, licencia GPL
Tiene como objetivos,
Corrección,
Rendimiento,
Usabilidad.

Figura 1 Aplicación desarrollada con GTK.

2

Jhon James Quintero Osorio

WxWidgets. Es un toolkit de código abierto, desarrollado en C++, para crearaplicaciones
multiplataforma (Windows, Windows CE, Linux, Mac Os, …). Al estar programado en C++
aprovecha toda la versatilidad de la orientación a objetos.

Figura 2 Aplicación con WxWidgets.

Además de los anteriores también se encuentran gtkmm, vtk, vcl, tcl,tk …

3

Jhon James Quintero Osorio

Introducción a Qt
La librería Qt es desarrollada por la empresa noruega TrollTech, conlicencias tanto libre como
comercial, desarrollada en C++ con añadidos. Las Qt a la fecha en sus versiones 4.X es un toolkit
maduro que cuenta aproximadamente con 500 clases, más de 9000 funciones y 500.000 líneas de
código y que le dá al programador mucha de la potencia que le brindan lenguajes como C# o Java con
la eficiencia de código compilado en C++.
Las Qt, al igual que otros toolkitsno solo cuentan con clases para la construcción de interfaces de
usuario, también incluyen soporte para dibujo en 2D, hilos, red, bases de datos, etc. La diferencia
fundamental entre Qt y las otras librerías es que Qt le agrega al C++ estándar los conceptos de signal y
slot, los cuales son similares en funcionalidad al concepto de callback (puntero a una función X que es
pasado a otra para queésta última llame a X en el momento adecuado).
Una de las características de las interfaces de usuario actuales es la flexibilidad, y si visualizamos cada
uno de los elementos de la interfaz de usuario como un objeto lo que tenemos es un montón de objetos
intercambiando información, es precisamente allí donde la magia de las Qt tiene lugar, se define una
señal/signal como un aviso que un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Termodinamica, fisica
  • fisica termodinamica
  • Fisicos de la termodinamica
  • fisica termodinamica
  • TERMODINÁMICA y FÍSICA ESTADÍSTICA
  • guia fisica termodinamica
  • Fisica Pratica De Termodinamica
  • practica fisica termodinamica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS