[PyQt] Overloads in SIP
Phil Thompson
phil at riverbankcomputing.com
Tue Sep 5 09:33:32 BST 2017
On 4 Sep 2017, at 10:44 pm, Shaheed Haque <srhaque at theiet.org> wrote:
>
> Hi,
>
> For these two overloads
>
> int toInt() const;
> int toInt(bool *ok) const;
>
> why does SIP complain:
>
> sip: tmp/KHtml/dom/dom_string.sip:68: ::DOM::DOMString::toInt() has
> overloaded functions with the same Python signature
>
> That seems wrong? Insights welcome.
By default it is assumed that 'ok' is being used to return a value so the *Python* signature is...
(int, bool) toInt()
You either need to comment out the first overload or give one of them a different Python name.
Phil
More information about the PyQt
mailing list