[PySide] Sprint: list of manageable bugs
John Ehresman
jpe at wingware.com
Fri Jun 28 16:49:53 CEST 2013
I made a quick pass through the bugs for PySide and pulled out the
following bugs as being fixable without a global understanding of PySide
(I hope). Some of the bugs may really be Qt bugs / behaviors that the
reporter didn't understand or may no longer be valid; I didn't go back
and verify the bugs.
Unfortunately not all of these bugs are "easy" bugs, so ask if you have
trouble figuring out how things work. If you want to start looking at
something, please mention it on IRC and then when you have a sense you
can fix it, I can assign you the bug in the tracker.
A note on patches to PySide: because it is a Qt project, all patches
must be submitted via https://codereview.qt-project.org/ and you'll need
to agree to a contributor agreement. This is relatively easy to do and
we can help you with this process.
Cheers,
John
https://bugreports.qt-project.org/browse/PYSIDE-100 : __future__
unicode_literals breaks tr()
https://bugreports.qt-project.org/browse/PYSIDE-40 : Overriding readData
in QIODevice subclass returns incorrect result
https://bugreports.qt-project.org/browse/PYSIDE-170 :
QMimeData.setData(const QString & mimeType, const QByteArray & data)
fails to reject QString 2nd param
https://bugreports.qt-project.org/browse/PYSIDE-153 : Bad return type
for QtGui.QWidget.winId() on Windows 32
https://bugreports.qt-project.org/browse/PYSIDE-19 :
QtGui.QAction.setShortcut parameters are wrongly restricted
https://bugreports.qt-project.org/browse/PYSIDE-20 : text alignment lost
from QAbstractItemModel.data overrides
https://bugreports.qt-project.org/browse/PYSIDE-156 :
QFontDatabase.addApplicationFont crashes
https://bugreports.qt-project.org/browse/PYSIDE-155 : Program crashes
when calling the QTime.isValid() method
https://bugreports.qt-project.org/browse/PYSIDE-131 : pyside tr() does
not support inheritance
https://bugreports.qt-project.org/browse/PYSIDE-106 : fixup in Validator
does not replace value in lineEdit
https://bugreports.qt-project.org/browse/PYSIDE-25 : segfault in
QApplication.setOverrideCursor()
https://bugreports.qt-project.org/browse/PYSIDE-52 : QImage modifies
supposedly immutable strings
https://bugreports.qt-project.org/browse/PYSIDE-73 :
QTreeWidget.setItemWidget does not work
https://bugreports.qt-project.org/browse/PYSIDE-75 : Passing list with
unicode in it to QApplication will result in a segfault
https://bugreports.qt-project.org/browse/PYSIDE-74 : Testing if a
QTreeWidgetItem belongs to a list raises a NotImplementedError
https://bugreports.qt-project.org/browse/PYSIDE-68 : PyQt4 regression:
unbound signals do not provide __get__
More information about the PySide
mailing list