[PyKDE] SIP support for __radd__ and friends
Phil Thompson
phil at riverbankcomputing.co.uk
Sun Aug 7 16:48:01 BST 2005
On Friday 29 July 2005 6:45 am, Gerard Vermeulen wrote:
> I like to see SIP support (in a class Foo) for slots like:
> __radd__
> __rsub__
> __rmul__
> __rdiv__
> __rtruediv__
> __rfloordiv__
> __rmod__
> __rdivmod__
> __rpow__
> __rlshift__
> __rrshift__
> __rand__
> __rxor__
> __ror__
>
> so that one can use:
>
> any_python_type binary_operator Foo_type
There was a reason why this wasn't implemented - but I can't remember what it
was so I'll look at it again.
If I do add support I'll probably try and do it transparently, ie. if you
define __add__ SIP will automatically generate a corresponding __radd__ so
all you'll need to do is to re-build.
Phil
More information about the PyQt
mailing list