Skip to content

Commit 80108fd

Browse files
committed
Activation of OffsetCurve tool
1 parent 82cd4af commit 80108fd

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/app/qgisapp.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -6119,6 +6119,7 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer* layer )
61196119
mActionDeleteRing->setEnabled( false );
61206120
mActionDeletePart->setEnabled( false );
61216121
mActionReshapeFeatures->setEnabled( false );
6122+
mActionOffsetCurve->setEnabled( false );
61226123
mActionSplitFeatures->setEnabled( false );
61236124
mActionMergeFeatures->setEnabled( false );
61246125
mActionMergeFeatureAttributes->setEnabled( false );
@@ -6230,7 +6231,6 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer* layer )
62306231
mActionAddPart->setEnabled( true );
62316232
mActionDeletePart->setEnabled( true );
62326233
mActionMoveFeature->setEnabled( true );
6233-
mActionOffsetCurve->setEnabled( true );
62346234
mActionNodeTool->setEnabled( true );
62356235
}
62366236
else
@@ -6271,6 +6271,7 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer* layer )
62716271
mActionReshapeFeatures->setEnabled( true );
62726272
mActionSplitFeatures->setEnabled( true );
62736273
mActionSimplifyFeature->setEnabled( true );
6274+
mActionOffsetCurve->setEnabled( dprovider->capabilities() & QgsVectorDataProvider::ChangeAttributeValues );
62746275
}
62756276
else
62766277
{

src/app/qgsmaptooloffsetcurve.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ void QgsMapToolOffsetCurve::canvasMoveEvent( QMouseEvent * e )
167167
{
168168
layerCoords = results.at( 0 ).snappedVertex;
169169
}
170+
//todo: add vertex marker item
170171
}
171172
}
172173

0 commit comments

Comments
 (0)