Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de PySide 1.0.5
Le binding Python de Qt est déjà disponible pour Maemo 5 « Fremantle »

Le , par dourouc05

0PARTAGES

3  0 
PySide est sorti en version 1.0.5, apportant quelques modifications qualifiées de majeures :
- les widgets des fichiers ui sont maintenant exportés dans le widget racine (voir http://lists.pyside.org/pipermail/py...ly/002648.html dans la mailing list) ;
- pyside-uic génère maintenant des barres de menus sans parent sous Mac OS X ;
- optimisation du système de signaux et de slots.

En plus de l'habituelle liste de bogues corrigés :

 892 Segfault when destructing QWidget and QApplication has event filter installed
 407 Crash while multiple inheriting with QObject and native python class
 939 Shiboken::importModule must verify if PyImport_ImportModule succeeds
 937 missing pid method in QProcess
 927 Segfault on QThread code.
 925 Segfault when passing a QScriptValue as QObject or when using .toVariant() on a QScriptValue
 905 QtGui.QHBoxLayout.setMargin function call is created by pyside-uic, but this is not available in the pyside bindings
 904 Repeatedly opening a QDialog with Qt.WA_DeleteOnClose set crashes PySide
 899 Segfault with ‘QVariantList’ Property.
 893 Shiboken leak reference in the parent control
 878 Shiboken may generate incompatible modules if a new class is added.
 938 QTemporaryFile JPEG problem
 934 A __getitem__ of QByteArray behaves strange
 929 pkg-config files do not know about Python version tags
 926 qmlRegisterType does not work with QObject
 924 Allow QScriptValue to be accessed via []
 921 Signals not automatically disconnected on object destruction
 920 Cannot use same slot for two signals
 919 Default arguments on QStyle methods not working
 915 QDeclarativeView.scene().addItem(x) make the x object invalid
 913 Widgets inside QTabWidget are not exported as members of the containing widget
 910 installEventFilter() increments reference count on target object
 907 pyside-uic adds MainWindow.setMenuBar(self.menubar) to the generated code under OS X
 903 eventFilter in ItemDelegate
 897 QObject.property() and QObject.setProperty() methods fails for user-defined properties
 896 QObject.staticMetaObject() is missing
 916 Missing info about when is possible to use keyword arguments in docs [was: QListWidgetItem's constructor ignores text parameter]
 890 Add signal connection example for valueChanged(int) on QSpinBox to the docs
 821 Mapping interface for QPixmapCache
 909 Deletion of QMainWindow/QApplication leads to segmentation fault
Cette version est d'ores et déjà disponible pour Maemo Fremantle, dans le dépôt extras-devel.

Sources : http://www.pyside.org/2011/07/pyside...r-qt-released/ et http://www.pyside.org/2011/07/pyside...for-fremantle/.

Téléchargez PySide 1.0.5.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Jiyuu
Rédacteur/Modérateur https://www.developpez.com
Le 21/09/2011 à 20:40
Nokia annonce ce jour la sortie de la version 1.0.7 de son binding Python pour Qt.
Cette nouvelle version corrige un certains nombres de bogues mais apporte aussi une amélioration de la consommation de mémoire, l'un des objectifs principaux de l'équipe de développement depuis la sortie de la version 1.0.0.

Nokia n'évoque par contre rien de nouveau concernant le devenir de son binding suite à son annonce précédente.

Source : Site officiel de PySide
3  0