Skip to content

Commit

Permalink
Migrate geometry fixers to new API style
Browse files Browse the repository at this point in the history
  • Loading branch information
m-kuhn committed Aug 26, 2018
1 parent 391d3f9 commit fff743b
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/gui/qgsmaptooladvanceddigitizing.cpp
Expand Up @@ -18,6 +18,7 @@
#include "qgsmapcanvas.h"
#include "qgsadvanceddigitizingdockwidget.h"
#include "qgsvectorlayer.h"
#include "qgsgeometryfixes.h"

QgsMapToolAdvancedDigitizing::QgsMapToolAdvancedDigitizing( QgsMapCanvas *canvas, QgsAdvancedDigitizingDockWidget *cadDockWidget )
: QgsMapToolEdit( canvas )
Expand All @@ -42,7 +43,7 @@ void QgsMapToolAdvancedDigitizing::canvasPressEvent( QgsMapMouseEvent *e )
QgsVectorLayer *layer = currentVectorLayer();
if ( mSnapToGridEnabled && layer )
{
e->snapToGrid( layer->geometryOptions().geometryPrecision, layer->crs() );
e->snapToGrid( layer->geometryFixes()->geometryPrecision(), layer->crs() );
}

cadCanvasPressEvent( e );
Expand Down Expand Up @@ -82,7 +83,7 @@ void QgsMapToolAdvancedDigitizing::canvasReleaseEvent( QgsMapMouseEvent *e )
QgsVectorLayer *layer = currentVectorLayer();
if ( mSnapToGridEnabled && layer )
{
e->snapToGrid( layer->geometryOptions().geometryPrecision, layer->crs() );
e->snapToGrid( layer->geometryFixes()->geometryPrecision(), layer->crs() );
}

cadCanvasReleaseEvent( e );
Expand All @@ -107,7 +108,7 @@ void QgsMapToolAdvancedDigitizing::canvasMoveEvent( QgsMapMouseEvent *e )
QgsVectorLayer *layer = currentVectorLayer();
if ( mSnapToGridEnabled && layer )
{
e->snapToGrid( layer->geometryOptions().geometryPrecision, layer->crs() );
e->snapToGrid( layer->geometryFixes()->geometryPrecision(), layer->crs() );
}

cadCanvasMoveEvent( e );
Expand Down

0 comments on commit fff743b

Please sign in to comment.