[PyQt] possible regression in PyQt/sip snapshots

2009-03-24 Thread Darren Dale
I have been keeping up to date with the snapshots, and after installing them
I try to launch Eric4 and I get a segfault. I think this simple example,
adapted from eric4's Debugger/BreakPointModel.py, might illustrate the
problem:

from PyQt4 import QtCore
alignment = QtCore.QVariant(QtCore.Qt.Alignment(QtCore.Qt.AlignLeft))

When I run that script, I get:

Traceback (most recent call last):
  File test_alignment.py, line 3, in module
alignment = QtCore.QVariant(QtCore.Qt.Alignment(QtCore.Qt.AlignLeft))
TypeError: unable to convert a Python 'Alignment' object to a C++
'Qt::Alignment' instance

Can anyone please confirm?

Darren
___
PyQt mailing listPyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Re: [PyQt] possible regression in PyQt/sip snapshots

2009-03-24 Thread Phil Thompson
On Tue, 24 Mar 2009 10:13:16 -0400, Darren Dale dsdal...@gmail.com wrote:
 I have been keeping up to date with the snapshots, and after installing
 them
 I try to launch Eric4 and I get a segfault. I think this simple example,
 adapted from eric4's Debugger/BreakPointModel.py, might illustrate the
 problem:
 
 from PyQt4 import QtCore
 alignment = QtCore.QVariant(QtCore.Qt.Alignment(QtCore.Qt.AlignLeft))
 
 When I run that script, I get:
 
 Traceback (most recent call last):
   File test_alignment.py, line 3, in module
 alignment = QtCore.QVariant(QtCore.Qt.Alignment(QtCore.Qt.AlignLeft))
 TypeError: unable to convert a Python 'Alignment' object to a C++
 'Qt::Alignment' instance
 
 Can anyone please confirm?

Should be fixed in tonight's PyQt snapshot. However I don't see how it
might cause a crash.

Thanks,
Phil
___
PyQt mailing listPyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt