[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: [PyQt] SIP: exposing C++ shift operators
From: Giovanni Bajo <rasky () develer ! com>
Date: 2009-07-09 18:14:07
Message-ID: 4A56336F.10804 () develer ! com
[Download RAW message or body]
Hi Phil,
I'm trying to expose a global operator function through SIP. The first
argument is not an object wrapped by SIP, but I don't really care: it
would be sufficient if it was possible to call it from Python as a
normal function call. I tried this:
void operator<<(A& a, B& b) /PyName=foobar/;
but it doesn't work because SIP generates this code:
__lshift__(*a0, *a1);
It would work if it generated this:
operator<<(*a0, *a1);
Does this make sense? Is it a simple fix that I can do myself?
Thanks!
--
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