|
QGIS API Documentation 4.3.0-Master (16eddb2670e)
|
Manages and runs a set of geometry checks. More...
#include <qgsgeometrychecker.h>

Signals | |
| void | errorAdded (QgsGeometryCheckError *error) |
| void | errorUpdated (QgsGeometryCheckError *error, bool statusChanged) |
| void | progressValue (int value) |
Public Member Functions | |
| QgsGeometryChecker (const QList< QgsGeometryCheck * > &checks, std::unique_ptr< QgsGeometryCheckContext > context, const QMap< QString, QgsFeaturePool * > &featurePools) | |
| Constructor. | |
| ~QgsGeometryChecker () override | |
| QFuture< void > | execute (int *totalSteps=nullptr) |
| const QMap< QString, QgsFeaturePool * > & | featurePools () const |
| bool | fixError (QgsGeometryCheckError *error, int method, bool triggerRepaint=false) |
| const QList< QgsGeometryCheck * > | getChecks () const |
| QgsGeometryCheckContext * | getContext () const |
| QStringList | getMessages () const |
| void | setMergeAttributeIndices (const QMap< QString, int > &mergeAttributeIndices) |
Manages and runs a set of geometry checks.
Definition at line 48 of file qgsgeometrychecker.h.
| QgsGeometryChecker::QgsGeometryChecker | ( | const QList< QgsGeometryCheck * > & | checks, |
| std::unique_ptr< QgsGeometryCheckContext > | context, | ||
| const QMap< QString, QgsFeaturePool * > & | featurePools ) |
Constructor.
| checks | list of geometry checks |
| context | geometry check context |
| featurePools | map of feature pools |
Definition at line 34 of file qgsgeometrychecker.cpp.
|
override |
Definition at line 50 of file qgsgeometrychecker.cpp.
|
signal |
|
signal |
| QFuture< void > QgsGeometryChecker::execute | ( | int * | totalSteps = nullptr | ) |
Definition at line 65 of file qgsgeometrychecker.cpp.
|
inline |
Definition at line 66 of file qgsgeometrychecker.h.
| bool QgsGeometryChecker::fixError | ( | QgsGeometryCheckError * | error, |
| int | method, | ||
| bool | triggerRepaint = false ) |
Definition at line 103 of file qgsgeometrychecker.cpp.
|
inline |
Definition at line 62 of file qgsgeometrychecker.h.
|
inline |
Definition at line 65 of file qgsgeometrychecker.h.
|
inline |
Definition at line 63 of file qgsgeometrychecker.h.
|
signal |
|
inline |
Definition at line 64 of file qgsgeometrychecker.h.