Hace tiempo estuve trabajando en un proyecto en el que se decidió probar a desarrollar una aplicación usando qtjambi, la "versión en java" de QT. Lo usamos por el hecho de que en QT se puede asignar una hoja de estilo (un css) a un formulario y, por lo tanto, cambiar la apariencia completa de la aplicación de forma rápida.
Se pierde mucho rendimiento, puesto que en este aspecto parece que consume muchos recursos, pero sin usar hojas de estilo una aplicación realizada con QT apenas se diferencia de una aplicación realizada en C++ o C# (estéticamente).
El caso es que, discusiones a parte sobre el rendimiento o eficiencia de usar esta librería, el desarrollo es realmente cómodo, sobre todo a la hora de desarrollar los formularios. La principal ventaja es el diseñador y la manera de trabajar.
Los formularios (los widgets que se vienen llamando en QT) pueden o realizarse de forma "programada" (escribiendo a mano el código) o usando el diseñador.
Este diseñador lo que hace es generar un fichero XML (que tiene extension .jui) que al ser tratado por una aplicación "juic", genera un fichero ".java" que puede ser compilado como una clase normal.
No se puede explicar facilmente, asi que lo mejor es mostrar un video de como funciona. (perdón si no ha salido muy bien, es el primero que hago).
ACTUALIZACION: Debido a que la calidad de video en google video es tan mala, he probado a subirlo a youtube, algo mejor parece que se ve, asi que pongo este otro mejor. Dejo el anterior por si acaso.
La calidad del video es bastante pobre desde google video le bajan mucho la calidad, pero si lo descargas en disco, se ve algo mejor.
Al final del video se puede ver como se "conectan" los elementos del formulario con el Widget final, pero eso creo que es mejor explicarlo más adelante.
11 Comentarios:
Hola yo estoy tambien con QTJambi me parece asombroso, estamos por realizar un proyecto algo importante con esta libreria que ha realizado un buen trabajo en los test y ahora vamos a usarlo en modo comercial. un saludo
chamo necesito tu ayuda para configurar el qtjambi.. noc como hacerlo.. gracias..
bueno, pues ya me diras que fallos te da, debes de seguir las instrucciones de instalación del sitio de qtjambi.
ok.. pilla..me baje el Eclipse IDE for Java EE Developers, le puse el plugin de Qtjambi,los coloque en la carpeta, luego en las preferencias del eclipse lo configure y me sale exitosa ps.. la prueba,ahora cuando voy a crear el form con qt..me lo abre pero el en import me lo subraya y me dice esto "The import com.trolltech cannot be resolved", ahm.. y no entiendo.. lo de las variables del sistema.. coloque path en la carpeta .bin y creo q me falta otra pero noc :S
a me falto.. tambien me baje el qtjambin y pude ver los ejemplos..
si quieres me agregas danielantonini@gmail.com, creo q es mas facil
Hola yo tambien tengo problemas instalando el qtjambi el eclipse esta instalado en debian me baje el plugin de la trolltech pero nada que ver vi uno que era como 300kb o menos pero me parece que ese no es, luego de eso también de eso me baje otro una version anterior de qtopia pues ambos me decien los mismo que no puedo validar en eclipse y por eso no me funciona espero que me ayudes con eso que me he leido las instruccion de una lado a otro y nada gracias.
Hola, veo que este post es de hace un año, pero espero puedas leer mi comentario.
Acabo de preparar todo para programar con QTJambi y eclipse pero a la hora de diseñar formularios esperaba otra cosa. Me explico:
En el video se ve que los botones y demas componentes tienen el estilo de Windows XP, bueno, yo uso kde4 y esperaba que los botones tuvieran el mismo estilo de kde, pero esto no es así, tienen un estilo como de Windows 9x.
¿Sabes si podria cambiar esto? así mis aplicaciones se verian mejor.
A y felicidades por el blog, tengo poco que lo encontre y e estado leyendo muchos de tus articulos, muy interezantes.
Saludos!
Bueno, las pruebas que he hecho al respecto me dan siempre el editor con el formato "w9x" como dices, pero a la hora de ejecutar la aplicación si usa el formato de windows xp (o Kde). Tambien te comento que hace bastante que no uso qtjambi, desde que cambie de empresa, asi que te hablo de memoria y quizas hice algun cambio y no lo recuerdo, pero lo dudo.
me podrian ayudar de donde bajas las librerias para usar qtjambi en eclipse ya que no se donde bajarlo en intentado bajando de la pagina http://qt-jambi.org/downloads/ pero nada las librerias no se integran con eclipse :( bueno espero me puedan ayudar un poquito mi email es reyescar2@gmail.com si me podrian enviar informacion acerca de qtjambi a mi email se los agradeceria muchisimo atte edwin c.
me gustaria saber tambien que eclipse usaste
Publicar un comentario en la entrada