[PyQt] Function pointer with a default value?
phil at riverbankcomputing.com
Mon Jul 10 13:02:57 BST 2017
On 9 Jul 2017, at 1:47 pm, Shaheed Haque <srhaque at theiet.org> wrote:
> I'm a bit stumped by how to specify a function pointer argument with a
> default value. The obvious:
> whatever *findPackages(..., const QString &packageRoot = QString(),
> bool (*filter)(const KPluginMetaData &) = 0);
> simply results in "Compulsory argument given after optional argument".
> My Yacc is too rusty for a quick examination of parser.y to reveal the
> problem, so any clues greatly appreciated.
SIP_PYCALLABLE filter = 0
...but you can't have anything after the ellipsis anyway.
More information about the PyQt