<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi,</div><div><br></div><div>I'm building the bindings for a class that looks like this (snippet):</div><div><br></div><div>class CORE_EXPORT QgsDataProvider : public QObject<br>{<br>    Q_OBJECT<br>  public:<br>    struct ProviderOptions<br>    {<br>      QgsCoordinateTransformContext coordinateTransformContext;<br>    };<br>    QgsDataProvider( const QString &uri = QString(), const QgsDataProvider::ProviderOptions &options = QgsDataProvider::ProviderOptions() ):<br>      mDataSourceURI( uri ),<br>      mOptions( options )<br>    {<br>    }<br>}</div><div><br></div><div>SIP code is (snippe)t:</div><div><br></div><div>class QgsDataProvider : QObject<br>{</div>%TypeHeaderCode<br>#include "qgsdataprovider.h"<br>%End<br>  public:<br>   struct ProviderOptions<br>    {<br>      QgsCoordinateTransformContext coordinateTransformContext;<br>    };<br><br>    QgsDataProvider( const QString &uri = QString(), const QgsDataProvider::ProviderOptions &options = QgsDataProvider::ProviderOptions() ):</div><div dir="ltr">...<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div>The error message is <br></div><div dir="ltr"><div><span style="color:rgb(170,0,0)">qgsdataprovider.sip:76: syntax error</span></div><div><span style="color:rgb(170,0,0)">line 76 is the last line of the above snippet.<br></span></div><div><br></div><div><br></div><div>Any idea what's going on here?</div><div><br></div><div>Thanks!</div><div><br></div><div>-- <br><div dir="ltr" class="gmail_signature">Alessandro Pasotti<br>w3:   <a href="http://www.itopen.it" target="_blank">www.itopen.it</a></div></div></div></div></div></div></div></div></div>