Hi, Renano.

Thanks. Are there any plans to release 0.4.2 version?
--
anatoly t.



On Sun, Sep 26, 2010 at 6:11 AM, Renato Araujo Oliveira Filho
<[email protected]> wrote:
> This bugs was fixed on GIT mainline, check details on:
> http://bugs.openbossa.org/show_bug.cgi?id=378
>
> You can make this work in current release just changing the order of
> you call the base constructor.
>
>
>  class ExternalConsole(QWidget):
>    def __init__(self, parent):
>        QWidget.__init__(self, parent)
>        self.light_mode = False  # << put this after base constructor call
>
>
> BR
>
> On Sat, Sep 25, 2010 at 6:44 PM, anatoly techtonik <[email protected]> 
> wrote:
>> This is a minimal example that causes crash with PySide 0.4.1
>> If you comment line ''self.light_mode = False' - this won't happen.
>> I do not remember any restriction that parent constructors must
>> be called first in Python. Can anybody explain?
>>
>>
>> from PySide.QtGui import QWidget, QApplication, QMainWindow
>>
>> class ExternalConsole(QWidget):
>>    def __init__(self, parent):
>>        self.light_mode = False
>>        QWidget.__init__(self, parent)
>>
>> class MainWindow(QMainWindow):
>>
>>    def __init__(self):
>>        super(MainWindow, self).__init__()
>>        self.extconsole = ExternalConsole(self)
>>
>> app = QApplication([])
>> main = MainWindow()
>> print "impossible"
>> main.show()
>> app.exec_()
>>
>>
>>
>> --
>> anatoly t.
>>
>>
>>
>> On Sat, Sep 25, 2010 at 11:07 PM, anatoly techtonik <[email protected]> 
>> wrote:
>>> Hello,
>>>
>>> I am trying to port a big PyQt4 application to PySide, and I have face
>>> many stacktraces, but now I've got a condition when PySide crashes
>>> Python. Is this ok in PySide world? Shouldn't this condition be
>>> intercepted and displayed as Python stacktrace? How can I quickly
>>> debug why this happens?
>>>
>>> Problem signature:
>>>  Problem Event Name:   APPCRASH
>>>  Application Name:     python.exe
>>>  Application Version:  0.0.0.0
>>>  Application Timestamp:        4c73f7b6
>>>  Fault Module Name:    pyside.dll
>>>  Fault Module Version: 0.0.0.0
>>>  Fault Module Timestamp:       4c8a4a67
>>>  Exception Code:       c0000005
>>>  Exception Offset:     000075fc
>>>  OS Version:   6.0.6002.2.2.0.768.2
>>>  Locale ID:    1033
>>>  Additional Information 1:     6b10
>>>  Additional Information 2:     f4cb88429c2d2426938798bc8ad92e70
>>>  Additional Information 3:     b088
>>>  Additional Information 4:     1bc51873acf931b0d4f41c4bc4fa2232
>>>
>>> --
>>> anatoly t.
>>> _______________________________________________
>>> PySide mailing list
>>> [email protected]
>>> http://lists.openbossa.org/listinfo/pyside
>>>
>> _______________________________________________
>> PySide mailing list
>> [email protected]
>> http://lists.openbossa.org/listinfo/pyside
>>
>
>
>
> --
> Renato Araujo Oliveira Filho
> Instituto Nokia de Tecnologia - INdT
> Mobile: +55 (81) 8704-2144
>
_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to