Developpez.com - PyQt & PySide
X

Choisissez d'abord la catégorieensuite la rubrique :

FAQ Qt FAQ Qt Creator FAQ PyQt & PySide
logo
Sommaire > Introduction
        Qu'est-ce que PySide ?
        Qu'est-ce que PyQt4 ?





Qu'est-ce que PySide ?
auteur : Thibaut Cuvelier
PySide est le binding Qt pour Python disponible sous LGPL. Il a été initié par Nokia suite au manque de binding disponible sous licence permissive et libre, notamment pour les plateformes mobiles. PySide est prévu pour être fortement compatible avec PyQt, le binding historique mais disponible uniquement en GPL ou sous licence commerciale.

Actuellement, PySide est disponible pour Windows, Mac OS X, Linux, Maemo et Meego, un port vers Symbian est en cours. PySide est suffisamment stable pour être utilisé dans de nouveaux développements.

Qt en versions 4.6 et 4.7 est supporté pour la série 1.0 de PySide, le tout sous Python 2.5, 2.6 ou 2.7 (le support de la série 3.x de Python devrait arriver en 2011).

lien : faq Qu'est-ce que PyQt ?
lien : en Le site officiel de PySide

Qu'est-ce que PyQt4 ?
auteur : Thibaut Cuvelier
Aussi souvent appelé PyQt.

Il s'agit du binding historique de Qt pour Python, développé par Riverbank Computing Limited sous licence GPL ou commerciale.

Actuellement, PyQt est disponible pour les plateformes majeures, soit Windows, Linux et Mac OS X. PyQt est développé depuis 2004 et doit donc être considéré comme stable.

Qt est supporté dans une grande majorité de ses versions, depuis la 1.43 à la 4.7 ; de même, Python : 2.4, 2.5, 2.6, 2.7 et 3.1 sont supportées. Il faut noter que l'API disponible change grandement entre les versions 2.x et 3.x de Python : pour la série 2.x, une API fort proche de celle disponible en C++ est appliquée ; pour la série 3.x, une API plus pythonique est d'actualité.

Les versions les plus anciennes de Qt sont supportées par PyQt3, l'ancêtre de PyQt4, maintenant non supporté officiellement.

lien : faq Qu'est-ce que PySide ?
lien : en Le site officiel de PyQt

Copyright © 2010 developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique PyQt & PySide