|
QGIS API Documentation 3.99.0-Master (f78f5286a64)
|
Template to create a factory for a geometry check. More...
#include <qgsgeometrycheckfactory.h>

Public Member Functions | |
| QgsGeometryCheck::CheckType | checkType () const override |
| The type of this check. | |
| QgsGeometryCheck * | createGeometryCheck (const QgsGeometryCheckContext *context, const QVariantMap &configuration) const override |
| Creates a new geometry check with context and configuration. | |
| QString | description () const override |
| A human readable description for this check. | |
| QgsGeometryCheck::Flags | flags () const override |
| Flags for this check. | |
| QString | id () const override |
| The unique id for this geometry check. | |
| bool | isCompatible (QgsVectorLayer *layer) const override |
| Checks if this check should be made available for layer. | |
Public Member Functions inherited from QgsGeometryCheckFactory | |
| virtual | ~QgsGeometryCheckFactory ()=default |
| Destructor. | |
Template to create a factory for a geometry check.
Definition at line 91 of file qgsgeometrycheckfactory.h.
|
inlineoverridevirtual |
The type of this check.
Implements QgsGeometryCheckFactory.
Definition at line 119 of file qgsgeometrycheckfactory.h.
|
inlineoverridevirtual |
Creates a new geometry check with context and configuration.
Implements QgsGeometryCheckFactory.
Definition at line 94 of file qgsgeometrycheckfactory.h.
|
inlineoverridevirtual |
A human readable description for this check.
Implements QgsGeometryCheckFactory.
Definition at line 99 of file qgsgeometrycheckfactory.h.
|
inlineoverridevirtual |
Flags for this check.
Implements QgsGeometryCheckFactory.
Definition at line 114 of file qgsgeometrycheckfactory.h.
|
inlineoverridevirtual |
The unique id for this geometry check.
Implements QgsGeometryCheckFactory.
Definition at line 104 of file qgsgeometrycheckfactory.h.
|
inlineoverridevirtual |
Checks if this check should be made available for layer.
Implements QgsGeometryCheckFactory.
Definition at line 109 of file qgsgeometrycheckfactory.h.