[ANNOUNCE] PySide 1.0.5 - "And no name was given that day": Python for Qt released!

Renato Araujo Oliveira Filho renato.filho at openbossa.org
Fri Jul 22 21:15:51 CEST 2011

PySide 1.0.5 - "And no name was given that day": Python for Qt released!

The PySide team is proud to announce the monthly release version 1.0.5
of PySide project.

Major changes

. Widgets present on "ui" files are exported in the root widget, check
PySide ML thread for more information[1];
. pyside-uic generate menubars without parent on MacOS plataform;
. Signal connection optimizations;

About PySide

PySide is the Nokia-sponsored Python Qt bindings project, providing access to
not only the complete Qt 4.7 framework but also Qt Mobility, as well as to
generator tools for rapidly generating bindings for any C++ libraries.

The PySide project is developed in the open, with all facilities you'd expect
from any modern OSS project such as all code in a git repository [2], an open
Bugzilla [3] for reporting bugs, and an open design process [4]. We welcome
any contribution without requiring a transfer of copyright.

List of bugs fixed

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


The files can be downloaded from PySide download page[2]


[1] http://lists.pyside.org/pipermail/pyside/2011-July/002648.html
[2] http://qt.gitorious.org/pyside
[3] http://bugs.openbossa.org/
[4] http://www.pyside.org/docs/pseps/psep-0001.html
[5] http://developer.qt.nokia.com/wiki/PySideDownloads

PySide Team

More information about the Python-announce-list mailing list