[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: Re: [PyQt] Regressions on destruction of =?UTF-8?Q?objects=3F?=
From: Giovanni Bajo <rasky () develer ! com>
Date: 2009-10-28 23:37:14
Message-ID: 874d85e39b3bd209592b4f3c9f051853 () develer ! com
[Download RAW message or body]
On Wed, 28 Oct 2009 22:14:41 +0000, Phil Thompson
<phil@riverbankcomputing.co.uk> wrote:
> On Wed, 28 Oct 2009 19:35:44 +0100, Giovanni Bajo <rasky@develer.com>
> wrote:
>> Hi Phil,
>>
>> I'm testing PyQt 4.6.1 and SIP 4.9.1 over my small regression testsuite
>> (it contains testcases for bugs that I have reported to you over the
>> years and that you have fixed).
>>
>> There are 4 testcases failing with the new SIP/PyQt pair, but they all
>> seem related to the same issue. Try this one:
>>
>> =====================================================================
>> #!/usr/bin/env python
>> from PyQt4.Qt import *
>>
>> a = QObject(None)
>>
>> called = []
>> def myslot():
>> called.append(True)
>>
>> QObject.connect(a, SIGNAL("destroyed()"), a, SIGNAL("QUIT()"))
>> QObject.connect(a, SIGNAL("destroyed()"), myslot)
>> QObject.connect(a, SIGNAL("QUIT()"), myslot)
>>
>> del a
>> assert len(called) == 2, len(called)
>> =====================================================================
>>
>> I would say this should work, right?
>
> Fixed in tonight's PyQt snapshot (and test added to the test suite).
Can you send me the patch please?
--
Giovanni Bajo
Develer S.r.l.
http://www.develer.com
_______________________________________________
PyQt mailing list PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic