Título: Qt o wxWidget Publicado por: Darioo en 8 Febrero 2014, 20:07 pm Bueno estoy a punto de empezar un pequeño proyecto en c++ que requiere interfaz gráfica. Aun no me decido cual de las dos librerías usar.
Estuve averiguando y no logré decdirme. El asunto que por el que me decida tendré que aprender a usarlo ya que no conozco ninguno de las dos, Pero sería bueno elegir uno que me sea útil ahora y en el futuro. Aviso, trabajo siempre sobre linux. Pero el proyecto tiene que ser multiplataforma. Bueno los que ya hayan trabajado con esto, me gustaría que me recomienden alguno y que ventajas y desventajas le encontraron. Saludos y gracias. Título: Re: Qt o wxWidget Publicado por: 0xDani en 9 Febrero 2014, 13:23 pm A mí me gustó bastante Qt. Es muy completo y tiene una extensa documentación. Pero es cuestión de que le eches un vistazo a ambos.
Saludos. Título: Re: Qt o wxWidget Publicado por: Yoel Alejandro en 9 Febrero 2014, 18:28 pm Si es multiplataforma, o sea, si debe correr en Windows y en Linux tendrás que crear funciones que proporcionen una interfaz "transparente" al usuario sobre el tipo de plataforma. O sea, unas funciones cuyo prototipo sea igual en ambos casos.
Pero estas funciones llamarán "por debajo" a otras funciones que sí serán exclusivas de un sistema o de otro. Aquí, deberás disponer de ficheros de cabecera adaptados a un tipo o a otro. Al momento de compilar, deberán declarase ciertas macros que le dirán al compilador cuál fichero de cabecera usar. Algo como: Código
y debes especificar la macro _LINUX_ o _WIN_ al momento de compilar. Para Windows: Código: g++ -o mi_ejecutable fuente1.cpp fuente2.cpp fuente3.cpp -D_WIN_ y para Linux: Código: g++ -o mi_ejecutable fuente1.cpp fuente2.cpp fuente3.cpp -D_LINUX_ Bueno, esta es una idea general de cómo puedes hacerlo portable (y una idea realista, porque así es como he visto que trabajan las distribuciones verdaderas). Pero obviamente aún falta mucho trabajo por hacer. Título: Re: Qt o wxWidget Publicado por: 0xDani en 9 Febrero 2014, 21:47 pm @yoel_alejandro, el caso es que eso que tú has apuntado ya lo hacen los desarrolladores de Qt y wxWidget, entre otros.
Título: Re: Qt o wxWidget Publicado por: Darioo en 10 Febrero 2014, 01:33 am Citar A mí me gustó bastante Qt. Es muy completo y tiene una extensa documentación. Pero es cuestión de que le eches un vistazo a ambos. Supongo que sí, aunque me gustaría averiguar sus verdaderas ventajas y desventajas de cada una. Pero supongo que no tiene sentido seguir dandole vueltas por lo que pude leer ambas librerías son buenas. Asi que será cuestión de empezar con una y ya. :) |