Skip to content

Commit 54daf1a

Browse files
committed
Enable/disable actions for mesh layer in main app window
1 parent c1d1068 commit 54daf1a

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

src/app/qgisapp.cpp

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12968,6 +12968,66 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer *layer )
1296812968
}
1296912969

1297012970
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+
1297113031
case QgsMapLayer::PluginLayer:
1297213032
break;
1297313033

0 commit comments

Comments
 (0)