[pyar] ¿PySide o PyQt4?

Hugo Ruscitti hugoruscitti en gmail.com
Jue Mayo 26 10:07:39 ART 2011


2011/5/24 Diego Sarmentero <diego.sarmentero en gmail.com>:
> Por lo que yo he visto, las diferencias son bastante minimas, hay
> algunas cosas de PySide que por ahí están hechas para que se integren
> mejor con Python... como el hecho de que la API de PySide tengo
> entendido que deja de usar QString y usa los strings de Python que ya
> tienen todo lo que se necesita, entonces si tenes algo que trabaja con
> String de Python no te da conflictos si por ahí algún componente te
> devuelve un QString y vos se lo pasas a alguna lib que llame a algún
> método directo de un string Python... pero como te digo, las
> diferencias que vi son bastante pocas... PySide fue creado por Nokia
> para tener una LGPL gratis, habría que ver que pasa ahora que Nokia
> vendió Qt a Digia... es todo un tema...
> Por lo menos con PyQt sabes que es mantenido de forma externa.
>
> Yo personalmente uso PyQt, pero por una cuestión de costumbre que
> estaba desde antes, y PySide no hace mucho se liberó la 1.0... pero al
> nivel de API las 2 están completas y son equivalentes en cuanto al
> nombre de las cosas... así que si aprendes la API de Qt (si trabajaras
> con C++), PyQt, PySide... lo bueno es que pasar de uno a otro es
> simplemente cambiar el import en la mayoría de los casos.

Buenisimo, entonces me parece que voy a seguir por el
lado pyqt.

Muchas gracias.


> 2011/5/23 Hugo Ruscitti <hugoruscitti en gmail.com>:
>> Buenas gente, estoy buscando hacer un backend
>> nuevo para pilas[1] con un framework que me dé algo
>> mas de multiplaformidad (¿?). Y me parece que Qt es
>> una buena opción.
>>
>> Pero al comenzar a investigar sobre las opciones
>> que tengo vi que hay dos implementaciones: PySide y PyQT4.
>>
>> Vi que PyQt4 tiene soporte para python 3.2, PySide no, y
>> que pyqt4 funciona directamente desde una consola
>> de python normal, y PySide no. Pero PySide parece
>> tener una licencia mas permisiva que QT y una documentación
>> que por lo menos cita diferencias con qt4 [2] (¿eso es bueno?).
>>
>> ¿Que opción me conviene mas?, siento que en este
>> punto da lo mismo usar cualquiera de las dos... ¿es así?,
>> ¿me dan una mano para elegir?.
>>
>> Muchas gracias.
>>
>> [1] - http://www.pilas-engine.com.ar/
>> [2] - http://developer.qt.nokia.com/wiki/Differences_Between_PySide_and_PyQt
>>
>> --
>> Hugo Ruscitti
>>
>> www.pilas-engine.com.ar
>> www.losersjuegos.com.ar
>> www.gcoop.coop
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>
>
>
> --
> Diego Sarmentero
>
> Blog: http://diegosarmentero.com.ar
> Twitter: http://twitter.com/diegosarmentero
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>



-- 
Hugo Ruscitti

www.pilas-engine.com.ar
www.losersjuegos.com.ar
www.gcoop.coop



More information about the pyar mailing list