@@ -12968,6 +12968,66 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer *layer )
12968
12968
}
12969
12969
12970
12970
case QgsMapLayer::MeshLayer:
12971
+ mActionLocalHistogramStretch->setEnabled( false );
12972
+ mActionFullHistogramStretch->setEnabled( false );
12973
+ mActionLocalCumulativeCutStretch->setEnabled( false );
12974
+ mActionFullCumulativeCutStretch->setEnabled( false );
12975
+ mActionIncreaseBrightness->setEnabled( false );
12976
+ mActionDecreaseBrightness->setEnabled( false );
12977
+ mActionIncreaseContrast->setEnabled( false );
12978
+ mActionDecreaseContrast->setEnabled( false );
12979
+ mActionLayerSubsetString->setEnabled( false );
12980
+ mActionFeatureAction->setEnabled( false );
12981
+ mActionSelectFeatures->setEnabled( false );
12982
+ mActionSelectPolygon->setEnabled( false );
12983
+ mActionSelectFreehand->setEnabled( false );
12984
+ mActionSelectRadius->setEnabled( false );
12985
+ mActionZoomActualSize->setEnabled( false );
12986
+ mActionZoomToLayer->setEnabled( true );
12987
+ mActionZoomToSelected->setEnabled( false );
12988
+ mActionOpenTable->setEnabled( false );
12989
+ mActionSelectAll->setEnabled( false );
12990
+ mActionInvertSelection->setEnabled( false );
12991
+ mActionSelectByExpression->setEnabled( false );
12992
+ mActionSelectByForm->setEnabled( false );
12993
+ mActionOpenFieldCalc->setEnabled( false );
12994
+ mActionToggleEditing->setEnabled( false );
12995
+ mActionToggleEditing->setChecked( false );
12996
+ mActionSaveLayerEdits->setEnabled( false );
12997
+ mUndoDock->widget()->setEnabled( false );
12998
+ mActionUndo->setEnabled( false );
12999
+ mActionRedo->setEnabled( false );
13000
+ mActionSaveLayerDefinition->setEnabled( true );
13001
+ mActionLayerSaveAs->setEnabled( false );
13002
+ mActionAddFeature->setEnabled( false );
13003
+ mActionCircularStringCurvePoint->setEnabled( false );
13004
+ mActionCircularStringRadius->setEnabled( false );
13005
+ mActionDeleteSelected->setEnabled( false );
13006
+ mActionAddRing->setEnabled( false );
13007
+ mActionFillRing->setEnabled( false );
13008
+ mActionAddPart->setEnabled( false );
13009
+ mActionVertexTool->setEnabled( false );
13010
+ mActionVertexToolActiveLayer->setEnabled( false );
13011
+ mActionMoveFeature->setEnabled( false );
13012
+ mActionMoveFeatureCopy->setEnabled( false );
13013
+ mActionRotateFeature->setEnabled( false );
13014
+ mActionOffsetCurve->setEnabled( false );
13015
+ mActionCopyFeatures->setEnabled( false );
13016
+ mActionCutFeatures->setEnabled( false );
13017
+ mActionPasteFeatures->setEnabled( false );
13018
+ mActionRotatePointSymbols->setEnabled( false );
13019
+ mActionOffsetPointSymbol->setEnabled( false );
13020
+ mActionDeletePart->setEnabled( false );
13021
+ mActionDeleteRing->setEnabled( false );
13022
+ mActionSimplifyFeature->setEnabled( false );
13023
+ mActionReshapeFeatures->setEnabled( false );
13024
+ mActionSplitFeatures->setEnabled( false );
13025
+ mActionSplitParts->setEnabled( false );
13026
+ mActionLabeling->setEnabled( false );
13027
+ mActionDiagramProperties->setEnabled( false );
13028
+ mActionIdentify->setEnabled( true );
13029
+ break;
13030
+
12971
13031
case QgsMapLayer::PluginLayer:
12972
13032
break;
12973
13033
0 commit comments