[PyQt] Function-pointer typedef

Phil Thompson phil at riverbankcomputing.com
Sat Jul 18 21:59:52 BST 2009


On Sat, 18 Jul 2009 22:42:31 +0200, Arve Knudsen <arve.knudsen at gmail.com>
wrote:
> Hi Phil
> 
> In my attempt to wrap the new Qt animation classes, as requested by Jason
> H,
> I find that I'm not able declare a function-pointer typedef within a
class.
> According to the SIP syntax specification it seems perfectly possible,
> however. Can you please tell me why the following declaration from
> QEasingCurve doesn't work:
> 
> class EasingCurve
> {
>     [...]
> public:
>     typedef qreal (*EasingFunction)(qreal progress);
>     [...]
> };

It's a bug - just remove the name of the argument.

Phil


More information about the PyQt mailing list