|
| | QgsGeometryOverlapCheckError (const QgsGeometryCheck *check, const QgsGeometryCheckerUtils::LayerFeature &layerFeature, const QgsGeometry &geometry, const QgsPointXY &errorLocation, const QVariant &value, const QgsGeometryCheckerUtils::LayerFeature &overlappedFeature) |
| | Creates a new overlap check error for check and the layerFeature combination. More...
|
| |
| bool | closeMatch (QgsGeometryCheckError *other) const override |
| | Check if this error is almost equal to other. More...
|
| |
| QString | description () const override |
| | The error description. More...
|
| |
| bool | handleChanges (const QgsGeometryCheck::Changes &changes) override |
| | Apply a list of changes. More...
|
| |
| QIcon | icon () const override |
| | Returns an icon that should be shown for this kind of error. More...
|
| |
| QMap< QString, QgsFeatureIds > | involvedFeatures () const override |
| | Returns a list of involved features. More...
|
| |
| bool | isEqual (QgsGeometryCheckError *other) const override |
| | Check if this error is equal to other. More...
|
| |
| const OverlappedFeature & | overlappedFeature () const |
| | Returns the overlapped feature. More...
|
| |
| | QgsGeometryCheckError (const QgsGeometryCheck *check, const QgsGeometryCheckerUtils::LayerFeature &layerFeature, const QgsPointXY &errorLocation, QgsVertexId vidx=QgsVertexId(), const QVariant &value=QVariant(), ValueType valueType=ValueOther) |
| | Create a new geometry check error with the parent check and for the layerFeature pair at the errorLocation. More...
|
| |
| virtual | ~QgsGeometryCheckError ()=default |
| |
| virtual QgsRectangle | affectedAreaBBox () const |
| | The bounding box of the affected area of the error. More...
|
| |
| const QgsGeometryCheck * | check () const |
| | The geometry check that created this error. More...
|
| |
| virtual bool | closeMatch (QgsGeometryCheckError *) const |
| | Check if this error is almost equal to other. More...
|
| |
| virtual QgsRectangle | contextBoundingBox () const |
| | The context of the error. More...
|
| |
| virtual QString | description () const |
| | The error description. More...
|
| |
| QgsFeatureId | featureId () const |
| | The id of the feature on which this error has been detected. More...
|
| |
| QgsGeometry | geometry () const |
| | The geometry of the error in map units. More...
|
| |
| virtual bool | handleChanges (const QgsGeometryCheck::Changes &changes) |
| | Apply a list of changes. More...
|
| |
| virtual QIcon | icon () const |
| | Returns an icon that should be shown for this kind of error. More...
|
| |
| virtual QMap< QString, QgsFeatureIds > | involvedFeatures () const |
| | Returns a list of involved features. More...
|
| |
| virtual bool | isEqual (QgsGeometryCheckError *other) const |
| | Check if this error is equal to other. More...
|
| |
| const QString & | layerId () const |
| | The id of the layer on which this error has been detected. More...
|
| |
| const QgsPointXY & | location () const |
| | The location of the error in map units. More...
|
| |
| const QgsGeometryCheckError & | operator= (const QgsGeometryCheckError &)=delete |
| |
| QString | resolutionMessage () const |
| | A message with details, how the error has been resolved. More...
|
| |
| void | setFixed (int method) |
| | Set the status to fixed and specify the method that has been used to fix the error. More...
|
| |
| void | setFixFailed (const QString &reason) |
| | Set the error status to failed and specify the reason for failure. More...
|
| |
| void | setObsolete () |
| | Set the error status to obsolete. More...
|
| |
| Status | status () const |
| | The status of the error. More...
|
| |
| virtual void | update (const QgsGeometryCheckError *other) |
| | Update this error with the information from other. More...
|
| |
| QVariant | value () const |
| | An additional value for the error. More...
|
| |
| ValueType | valueType () const |
| | The type of the value. More...
|
| |
| const QgsVertexId & | vidx () const |
| | The id of the affected vertex. More...
|
| |