Validates geometries using the QGIS geometry validation model.
More...
#include <qgsgeometryvalidator.h>
Validates geometries using the QGIS geometry validation model.
Definition at line 32 of file qgsgeometryvalidator.h.
◆ QgsGeometryValidator()
◆ ~QgsGeometryValidator()
| QgsGeometryValidator::~QgsGeometryValidator |
( |
| ) |
|
|
override |
◆ addError
◆ defaultValidationEngine()
Returns the geometry validation engine configured in the application settings.
- Returns
- The geometry validation engine to use.
- Since
- QGIS 4.4
Definition at line 530 of file qgsgeometryvalidator.cpp.
◆ errorFound
Sent when an error has been found during the validation process.
The error contains details about the error.
◆ run()
| void QgsGeometryValidator::run |
( |
| ) |
|
|
override |
◆ stop()
| void QgsGeometryValidator::stop |
( |
| ) |
|
◆ validateGeometry()
Validate geometry and produce a list of geometry errors.
This method blocks the thread until the validation is finished.
Definition at line 445 of file qgsgeometryvalidator.cpp.
◆ validationFinished
| void QgsGeometryValidator::validationFinished |
( |
const QString & | summary | ) |
|
|
signal |
Sent when the validation is finished.
The result is in a human readable summary, mentioning if the validation has been aborted, successfully been validated or how many errors have been found.
- Since
- QGIS 3.6
The documentation for this class was generated from the following files: