Skip to content

Commit 38051a9

Browse files
committedJan 25, 2019
[gui] enable deselect feature and create rectangle action only when
there is a vector layer in the project (fix #18141, #20333) (cherry picked from commit ab3adc6)
1 parent 047a076 commit 38051a9

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed
 

‎src/app/qgisapp.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12292,6 +12292,7 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer *layer )
1229212292
mActionLabeling->setEnabled( false );
1229312293
mActionOpenTable->setEnabled( false );
1229412294
mActionSelectAll->setEnabled( false );
12295+
mActionDeselectAll->setEnabled( false );
1229512296
mActionInvertSelection->setEnabled( false );
1229612297
mActionOpenFieldCalc->setEnabled( false );
1229712298
mActionToggleEditing->setEnabled( false );
@@ -12317,6 +12318,8 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer *layer )
1231712318
mActionEllipseFoci->setEnabled( false );
1231812319
mActionRectangleCenterPoint->setEnabled( false );
1231912320
mActionRectangleExtent->setEnabled( false );
12321+
mActionRectangle3PointsDistance->setEnabled( false );
Code has comments. Press enter to view.
12322+
mActionRectangle3PointsProjected->setEnabled( false );
1232012323
mActionRegularPolygon2Points->setEnabled( false );
1232112324
mActionRegularPolygonCenterPoint->setEnabled( false );
1232212325
mActionRegularPolygonCenterCorner->setEnabled( false );
@@ -12420,6 +12423,7 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer *layer )
1242012423
mActionSelectByForm->setEnabled( true );
1242112424
mActionOpenTable->setEnabled( true );
1242212425
mActionSelectAll->setEnabled( true );
12426+
mActionDeselectAll->setEnabled( true );
1242312427
mActionInvertSelection->setEnabled( true );
1242412428
mActionSaveLayerDefinition->setEnabled( true );
1242512429
mActionLayerSaveAs->setEnabled( true );
@@ -12645,6 +12649,7 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer *layer )
1264512649
mActionZoomToSelected->setEnabled( false );
1264612650
mActionOpenTable->setEnabled( false );
1264712651
mActionSelectAll->setEnabled( false );
12652+
mActionDeselectAll->setEnabled( false );
1264812653
mActionInvertSelection->setEnabled( false );
1264912654
mActionSelectByExpression->setEnabled( false );
1265012655
mActionSelectByForm->setEnabled( false );

0 commit comments

Comments
 (0)
Please sign in to comment.