void QgsGeometryValidator::validateGeometry( const QgsGeometry *g, QList<QgsGeometry::Error> &errors ) { QgsGeometryValidator *gv = new QgsGeometryValidator( g, &errors ); connect( gv, SIGNAL( errorFound( QgsGeometry::Error ) ), gv, SLOT( addError( QgsGeometry::Error ) ) ); gv->run(); gv->wait(); }
void QgsGeometryValidator::validateGeometry( const QgsGeometry &geometry, QList<QgsGeometry::Error> &errors, QgsGeometry::ValidationMethod method ) { QgsGeometryValidator *gv = new QgsGeometryValidator( geometry, &errors, method ); connect( gv, &QgsGeometryValidator::errorFound, gv, &QgsGeometryValidator::addError ); gv->run(); gv->wait(); }