[PyQt] sip: extend exception support
Mathias.Born at gmx.de
Mathias.Born at gmx.de
Mon Sep 17 21:25:59 BST 2012
On 17.09.2012, 22:14:49 Phil Thompson wrote:
> On Mon, 27 Aug 2012 12:10:23 -0700, Matt Newell <newellm at blur.com> wrote:
>>>
>>> The difference is the access to the (not necessarily present) objects.
>>> How
>>> are you getting these?
>>>
>>> Phil
>>
>> Here's the patch against a quite old hg checkout.
> After several more iterations (ok, rewrites) the implementation in the
> current snapshot should be Ok - and work with %Imported modules.
> Phil
I'm pleased to report that this works fine for me. Some comments:
In the docs about the "%DefaultVirtualErrorHandler" directive, there is a typo
%DefaultVirtualErrorHandle my_handler
which should read
%DefaultVirtualErrorHandler my_handler
In addition, the function type is not
void my_handler(sip_gilstate_t, PyObject *);
but instead
void my_handler(sip_gilstate_t, sipSimpleWrapper*);
Best Regards,
Mathias Born
More information about the PyQt
mailing list