/********************************************************************************
** Form generated from reading UI file 'qgisapp.ui'
**
** Created by: Qt User Interface Compiler version 6.10.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_QGISAPP_H
#define UI_QGISAPP_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenu>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QToolBar>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QAction *mActionNewProject;
    QAction *mActionOpenProject;
    QAction *mActionSaveProject;
    QAction *mActionSaveProjectAs;
    QAction *mActionSaveMapAsImage;
    QAction *mActionSaveMapAsPdf;
    QAction *mActionNewMapCanvas;
    QAction *mActionExit;
    QAction *mActionUndo;
    QAction *mActionRedo;
    QAction *mActionCutFeatures;
    QAction *mActionCopyFeatures;
    QAction *mActionPasteFeatures;
    QAction *mActionAddFeature;
    QAction *mActionMoveFeature;
    QAction *mActionReshapeFeatures;
    QAction *mActionSplitFeatures;
    QAction *mActionSplitParts;
    QAction *mActionDeleteSelected;
    QAction *mActionAddRing;
    QAction *mActionAddPart;
    QAction *mActionSimplifyFeature;
    QAction *mActionDeleteRing;
    QAction *mActionDeletePart;
    QAction *mActionMergeFeatures;
    QAction *mActionMergeFeatureAttributes;
    QAction *mActionVertexTool;
    QAction *mActionRotatePointSymbols;
    QAction *mActionOffsetPointSymbol;
    QAction *mActionReverseLine;
    QAction *mActionTrimExtendFeature;
    QAction *mActionSnappingOptions;
    QAction *mActionPan;
    QAction *mActionZoomIn;
    QAction *mActionZoomOut;
    QAction *mActionSelectFeatures;
    QAction *mActionSelectPolygon;
    QAction *mActionSelectFreehand;
    QAction *mActionSelectRadius;
    QAction *mActionDeselectAll;
    QAction *mActionDeselectActiveLayer;
    QAction *mActionSelectAll;
    QAction *mActionInvertSelection;
    QAction *mActionIdentify;
    QAction *mActionMeasure;
    QAction *mActionMeasureArea;
    QAction *mActionMeasureAngle;
    QAction *mActionZoomFullExtent;
    QAction *mActionZoomToLayer;
    QAction *mActionZoomToLayers;
    QAction *mActionZoomToSelected;
    QAction *mActionZoomLast;
    QAction *mActionZoomNext;
    QAction *mActionZoomActualSize;
    QAction *mActionMapTips;
    QAction *mActionNewBookmark;
    QAction *mActionShowBookmarks;
    QAction *mActionShowBookmarkManager;
    QAction *mActionDraw;
    QAction *mActionFormAnnotation;
    QAction *mActionLabeling;
    QAction *mActionNewVectorLayer;
    QAction *mActionNewSpatiaLiteLayer;
    QAction *mActionShowRasterCalculator;
    QAction *mActionAddOgrLayer;
    QAction *mActionAddRasterLayer;
    QAction *mActionAddPgLayer;
    QAction *mActionAddSpatiaLiteLayer;
    QAction *mActionAddMssqlLayer;
    QAction *mActionAddOracleLayer;
    QAction *mActionAddHanaLayer;
    QAction *mActionAddWmsLayer;
    QAction *mActionOpenTable;
    QAction *mActionOpenTableSelected;
    QAction *mActionOpenTableVisible;
    QAction *mActionOpenTableEdited;
    QAction *mActionToggleEditing;
    QAction *mActionSaveEdits;
    QAction *mActionLayerSaveAs;
    QAction *mActionRemoveLayer;
    QAction *mActionSetLayerCRS;
    QAction *mActionSetProjectCRSFromLayer;
    QAction *mActionLayerProperties;
    QAction *mActionLayerSubsetString;
    QAction *mActionAddToOverview;
    QAction *mActionAddAllToOverview;
    QAction *mActionRemoveAllFromOverview;
    QAction *mActionShowAllLayers;
    QAction *mActionHideAllLayers;
    QAction *mActionManagePlugins;
    QAction *mActionToggleFullScreen;
    QAction *mActionTogglePanelsVisibility;
    QAction *mActionToggleMapOnly;
    QAction *mActionProjectProperties;
    QAction *mActionOptions;
    QAction *mActionCustomProjection;
    QAction *mActionConfigureShortcuts;
    QAction *mActionLocalHistogramStretch;
    QAction *mActionHelpContents;
    QAction *mActionHelpAPI;
    QAction *mActionHelpPyQgisAPI;
    QAction *mActionQgisHomePage;
    QAction *mActionCheckQgisVersion;
    QAction *mActionAbout;
    QAction *mActionSponsors;
    QAction *mActionMoveLabel;
    QAction *mActionRotateLabel;
    QAction *mActionChangeLabelProperties;
    QAction *mActionStyleManager;
    QAction *mActionShowPythonDialog;
    QAction *mActionFullHistogramStretch;
    QAction *mActionAddLayerSeparator;
    QAction *mActionCustomization;
    QAction *actionActionCatchForCustomization;
    QAction *mActionEmbedLayers;
    QAction *mActionDecorationTitle;
    QAction *mActionDecorationCopyright;
    QAction *mActionDecorationImage;
    QAction *mActionDecorationNorthArrow;
    QAction *mActionDecorationScaleBar;
    QAction *mActionAddWfsLayer;
    QAction *mActionFeatureAction;
    QAction *mActionPanToSelected;
    QAction *mActionOffsetCurve;
    QAction *mActionChamferFillet;
    QAction *mActionCopyStyle;
    QAction *mActionPasteStyle;
    QAction *mActionAddWcsLayer;
    QAction *mActionDecorationGrid;
    QAction *mActionPinLabels;
    QAction *mActionShowPinnedLabels;
    QAction *mActionNewBlankProject;
    QAction *mActionLocalCumulativeCutStretch;
    QAction *mActionFullCumulativeCutStretch;
    QAction *mActionShowHideLabels;
    QAction *mActionHtmlAnnotation;
    QAction *mActionDuplicateLayer;
    QAction *mActionSaveAllEdits;
    QAction *mActionRollbackAllEdits;
    QAction *mActionCancelAllEdits;
    QAction *mActionRollbackEdits;
    QAction *mActionAllEdits;
    QAction *mActionCancelEdits;
    QAction *mActionSaveLayerEdits;
    QAction *mActionScaleFeature;
    QAction *mActionRotateFeature;
    QAction *mActionIncreaseBrightness;
    QAction *mActionDecreaseBrightness;
    QAction *mActionIncreaseContrast;
    QAction *mActionDecreaseContrast;
    QAction *mActionSelectByExpression;
    QAction *mActionNeedSupport;
    QAction *mActionOpenFieldCalc;
    QAction *mActionAddDelimitedText;
    QAction *mActionAddVirtualLayer;
    QAction *mActionPasteAsNewVector;
    QAction *mActionPasteAsNewMemoryVector;
    QAction *mActionDxfExport;
    QAction *mActionDwgImport;
    QAction *mActionFillRing;
    QAction *mActionAddLayerDefinition;
    QAction *mActionSaveLayerDefinition;
    QAction *mActionPreviewModeOff;
    QAction *mActionPreviewModeMono;
    QAction *mActionPreviewModeGrayscale;
    QAction *mActionPreviewProtanope;
    QAction *mActionPreviewDeuteranope;
    QAction *mActionPreviewTritanope;
    QAction *mActionSetLayerScaleVisibility;
    QAction *mActionShowSelectedLayers;
    QAction *mActionHideSelectedLayers;
    QAction *mActionToggleSelectedLayers;
    QAction *mActionToggleSelectedLayersIndependently;
    QAction *mActionHideDeselectedLayers;
    QAction *mActionNewMemoryLayer;
    QAction *mActionStatisticalSummary;
    QAction *mActionReportaBug;
    QAction *mActionDiagramProperties;
    QAction *mActionNewGeoPackageLayer;
    QAction *mActionMultiEditAttributes;
    QAction *mActionAddAfsLayer;
    QAction *mActionSelectByForm;
    QAction *mActionMoveFeatureCopy;
    QAction *mActionDecorationLayoutExtent;
    QAction *mActionDataSourceManager;
    QAction *mActionShowLayoutManager;
    QAction *mActionNewPrintLayout;
    QAction *mActionNewReport;
    QAction *mActionCloseProject;
    QAction *mActionRevertProject;
    QAction *mActionCopyLayer;
    QAction *mActionPasteLayer;
    QAction *mActionVertexToolActiveLayer;
    QAction *mActionShowMeshCalculator;
    QAction *mActionAddMeshLayer;
    QAction *mActionNewVirtualLayer;
    QAction *mActionShowUnplacedLabels;
    QAction *mActionReselect;
    QAction *mActionTemporalController;
    QAction *mActionAddXyzLayer;
    QAction *mActionAddVectorTileLayer;
    QAction *mActionShowGeoreferencer;
    QAction *mActionDecreaseGamma;
    QAction *mActionIncreaseGamma;
    QAction *mActionDigitizeWithCurve;
    QAction *mActionAddPointCloudLayer;
    QAction *mActionAddGpsLayer;
    QAction *mActionStreamDigitize;
    QAction *mActionMeasureBearing;
    QAction *mActionNewMeshLayer;
    QAction *mActionNewGpxLayer;
    QAction *mActionCreateAnnotationLayer;
    QAction *mActionSelectAnnotation;
    QAction *mActionModifyAnnotation;
    QAction *mMainAnnotationLayerProperties;
    QAction *mActionNew3DMapCanvas;
    QAction *mActionManage3DMapViews;
    QAction *mActionDigitizeWithSegment;
    QAction *mActionDigitizeShape;
    QAction *mActionDigitizeWithBezier;
    QAction *mActionDigitizeWithNurbs;
    QAction *mActionElevationProfile;
    QAction *mActionDonate;
    QAction *mActionGetInvolved;
    QAction *mActionElevationController;
    QAction *mActionAddStacLayer;
    QAction *mActionNew3DMapCanvasGlobe;
    QAction *mActionQueryHistory;
    QAction *mActionManageElevationProfiles;
    QAction *mActionFeatureArray;
    QWidget *centralwidget;
    QMenuBar *menubar;
    QMenu *mProjectMenu;
    QMenu *mRecentProjectsMenu;
    QMenu *mLayoutsMenu;
    QMenu *mProjectFromTemplateMenu;
    QMenu *mProjectToStorageMenu;
    QMenu *mProjectFromStorageMenu;
    QMenu *menuImport_Export;
    QMenu *mMenuProjectModels;
    QMenu *mViewMenu;
    QMenu *m3DMapViewsMenu;
    QMenu *mMenuMeasure;
    QMenu *mMenuDecorations;
    QMenu *mMenuPreviewMode;
    QMenu *mMenuLayerVisibility;
    QMenu *menuData_Filtering;
    QMenu *mMenuElevationProfiles;
    QMenu *mLayerMenu;
    QMenu *mNewLayerMenu;
    QMenu *mAddLayerMenu;
    QMenu *mMenuFilterTable;
    QMenu *mPluginMenu;
    QMenu *mHelpMenu;
    QMenu *mMenuPluginHelp;
    QMenu *mSettingsMenu;
    QMenu *mRasterMenu;
    QMenu *mVectorMenu;
    QMenu *mEditMenu;
    QMenu *mMenuSelect;
    QMenu *mMenuPasteAs;
    QMenu *mMenuAnnotation;
    QMenu *mMenuEditAttributes;
    QMenu *mMenuEditGeometry;
    QMenu *mMeshMenu;
    QMenu *mDatabaseMenu;
    QStatusBar *statusbar;
    QToolBar *mFileToolBar;
    QToolBar *mLayerToolBar;
    QToolBar *mDigitizeToolBar;
    QToolBar *mAdvancedDigitizeToolBar;
    QToolBar *mMapNavToolBar;
    QToolBar *mAttributesToolBar;
    QToolBar *mPluginToolBar;
    QToolBar *mHelpToolBar;
    QToolBar *mRasterToolBar;
    QToolBar *mLabelToolBar;
    QToolBar *mVectorToolBar;
    QToolBar *mDatabaseToolBar;
    QToolBar *mWebToolBar;
    QToolBar *mSnappingToolBar;
    QToolBar *mDataSourceManagerToolBar;
    QToolBar *mShapeDigitizeToolBar;
    QToolBar *mSelectionToolBar;
    QToolBar *mMeshToolBar;
    QToolBar *mAnnotationsToolBar;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName("MainWindow");
        MainWindow->resize(1368, 506);
        mActionNewProject = new QAction(MainWindow);
        mActionNewProject->setObjectName("mActionNewProject");
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/images/themes/default/mActionFileNew.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewProject->setIcon(icon);
        mActionOpenProject = new QAction(MainWindow);
        mActionOpenProject->setObjectName("mActionOpenProject");
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/images/themes/default/mActionFileOpen.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOpenProject->setIcon(icon1);
        mActionSaveProject = new QAction(MainWindow);
        mActionSaveProject->setObjectName("mActionSaveProject");
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/images/themes/default/mActionFileSave.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSaveProject->setIcon(icon2);
        mActionSaveProjectAs = new QAction(MainWindow);
        mActionSaveProjectAs->setObjectName("mActionSaveProjectAs");
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/images/themes/default/mActionFileSaveAs.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSaveProjectAs->setIcon(icon3);
        mActionSaveMapAsImage = new QAction(MainWindow);
        mActionSaveMapAsImage->setObjectName("mActionSaveMapAsImage");
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/images/themes/default/mActionSaveMapAsImage.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSaveMapAsImage->setIcon(icon4);
        mActionSaveMapAsPdf = new QAction(MainWindow);
        mActionSaveMapAsPdf->setObjectName("mActionSaveMapAsPdf");
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/images/themes/default/mActionSaveAsPDF.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSaveMapAsPdf->setIcon(icon5);
        mActionNewMapCanvas = new QAction(MainWindow);
        mActionNewMapCanvas->setObjectName("mActionNewMapCanvas");
        QIcon icon6;
        icon6.addFile(QString::fromUtf8(":/images/themes/default/mActionNewMap.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewMapCanvas->setIcon(icon6);
        mActionExit = new QAction(MainWindow);
        mActionExit->setObjectName("mActionExit");
        QIcon icon7;
        icon7.addFile(QString::fromUtf8(":/images/themes/default/mActionFileExit.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionExit->setIcon(icon7);
        mActionExit->setMenuRole(QAction::QuitRole);
        mActionUndo = new QAction(MainWindow);
        mActionUndo->setObjectName("mActionUndo");
        QIcon icon8;
        icon8.addFile(QString::fromUtf8(":/images/themes/default/mActionUndo.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionUndo->setIcon(icon8);
        mActionRedo = new QAction(MainWindow);
        mActionRedo->setObjectName("mActionRedo");
        QIcon icon9;
        icon9.addFile(QString::fromUtf8(":/images/themes/default/mActionRedo.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRedo->setIcon(icon9);
        mActionCutFeatures = new QAction(MainWindow);
        mActionCutFeatures->setObjectName("mActionCutFeatures");
        QIcon icon10;
        icon10.addFile(QString::fromUtf8(":/images/themes/default/mActionEditCut.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCutFeatures->setIcon(icon10);
        mActionCopyFeatures = new QAction(MainWindow);
        mActionCopyFeatures->setObjectName("mActionCopyFeatures");
        QIcon icon11;
        icon11.addFile(QString::fromUtf8(":/images/themes/default/mActionEditCopy.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCopyFeatures->setIcon(icon11);
        mActionPasteFeatures = new QAction(MainWindow);
        mActionPasteFeatures->setObjectName("mActionPasteFeatures");
        QIcon icon12;
        icon12.addFile(QString::fromUtf8(":/images/themes/default/mActionEditPaste.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionPasteFeatures->setIcon(icon12);
        mActionAddFeature = new QAction(MainWindow);
        mActionAddFeature->setObjectName("mActionAddFeature");
        mActionAddFeature->setCheckable(true);
        QIcon icon13;
        icon13.addFile(QString::fromUtf8(":/images/themes/default/mActionCapturePolygon.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddFeature->setIcon(icon13);
        mActionMoveFeature = new QAction(MainWindow);
        mActionMoveFeature->setObjectName("mActionMoveFeature");
        mActionMoveFeature->setCheckable(true);
        QIcon icon14;
        icon14.addFile(QString::fromUtf8(":/images/themes/default/mActionMoveFeature.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMoveFeature->setIcon(icon14);
        mActionReshapeFeatures = new QAction(MainWindow);
        mActionReshapeFeatures->setObjectName("mActionReshapeFeatures");
        mActionReshapeFeatures->setCheckable(true);
        QIcon icon15;
        icon15.addFile(QString::fromUtf8(":/images/themes/default/mActionReshape.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionReshapeFeatures->setIcon(icon15);
        mActionSplitFeatures = new QAction(MainWindow);
        mActionSplitFeatures->setObjectName("mActionSplitFeatures");
        mActionSplitFeatures->setCheckable(true);
        QIcon icon16;
        icon16.addFile(QString::fromUtf8(":/images/themes/default/mActionSplitFeatures.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSplitFeatures->setIcon(icon16);
        mActionSplitParts = new QAction(MainWindow);
        mActionSplitParts->setObjectName("mActionSplitParts");
        mActionSplitParts->setCheckable(true);
        mActionSplitParts->setIcon(icon16);
        mActionDeleteSelected = new QAction(MainWindow);
        mActionDeleteSelected->setObjectName("mActionDeleteSelected");
        QIcon icon17;
        icon17.addFile(QString::fromUtf8(":/images/themes/default/mActionDeleteSelectedFeatures.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDeleteSelected->setIcon(icon17);
        mActionAddRing = new QAction(MainWindow);
        mActionAddRing->setObjectName("mActionAddRing");
        mActionAddRing->setCheckable(true);
        QIcon icon18;
        icon18.addFile(QString::fromUtf8(":/images/themes/default/mActionAddRing.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddRing->setIcon(icon18);
        mActionAddPart = new QAction(MainWindow);
        mActionAddPart->setObjectName("mActionAddPart");
        mActionAddPart->setCheckable(true);
        QIcon icon19;
        icon19.addFile(QString::fromUtf8(":/images/themes/default/mActionAddPart.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddPart->setIcon(icon19);
        mActionSimplifyFeature = new QAction(MainWindow);
        mActionSimplifyFeature->setObjectName("mActionSimplifyFeature");
        mActionSimplifyFeature->setCheckable(true);
        QIcon icon20;
        icon20.addFile(QString::fromUtf8(":/images/themes/default/mActionSimplify.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSimplifyFeature->setIcon(icon20);
        mActionDeleteRing = new QAction(MainWindow);
        mActionDeleteRing->setObjectName("mActionDeleteRing");
        mActionDeleteRing->setCheckable(true);
        QIcon icon21;
        icon21.addFile(QString::fromUtf8(":/images/themes/default/mActionDeleteRing.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDeleteRing->setIcon(icon21);
        mActionDeletePart = new QAction(MainWindow);
        mActionDeletePart->setObjectName("mActionDeletePart");
        mActionDeletePart->setCheckable(true);
        QIcon icon22;
        icon22.addFile(QString::fromUtf8(":/images/themes/default/mActionDeletePart.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDeletePart->setIcon(icon22);
        mActionMergeFeatures = new QAction(MainWindow);
        mActionMergeFeatures->setObjectName("mActionMergeFeatures");
        QIcon icon23;
        icon23.addFile(QString::fromUtf8(":/images/themes/default/mActionMergeFeatures.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMergeFeatures->setIcon(icon23);
        mActionMergeFeatureAttributes = new QAction(MainWindow);
        mActionMergeFeatureAttributes->setObjectName("mActionMergeFeatureAttributes");
        QIcon icon24;
        icon24.addFile(QString::fromUtf8(":/images/themes/default/mActionMergeFeatureAttributes.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMergeFeatureAttributes->setIcon(icon24);
        mActionVertexTool = new QAction(MainWindow);
        mActionVertexTool->setObjectName("mActionVertexTool");
        mActionVertexTool->setCheckable(true);
        QIcon icon25;
        icon25.addFile(QString::fromUtf8(":/images/themes/default/mActionVertexTool.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionVertexTool->setIcon(icon25);
        mActionRotatePointSymbols = new QAction(MainWindow);
        mActionRotatePointSymbols->setObjectName("mActionRotatePointSymbols");
        mActionRotatePointSymbols->setCheckable(true);
        QIcon icon26;
        icon26.addFile(QString::fromUtf8(":/images/themes/default/mActionRotatePointSymbols.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRotatePointSymbols->setIcon(icon26);
        mActionOffsetPointSymbol = new QAction(MainWindow);
        mActionOffsetPointSymbol->setObjectName("mActionOffsetPointSymbol");
        mActionOffsetPointSymbol->setCheckable(true);
        QIcon icon27;
        icon27.addFile(QString::fromUtf8(":/images/themes/default/mActionMoveVertex.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOffsetPointSymbol->setIcon(icon27);
        mActionReverseLine = new QAction(MainWindow);
        mActionReverseLine->setObjectName("mActionReverseLine");
        mActionReverseLine->setCheckable(true);
        QIcon icon28;
        icon28.addFile(QString::fromUtf8(":/images/themes/default/mActionReverseLine.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionReverseLine->setIcon(icon28);
        mActionTrimExtendFeature = new QAction(MainWindow);
        mActionTrimExtendFeature->setObjectName("mActionTrimExtendFeature");
        mActionTrimExtendFeature->setCheckable(true);
        QIcon icon29;
        icon29.addFile(QString::fromUtf8(":/images/themes/default/mActionTrimExtendFeature.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionTrimExtendFeature->setIcon(icon29);
        mActionSnappingOptions = new QAction(MainWindow);
        mActionSnappingOptions->setObjectName("mActionSnappingOptions");
        mActionPan = new QAction(MainWindow);
        mActionPan->setObjectName("mActionPan");
        mActionPan->setCheckable(true);
        QIcon icon30;
        icon30.addFile(QString::fromUtf8(":/images/themes/default/mActionPan.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionPan->setIcon(icon30);
        mActionZoomIn = new QAction(MainWindow);
        mActionZoomIn->setObjectName("mActionZoomIn");
        mActionZoomIn->setCheckable(true);
        QIcon icon31;
        icon31.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomIn.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomIn->setIcon(icon31);
        mActionZoomOut = new QAction(MainWindow);
        mActionZoomOut->setObjectName("mActionZoomOut");
        mActionZoomOut->setCheckable(true);
        QIcon icon32;
        icon32.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomOut.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomOut->setIcon(icon32);
        mActionSelectFeatures = new QAction(MainWindow);
        mActionSelectFeatures->setObjectName("mActionSelectFeatures");
        mActionSelectFeatures->setCheckable(true);
        QIcon icon33;
        icon33.addFile(QString::fromUtf8(":/images/themes/default/mActionSelectRectangle.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectFeatures->setIcon(icon33);
        mActionSelectPolygon = new QAction(MainWindow);
        mActionSelectPolygon->setObjectName("mActionSelectPolygon");
        mActionSelectPolygon->setCheckable(true);
        QIcon icon34;
        icon34.addFile(QString::fromUtf8(":/images/themes/default/mActionSelectPolygon.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectPolygon->setIcon(icon34);
        mActionSelectFreehand = new QAction(MainWindow);
        mActionSelectFreehand->setObjectName("mActionSelectFreehand");
        mActionSelectFreehand->setCheckable(true);
        QIcon icon35;
        icon35.addFile(QString::fromUtf8(":/images/themes/default/mActionSelectFreehand.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectFreehand->setIcon(icon35);
        mActionSelectRadius = new QAction(MainWindow);
        mActionSelectRadius->setObjectName("mActionSelectRadius");
        mActionSelectRadius->setCheckable(true);
        QIcon icon36;
        icon36.addFile(QString::fromUtf8(":/images/themes/default/mActionSelectRadius.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectRadius->setIcon(icon36);
        mActionDeselectAll = new QAction(MainWindow);
        mActionDeselectAll->setObjectName("mActionDeselectAll");
        QIcon icon37;
        icon37.addFile(QString::fromUtf8(":/images/themes/default/mActionDeselectAll.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDeselectAll->setIcon(icon37);
        mActionDeselectActiveLayer = new QAction(MainWindow);
        mActionDeselectActiveLayer->setObjectName("mActionDeselectActiveLayer");
        QIcon icon38;
        icon38.addFile(QString::fromUtf8(":/images/themes/default/mActionDeselectActiveLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDeselectActiveLayer->setIcon(icon38);
        mActionSelectAll = new QAction(MainWindow);
        mActionSelectAll->setObjectName("mActionSelectAll");
        QIcon icon39;
        icon39.addFile(QString::fromUtf8(":/images/themes/default/mActionSelectAll.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectAll->setIcon(icon39);
        mActionInvertSelection = new QAction(MainWindow);
        mActionInvertSelection->setObjectName("mActionInvertSelection");
        QIcon icon40;
        icon40.addFile(QString::fromUtf8(":/images/themes/default/mActionInvertSelection.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionInvertSelection->setIcon(icon40);
        mActionIdentify = new QAction(MainWindow);
        mActionIdentify->setObjectName("mActionIdentify");
        mActionIdentify->setCheckable(true);
        QIcon icon41;
        icon41.addFile(QString::fromUtf8(":/images/themes/default/mActionIdentify.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionIdentify->setIcon(icon41);
        mActionMeasure = new QAction(MainWindow);
        mActionMeasure->setObjectName("mActionMeasure");
        mActionMeasure->setCheckable(true);
        QIcon icon42;
        icon42.addFile(QString::fromUtf8(":/images/themes/default/mActionMeasure.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMeasure->setIcon(icon42);
        mActionMeasureArea = new QAction(MainWindow);
        mActionMeasureArea->setObjectName("mActionMeasureArea");
        mActionMeasureArea->setCheckable(true);
        QIcon icon43;
        icon43.addFile(QString::fromUtf8(":/images/themes/default/mActionMeasureArea.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMeasureArea->setIcon(icon43);
        mActionMeasureAngle = new QAction(MainWindow);
        mActionMeasureAngle->setObjectName("mActionMeasureAngle");
        mActionMeasureAngle->setCheckable(true);
        QIcon icon44;
        icon44.addFile(QString::fromUtf8(":/images/themes/default/mActionMeasureAngle.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMeasureAngle->setIcon(icon44);
        mActionZoomFullExtent = new QAction(MainWindow);
        mActionZoomFullExtent->setObjectName("mActionZoomFullExtent");
        QIcon icon45;
        icon45.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomFullExtent.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomFullExtent->setIcon(icon45);
        mActionZoomToLayer = new QAction(MainWindow);
        mActionZoomToLayer->setObjectName("mActionZoomToLayer");
        QIcon icon46;
        icon46.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomToLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomToLayer->setIcon(icon46);
        mActionZoomToLayers = new QAction(MainWindow);
        mActionZoomToLayers->setObjectName("mActionZoomToLayers");
        mActionZoomToLayers->setIcon(icon46);
        mActionZoomToSelected = new QAction(MainWindow);
        mActionZoomToSelected->setObjectName("mActionZoomToSelected");
        QIcon icon47;
        icon47.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomToSelected.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomToSelected->setIcon(icon47);
        mActionZoomLast = new QAction(MainWindow);
        mActionZoomLast->setObjectName("mActionZoomLast");
        QIcon icon48;
        icon48.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomLast.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomLast->setIcon(icon48);
        mActionZoomNext = new QAction(MainWindow);
        mActionZoomNext->setObjectName("mActionZoomNext");
        QIcon icon49;
        icon49.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomNext.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomNext->setIcon(icon49);
        mActionZoomActualSize = new QAction(MainWindow);
        mActionZoomActualSize->setObjectName("mActionZoomActualSize");
        QIcon icon50;
        icon50.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomActual.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomActualSize->setIcon(icon50);
        mActionMapTips = new QAction(MainWindow);
        mActionMapTips->setObjectName("mActionMapTips");
        mActionMapTips->setCheckable(true);
        QIcon icon51;
        icon51.addFile(QString::fromUtf8(":/images/themes/default/mActionMapTips.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMapTips->setIcon(icon51);
        mActionNewBookmark = new QAction(MainWindow);
        mActionNewBookmark->setObjectName("mActionNewBookmark");
        QIcon icon52;
        icon52.addFile(QString::fromUtf8(":/images/themes/default/mActionNewBookmark.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewBookmark->setIcon(icon52);
        mActionShowBookmarks = new QAction(MainWindow);
        mActionShowBookmarks->setObjectName("mActionShowBookmarks");
        QIcon icon53;
        icon53.addFile(QString::fromUtf8(":/images/themes/default/mActionShowBookmarks.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowBookmarks->setIcon(icon53);
        mActionShowBookmarkManager = new QAction(MainWindow);
        mActionShowBookmarkManager->setObjectName("mActionShowBookmarkManager");
        mActionShowBookmarkManager->setCheckable(true);
        mActionShowBookmarkManager->setIcon(icon53);
        mActionDraw = new QAction(MainWindow);
        mActionDraw->setObjectName("mActionDraw");
        QIcon icon54;
        icon54.addFile(QString::fromUtf8(":/images/themes/default/mActionRefresh.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDraw->setIcon(icon54);
        mActionFormAnnotation = new QAction(MainWindow);
        mActionFormAnnotation->setObjectName("mActionFormAnnotation");
        mActionFormAnnotation->setCheckable(true);
        QIcon icon55;
        icon55.addFile(QString::fromUtf8(":/images/themes/default/mActionFormAnnotation.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionFormAnnotation->setIcon(icon55);
        mActionLabeling = new QAction(MainWindow);
        mActionLabeling->setObjectName("mActionLabeling");
        QIcon icon56;
        icon56.addFile(QString::fromUtf8(":/images/themes/default/mActionLabeling.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionLabeling->setIcon(icon56);
        mActionNewVectorLayer = new QAction(MainWindow);
        mActionNewVectorLayer->setObjectName("mActionNewVectorLayer");
        QIcon icon57;
        icon57.addFile(QString::fromUtf8(":/images/themes/default/mActionNewVectorLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewVectorLayer->setIcon(icon57);
        mActionNewSpatiaLiteLayer = new QAction(MainWindow);
        mActionNewSpatiaLiteLayer->setObjectName("mActionNewSpatiaLiteLayer");
        QIcon icon58;
        icon58.addFile(QString::fromUtf8(":/images/themes/default/mActionNewSpatiaLiteLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewSpatiaLiteLayer->setIcon(icon58);
        mActionShowRasterCalculator = new QAction(MainWindow);
        mActionShowRasterCalculator->setObjectName("mActionShowRasterCalculator");
        QIcon icon59;
        icon59.addFile(QString::fromUtf8(":/images/themes/default/mActionShowRasterCalculator.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowRasterCalculator->setIcon(icon59);
        mActionAddOgrLayer = new QAction(MainWindow);
        mActionAddOgrLayer->setObjectName("mActionAddOgrLayer");
        QIcon icon60;
        icon60.addFile(QString::fromUtf8(":/images/themes/default/mActionAddOgrLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddOgrLayer->setIcon(icon60);
        mActionAddRasterLayer = new QAction(MainWindow);
        mActionAddRasterLayer->setObjectName("mActionAddRasterLayer");
        QIcon icon61;
        icon61.addFile(QString::fromUtf8(":/images/themes/default/mActionAddRasterLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddRasterLayer->setIcon(icon61);
        mActionAddPgLayer = new QAction(MainWindow);
        mActionAddPgLayer->setObjectName("mActionAddPgLayer");
        QIcon icon62;
        icon62.addFile(QString::fromUtf8(":/images/themes/default/mActionAddPostgisLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddPgLayer->setIcon(icon62);
        mActionAddSpatiaLiteLayer = new QAction(MainWindow);
        mActionAddSpatiaLiteLayer->setObjectName("mActionAddSpatiaLiteLayer");
        QIcon icon63;
        icon63.addFile(QString::fromUtf8(":/images/themes/default/mActionAddSpatiaLiteLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddSpatiaLiteLayer->setIcon(icon63);
        mActionAddMssqlLayer = new QAction(MainWindow);
        mActionAddMssqlLayer->setObjectName("mActionAddMssqlLayer");
        QIcon icon64;
        icon64.addFile(QString::fromUtf8(":/images/themes/default/mActionAddMssqlLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddMssqlLayer->setIcon(icon64);
        mActionAddOracleLayer = new QAction(MainWindow);
        mActionAddOracleLayer->setObjectName("mActionAddOracleLayer");
        QIcon icon65;
        icon65.addFile(QString::fromUtf8(":/images/themes/default/mActionAddOracleLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddOracleLayer->setIcon(icon65);
        mActionAddHanaLayer = new QAction(MainWindow);
        mActionAddHanaLayer->setObjectName("mActionAddHanaLayer");
        QIcon icon66;
        icon66.addFile(QString::fromUtf8(":/images/themes/default/mActionAddHanaLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddHanaLayer->setIcon(icon66);
        mActionAddWmsLayer = new QAction(MainWindow);
        mActionAddWmsLayer->setObjectName("mActionAddWmsLayer");
        QIcon icon67;
        icon67.addFile(QString::fromUtf8(":/images/themes/default/mActionAddWmsLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddWmsLayer->setIcon(icon67);
        mActionOpenTable = new QAction(MainWindow);
        mActionOpenTable->setObjectName("mActionOpenTable");
        QIcon icon68;
        icon68.addFile(QString::fromUtf8(":/images/themes/default/mActionOpenTable.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOpenTable->setIcon(icon68);
        mActionOpenTableSelected = new QAction(MainWindow);
        mActionOpenTableSelected->setObjectName("mActionOpenTableSelected");
        QIcon icon69;
        icon69.addFile(QString::fromUtf8(":/images/themes/default/mActionOpenTableSelected.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOpenTableSelected->setIcon(icon69);
        mActionOpenTableVisible = new QAction(MainWindow);
        mActionOpenTableVisible->setObjectName("mActionOpenTableVisible");
        QIcon icon70;
        icon70.addFile(QString::fromUtf8(":/images/themes/default/mActionOpenTableVisible.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOpenTableVisible->setIcon(icon70);
        mActionOpenTableEdited = new QAction(MainWindow);
        mActionOpenTableEdited->setObjectName("mActionOpenTableEdited");
        QIcon icon71;
        icon71.addFile(QString::fromUtf8(":/images/themes/default/mActionOpenTableEdited.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOpenTableEdited->setIcon(icon71);
        mActionToggleEditing = new QAction(MainWindow);
        mActionToggleEditing->setObjectName("mActionToggleEditing");
        mActionToggleEditing->setCheckable(true);
        QIcon icon72;
        icon72.addFile(QString::fromUtf8(":/images/themes/default/mActionToggleEditing.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionToggleEditing->setIcon(icon72);
        mActionSaveEdits = new QAction(MainWindow);
        mActionSaveEdits->setObjectName("mActionSaveEdits");
        QIcon icon73;
        icon73.addFile(QString::fromUtf8(":/images/themes/default/mActionSaveEdits.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSaveEdits->setIcon(icon73);
        mActionLayerSaveAs = new QAction(MainWindow);
        mActionLayerSaveAs->setObjectName("mActionLayerSaveAs");
        mActionRemoveLayer = new QAction(MainWindow);
        mActionRemoveLayer->setObjectName("mActionRemoveLayer");
        QIcon icon74;
        icon74.addFile(QString::fromUtf8(":/images/themes/default/mActionRemoveLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRemoveLayer->setIcon(icon74);
        mActionSetLayerCRS = new QAction(MainWindow);
        mActionSetLayerCRS->setObjectName("mActionSetLayerCRS");
        mActionSetProjectCRSFromLayer = new QAction(MainWindow);
        mActionSetProjectCRSFromLayer->setObjectName("mActionSetProjectCRSFromLayer");
        mActionLayerProperties = new QAction(MainWindow);
        mActionLayerProperties->setObjectName("mActionLayerProperties");
        mActionLayerSubsetString = new QAction(MainWindow);
        mActionLayerSubsetString->setObjectName("mActionLayerSubsetString");
        mActionAddToOverview = new QAction(MainWindow);
        mActionAddToOverview->setObjectName("mActionAddToOverview");
        QIcon icon75;
        icon75.addFile(QString::fromUtf8(":/images/themes/default/mActionInOverview.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddToOverview->setIcon(icon75);
        mActionAddAllToOverview = new QAction(MainWindow);
        mActionAddAllToOverview->setObjectName("mActionAddAllToOverview");
        QIcon icon76;
        icon76.addFile(QString::fromUtf8(":/images/themes/default/mActionAddAllToOverview.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddAllToOverview->setIcon(icon76);
        mActionRemoveAllFromOverview = new QAction(MainWindow);
        mActionRemoveAllFromOverview->setObjectName("mActionRemoveAllFromOverview");
        QIcon icon77;
        icon77.addFile(QString::fromUtf8(":/images/themes/default/mActionRemoveAllFromOverview.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRemoveAllFromOverview->setIcon(icon77);
        mActionShowAllLayers = new QAction(MainWindow);
        mActionShowAllLayers->setObjectName("mActionShowAllLayers");
        QIcon icon78;
        icon78.addFile(QString::fromUtf8(":/images/themes/default/mActionShowAllLayers.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowAllLayers->setIcon(icon78);
        mActionHideAllLayers = new QAction(MainWindow);
        mActionHideAllLayers->setObjectName("mActionHideAllLayers");
        QIcon icon79;
        icon79.addFile(QString::fromUtf8(":/images/themes/default/mActionHideAllLayers.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionHideAllLayers->setIcon(icon79);
        mActionManagePlugins = new QAction(MainWindow);
        mActionManagePlugins->setObjectName("mActionManagePlugins");
        QIcon icon80;
        icon80.addFile(QString::fromUtf8(":/images/themes/default/mActionShowPluginManager.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionManagePlugins->setIcon(icon80);
        mActionToggleFullScreen = new QAction(MainWindow);
        mActionToggleFullScreen->setObjectName("mActionToggleFullScreen");
        mActionTogglePanelsVisibility = new QAction(MainWindow);
        mActionTogglePanelsVisibility->setObjectName("mActionTogglePanelsVisibility");
        mActionToggleMapOnly = new QAction(MainWindow);
        mActionToggleMapOnly->setObjectName("mActionToggleMapOnly");
        mActionProjectProperties = new QAction(MainWindow);
        mActionProjectProperties->setObjectName("mActionProjectProperties");
        QIcon icon81;
        icon81.addFile(QString::fromUtf8(":/images/themes/default/mActionProjectProperties.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionProjectProperties->setIcon(icon81);
        mActionOptions = new QAction(MainWindow);
        mActionOptions->setObjectName("mActionOptions");
        QIcon icon82;
        icon82.addFile(QString::fromUtf8(":/images/themes/default/mActionOptions.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOptions->setIcon(icon82);
        mActionOptions->setMenuRole(QAction::NoRole);
        mActionCustomProjection = new QAction(MainWindow);
        mActionCustomProjection->setObjectName("mActionCustomProjection");
        QIcon icon83;
        icon83.addFile(QString::fromUtf8(":/images/themes/default/mActionCustomProjection.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCustomProjection->setIcon(icon83);
        mActionConfigureShortcuts = new QAction(MainWindow);
        mActionConfigureShortcuts->setObjectName("mActionConfigureShortcuts");
        QIcon icon84;
        icon84.addFile(QString::fromUtf8(":/images/themes/default/mActionKeyboardShortcuts.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionConfigureShortcuts->setIcon(icon84);
        mActionConfigureShortcuts->setMenuRole(QAction::NoRole);
        mActionLocalHistogramStretch = new QAction(MainWindow);
        mActionLocalHistogramStretch->setObjectName("mActionLocalHistogramStretch");
        QIcon icon85;
        icon85.addFile(QString::fromUtf8(":/images/themes/default/mActionLocalHistogramStretch.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionLocalHistogramStretch->setIcon(icon85);
        mActionHelpContents = new QAction(MainWindow);
        mActionHelpContents->setObjectName("mActionHelpContents");
        QIcon icon86;
        icon86.addFile(QString::fromUtf8(":/images/themes/default/mActionHelpContents.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionHelpContents->setIcon(icon86);
        mActionHelpAPI = new QAction(MainWindow);
        mActionHelpAPI->setObjectName("mActionHelpAPI");
        mActionHelpPyQgisAPI = new QAction(MainWindow);
        mActionHelpPyQgisAPI->setObjectName("mActionHelpPyQgisAPI");
        mActionQgisHomePage = new QAction(MainWindow);
        mActionQgisHomePage->setObjectName("mActionQgisHomePage");
        QIcon icon87;
        icon87.addFile(QString::fromUtf8(":/images/themes/default/mActionQgisHomePage.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionQgisHomePage->setIcon(icon87);
        mActionCheckQgisVersion = new QAction(MainWindow);
        mActionCheckQgisVersion->setObjectName("mActionCheckQgisVersion");
        QIcon icon88;
        icon88.addFile(QString::fromUtf8(":/images/themes/default/mIconSuccess.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCheckQgisVersion->setIcon(icon88);
        mActionAbout = new QAction(MainWindow);
        mActionAbout->setObjectName("mActionAbout");
        QIcon icon89;
        icon89.addFile(QString::fromUtf8(":/images/themes/default/mActionHelpAbout.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAbout->setIcon(icon89);
        mActionAbout->setMenuRole(QAction::AboutRole);
        mActionSponsors = new QAction(MainWindow);
        mActionSponsors->setObjectName("mActionSponsors");
        QIcon icon90;
        icon90.addFile(QString::fromUtf8(":/images/themes/default/mActionHelpSponsors.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSponsors->setIcon(icon90);
        mActionMoveLabel = new QAction(MainWindow);
        mActionMoveLabel->setObjectName("mActionMoveLabel");
        mActionMoveLabel->setCheckable(true);
        QIcon icon91;
        icon91.addFile(QString::fromUtf8(":/images/themes/default/mActionMoveLabel.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMoveLabel->setIcon(icon91);
        mActionRotateLabel = new QAction(MainWindow);
        mActionRotateLabel->setObjectName("mActionRotateLabel");
        mActionRotateLabel->setCheckable(true);
        QIcon icon92;
        icon92.addFile(QString::fromUtf8(":/images/themes/default/mActionRotateLabel.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRotateLabel->setIcon(icon92);
        mActionChangeLabelProperties = new QAction(MainWindow);
        mActionChangeLabelProperties->setObjectName("mActionChangeLabelProperties");
        mActionChangeLabelProperties->setCheckable(true);
        QIcon icon93;
        icon93.addFile(QString::fromUtf8(":/images/themes/default/mActionChangeLabelProperties.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionChangeLabelProperties->setIcon(icon93);
        mActionStyleManager = new QAction(MainWindow);
        mActionStyleManager->setObjectName("mActionStyleManager");
        QIcon icon94;
        icon94.addFile(QString::fromUtf8(":/images/themes/default/mActionStyleManager.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionStyleManager->setIcon(icon94);
        mActionShowPythonDialog = new QAction(MainWindow);
        mActionShowPythonDialog->setObjectName("mActionShowPythonDialog");
        mActionShowPythonDialog->setCheckable(true);
        QIcon icon95;
        icon95.addFile(QString::fromUtf8(":/images/themes/default/console/mIconRunConsole.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowPythonDialog->setIcon(icon95);
        mActionFullHistogramStretch = new QAction(MainWindow);
        mActionFullHistogramStretch->setObjectName("mActionFullHistogramStretch");
        QIcon icon96;
        icon96.addFile(QString::fromUtf8(":/images/themes/default/mActionFullHistogramStretch.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionFullHistogramStretch->setIcon(icon96);
        mActionAddLayerSeparator = new QAction(MainWindow);
        mActionAddLayerSeparator->setObjectName("mActionAddLayerSeparator");
        mActionAddLayerSeparator->setText(QString::fromUtf8("More Add Layer actions here"));
        mActionAddLayerSeparator->setIconText(QString::fromUtf8("More Add Layer actions here"));
#if QT_CONFIG(tooltip)
        mActionAddLayerSeparator->setToolTip(QString::fromUtf8("More Add Layer Actions here"));
#endif // QT_CONFIG(tooltip)
        mActionAddLayerSeparator->setVisible(false);
        mActionCustomization = new QAction(MainWindow);
        mActionCustomization->setObjectName("mActionCustomization");
        QIcon icon97;
        icon97.addFile(QString::fromUtf8(":/images/themes/default/mActionInterfaceCustomization.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCustomization->setIcon(icon97);
        actionActionCatchForCustomization = new QAction(MainWindow);
        actionActionCatchForCustomization->setObjectName("actionActionCatchForCustomization");
        actionActionCatchForCustomization->setText(QString::fromUtf8("mActionCatchForCustomization"));
        mActionEmbedLayers = new QAction(MainWindow);
        mActionEmbedLayers->setObjectName("mActionEmbedLayers");
        mActionDecorationTitle = new QAction(MainWindow);
        mActionDecorationTitle->setObjectName("mActionDecorationTitle");
        QIcon icon98;
        icon98.addFile(QString::fromUtf8(":/images/themes/default/copyright_label.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecorationTitle->setIcon(icon98);
        mActionDecorationCopyright = new QAction(MainWindow);
        mActionDecorationCopyright->setObjectName("mActionDecorationCopyright");
        mActionDecorationCopyright->setIcon(icon98);
        mActionDecorationImage = new QAction(MainWindow);
        mActionDecorationImage->setObjectName("mActionDecorationImage");
        QIcon icon99;
        icon99.addFile(QString::fromUtf8(":/images/themes/default/mActionAddImage.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecorationImage->setIcon(icon99);
        mActionDecorationNorthArrow = new QAction(MainWindow);
        mActionDecorationNorthArrow->setObjectName("mActionDecorationNorthArrow");
        QIcon icon100;
        icon100.addFile(QString::fromUtf8(":/images/themes/default/north_arrow.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecorationNorthArrow->setIcon(icon100);
        mActionDecorationScaleBar = new QAction(MainWindow);
        mActionDecorationScaleBar->setObjectName("mActionDecorationScaleBar");
        QIcon icon101;
        icon101.addFile(QString::fromUtf8(":/images/themes/default/mActionScaleBar.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecorationScaleBar->setIcon(icon101);
        mActionAddWfsLayer = new QAction(MainWindow);
        mActionAddWfsLayer->setObjectName("mActionAddWfsLayer");
        QIcon icon102;
        icon102.addFile(QString::fromUtf8(":/images/themes/default/mActionAddWfsLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddWfsLayer->setIcon(icon102);
        mActionFeatureAction = new QAction(MainWindow);
        mActionFeatureAction->setObjectName("mActionFeatureAction");
        mActionFeatureAction->setCheckable(true);
        QIcon icon103;
        icon103.addFile(QString::fromUtf8(":/images/themes/default/mAction.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionFeatureAction->setIcon(icon103);
        mActionPanToSelected = new QAction(MainWindow);
        mActionPanToSelected->setObjectName("mActionPanToSelected");
        QIcon icon104;
        icon104.addFile(QString::fromUtf8(":/images/themes/default/mActionPanToSelected.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionPanToSelected->setIcon(icon104);
        mActionOffsetCurve = new QAction(MainWindow);
        mActionOffsetCurve->setObjectName("mActionOffsetCurve");
        mActionOffsetCurve->setCheckable(true);
        QIcon icon105;
        icon105.addFile(QString::fromUtf8(":/images/themes/default/mActionOffsetCurve.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOffsetCurve->setIcon(icon105);
        mActionChamferFillet = new QAction(MainWindow);
        mActionChamferFillet->setObjectName("mActionChamferFillet");
        mActionChamferFillet->setCheckable(true);
        QIcon icon106;
        icon106.addFile(QString::fromUtf8(":/images/themes/default/mActionChamferFillet.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionChamferFillet->setIcon(icon106);
        mActionCopyStyle = new QAction(MainWindow);
        mActionCopyStyle->setObjectName("mActionCopyStyle");
        mActionCopyStyle->setIcon(icon11);
        mActionPasteStyle = new QAction(MainWindow);
        mActionPasteStyle->setObjectName("mActionPasteStyle");
        mActionPasteStyle->setIcon(icon12);
        mActionAddWcsLayer = new QAction(MainWindow);
        mActionAddWcsLayer->setObjectName("mActionAddWcsLayer");
        QIcon icon107;
        icon107.addFile(QString::fromUtf8(":/images/themes/default/mActionAddWcsLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddWcsLayer->setIcon(icon107);
        mActionDecorationGrid = new QAction(MainWindow);
        mActionDecorationGrid->setObjectName("mActionDecorationGrid");
        QIcon icon108;
        icon108.addFile(QString::fromUtf8(":/images/themes/default/grid.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecorationGrid->setIcon(icon108);
        mActionPinLabels = new QAction(MainWindow);
        mActionPinLabels->setObjectName("mActionPinLabels");
        mActionPinLabels->setCheckable(true);
        QIcon icon109;
        icon109.addFile(QString::fromUtf8(":/images/themes/default/mActionPinLabels.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionPinLabels->setIcon(icon109);
        mActionShowPinnedLabels = new QAction(MainWindow);
        mActionShowPinnedLabels->setObjectName("mActionShowPinnedLabels");
        mActionShowPinnedLabels->setCheckable(true);
        QIcon icon110;
        icon110.addFile(QString::fromUtf8(":/images/themes/default/mActionShowPinnedLabels.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowPinnedLabels->setIcon(icon110);
        mActionNewBlankProject = new QAction(MainWindow);
        mActionNewBlankProject->setObjectName("mActionNewBlankProject");
        mActionNewBlankProject->setIcon(icon);
        mActionLocalCumulativeCutStretch = new QAction(MainWindow);
        mActionLocalCumulativeCutStretch->setObjectName("mActionLocalCumulativeCutStretch");
        QIcon icon111;
        icon111.addFile(QString::fromUtf8(":/images/themes/default/mActionLocalCumulativeCutStretch.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionLocalCumulativeCutStretch->setIcon(icon111);
        mActionFullCumulativeCutStretch = new QAction(MainWindow);
        mActionFullCumulativeCutStretch->setObjectName("mActionFullCumulativeCutStretch");
        QIcon icon112;
        icon112.addFile(QString::fromUtf8(":/images/themes/default/mActionFullCumulativeCutStretch.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionFullCumulativeCutStretch->setIcon(icon112);
        mActionShowHideLabels = new QAction(MainWindow);
        mActionShowHideLabels->setObjectName("mActionShowHideLabels");
        mActionShowHideLabels->setCheckable(true);
        QIcon icon113;
        icon113.addFile(QString::fromUtf8(":/images/themes/default/mActionShowHideLabels.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowHideLabels->setIcon(icon113);
        mActionHtmlAnnotation = new QAction(MainWindow);
        mActionHtmlAnnotation->setObjectName("mActionHtmlAnnotation");
        mActionHtmlAnnotation->setCheckable(true);
        QIcon icon114;
        icon114.addFile(QString::fromUtf8(":/images/themes/default/mActionHtmlAnnotation.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionHtmlAnnotation->setIcon(icon114);
        mActionDuplicateLayer = new QAction(MainWindow);
        mActionDuplicateLayer->setObjectName("mActionDuplicateLayer");
        QIcon icon115;
        icon115.addFile(QString::fromUtf8(":/images/themes/default/mActionDuplicateLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDuplicateLayer->setIcon(icon115);
        mActionSaveAllEdits = new QAction(MainWindow);
        mActionSaveAllEdits->setObjectName("mActionSaveAllEdits");
        QIcon icon116;
        icon116.addFile(QString::fromUtf8(":/images/themes/default/mActionSaveAllEdits.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSaveAllEdits->setIcon(icon116);
        mActionRollbackAllEdits = new QAction(MainWindow);
        mActionRollbackAllEdits->setObjectName("mActionRollbackAllEdits");
        QIcon icon117;
        icon117.addFile(QString::fromUtf8(":/images/themes/default/mActionRollbackAllEdits.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRollbackAllEdits->setIcon(icon117);
        mActionCancelAllEdits = new QAction(MainWindow);
        mActionCancelAllEdits->setObjectName("mActionCancelAllEdits");
        QIcon icon118;
        icon118.addFile(QString::fromUtf8(":/images/themes/default/mActionCancelAllEdits.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCancelAllEdits->setIcon(icon118);
        mActionRollbackEdits = new QAction(MainWindow);
        mActionRollbackEdits->setObjectName("mActionRollbackEdits");
        QIcon icon119;
        icon119.addFile(QString::fromUtf8(":/images/themes/default/mActionRollbackEdits.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRollbackEdits->setIcon(icon119);
        mActionAllEdits = new QAction(MainWindow);
        mActionAllEdits->setObjectName("mActionAllEdits");
        QIcon icon120;
        icon120.addFile(QString::fromUtf8(":/images/themes/default/mActionAllEdits.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAllEdits->setIcon(icon120);
        mActionCancelEdits = new QAction(MainWindow);
        mActionCancelEdits->setObjectName("mActionCancelEdits");
        QIcon icon121;
        icon121.addFile(QString::fromUtf8(":/images/themes/default/mActionCancelEdits.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCancelEdits->setIcon(icon121);
        mActionSaveLayerEdits = new QAction(MainWindow);
        mActionSaveLayerEdits->setObjectName("mActionSaveLayerEdits");
        mActionSaveLayerEdits->setIcon(icon116);
        mActionScaleFeature = new QAction(MainWindow);
        mActionScaleFeature->setObjectName("mActionScaleFeature");
        mActionScaleFeature->setCheckable(true);
        QIcon icon122;
        icon122.addFile(QString::fromUtf8(":/images/themes/default/mActionScaleFeature.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionScaleFeature->setIcon(icon122);
        mActionRotateFeature = new QAction(MainWindow);
        mActionRotateFeature->setObjectName("mActionRotateFeature");
        mActionRotateFeature->setCheckable(true);
        QIcon icon123;
        icon123.addFile(QString::fromUtf8(":/images/themes/default/mActionRotateFeature.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRotateFeature->setIcon(icon123);
        mActionIncreaseBrightness = new QAction(MainWindow);
        mActionIncreaseBrightness->setObjectName("mActionIncreaseBrightness");
        QIcon icon124;
        icon124.addFile(QString::fromUtf8(":/images/themes/default/mActionIncreaseBrightness.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionIncreaseBrightness->setIcon(icon124);
        mActionDecreaseBrightness = new QAction(MainWindow);
        mActionDecreaseBrightness->setObjectName("mActionDecreaseBrightness");
        QIcon icon125;
        icon125.addFile(QString::fromUtf8(":/images/themes/default/mActionDecreaseBrightness.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecreaseBrightness->setIcon(icon125);
        mActionIncreaseContrast = new QAction(MainWindow);
        mActionIncreaseContrast->setObjectName("mActionIncreaseContrast");
        QIcon icon126;
        icon126.addFile(QString::fromUtf8(":/images/themes/default/mActionIncreaseContrast.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionIncreaseContrast->setIcon(icon126);
        mActionDecreaseContrast = new QAction(MainWindow);
        mActionDecreaseContrast->setObjectName("mActionDecreaseContrast");
        QIcon icon127;
        icon127.addFile(QString::fromUtf8(":/images/themes/default/mActionDecreaseContrast.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecreaseContrast->setIcon(icon127);
        mActionSelectByExpression = new QAction(MainWindow);
        mActionSelectByExpression->setObjectName("mActionSelectByExpression");
        QIcon icon128;
        icon128.addFile(QString::fromUtf8(":/images/themes/default/mIconExpressionSelect.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectByExpression->setIcon(icon128);
        mActionNeedSupport = new QAction(MainWindow);
        mActionNeedSupport->setObjectName("mActionNeedSupport");
        mActionOpenFieldCalc = new QAction(MainWindow);
        mActionOpenFieldCalc->setObjectName("mActionOpenFieldCalc");
        QIcon icon129;
        icon129.addFile(QString::fromUtf8(":/images/themes/default/mActionCalculateField.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOpenFieldCalc->setIcon(icon129);
        mActionAddDelimitedText = new QAction(MainWindow);
        mActionAddDelimitedText->setObjectName("mActionAddDelimitedText");
        QIcon icon130;
        icon130.addFile(QString::fromUtf8(":/images/themes/default/mActionAddDelimitedTextLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddDelimitedText->setIcon(icon130);
        mActionAddVirtualLayer = new QAction(MainWindow);
        mActionAddVirtualLayer->setObjectName("mActionAddVirtualLayer");
        QIcon icon131;
        icon131.addFile(QString::fromUtf8(":/images/themes/default/mActionAddVirtualLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddVirtualLayer->setIcon(icon131);
        mActionPasteAsNewVector = new QAction(MainWindow);
        mActionPasteAsNewVector->setObjectName("mActionPasteAsNewVector");
        mActionPasteAsNewMemoryVector = new QAction(MainWindow);
        mActionPasteAsNewMemoryVector->setObjectName("mActionPasteAsNewMemoryVector");
        mActionDxfExport = new QAction(MainWindow);
        mActionDxfExport->setObjectName("mActionDxfExport");
        mActionDwgImport = new QAction(MainWindow);
        mActionDwgImport->setObjectName("mActionDwgImport");
        mActionFillRing = new QAction(MainWindow);
        mActionFillRing->setObjectName("mActionFillRing");
        mActionFillRing->setCheckable(true);
        QIcon icon132;
        icon132.addFile(QString::fromUtf8(":/images/themes/default/mActionFillRing.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionFillRing->setIcon(icon132);
        mActionAddLayerDefinition = new QAction(MainWindow);
        mActionAddLayerDefinition->setObjectName("mActionAddLayerDefinition");
        mActionSaveLayerDefinition = new QAction(MainWindow);
        mActionSaveLayerDefinition->setObjectName("mActionSaveLayerDefinition");
        mActionPreviewModeOff = new QAction(MainWindow);
        mActionPreviewModeOff->setObjectName("mActionPreviewModeOff");
        mActionPreviewModeOff->setCheckable(true);
        mActionPreviewModeOff->setChecked(true);
        mActionPreviewModeMono = new QAction(MainWindow);
        mActionPreviewModeMono->setObjectName("mActionPreviewModeMono");
        mActionPreviewModeMono->setCheckable(true);
        mActionPreviewModeGrayscale = new QAction(MainWindow);
        mActionPreviewModeGrayscale->setObjectName("mActionPreviewModeGrayscale");
        mActionPreviewModeGrayscale->setCheckable(true);
        mActionPreviewProtanope = new QAction(MainWindow);
        mActionPreviewProtanope->setObjectName("mActionPreviewProtanope");
        mActionPreviewProtanope->setCheckable(true);
        mActionPreviewDeuteranope = new QAction(MainWindow);
        mActionPreviewDeuteranope->setObjectName("mActionPreviewDeuteranope");
        mActionPreviewDeuteranope->setCheckable(true);
        mActionPreviewTritanope = new QAction(MainWindow);
        mActionPreviewTritanope->setObjectName("mActionPreviewTritanope");
        mActionPreviewTritanope->setCheckable(true);
        mActionSetLayerScaleVisibility = new QAction(MainWindow);
        mActionSetLayerScaleVisibility->setObjectName("mActionSetLayerScaleVisibility");
        mActionShowSelectedLayers = new QAction(MainWindow);
        mActionShowSelectedLayers->setObjectName("mActionShowSelectedLayers");
        QIcon icon133;
        icon133.addFile(QString::fromUtf8(":/images/themes/default/mActionShowSelectedLayers.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowSelectedLayers->setIcon(icon133);
        mActionHideSelectedLayers = new QAction(MainWindow);
        mActionHideSelectedLayers->setObjectName("mActionHideSelectedLayers");
        QIcon icon134;
        icon134.addFile(QString::fromUtf8(":/images/themes/default/mActionHideSelectedLayers.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionHideSelectedLayers->setIcon(icon134);
        mActionToggleSelectedLayers = new QAction(MainWindow);
        mActionToggleSelectedLayers->setObjectName("mActionToggleSelectedLayers");
        QIcon icon135;
        icon135.addFile(QString::fromUtf8(":/images/themes/default/mActionToggleSelectedLayers.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionToggleSelectedLayers->setIcon(icon135);
        mActionToggleSelectedLayersIndependently = new QAction(MainWindow);
        mActionToggleSelectedLayersIndependently->setObjectName("mActionToggleSelectedLayersIndependently");
        mActionHideDeselectedLayers = new QAction(MainWindow);
        mActionHideDeselectedLayers->setObjectName("mActionHideDeselectedLayers");
        QIcon icon136;
        icon136.addFile(QString::fromUtf8(":/images/themes/default/mActionHideDeselectedLayers.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionHideDeselectedLayers->setIcon(icon136);
        mActionNewMemoryLayer = new QAction(MainWindow);
        mActionNewMemoryLayer->setObjectName("mActionNewMemoryLayer");
        QIcon icon137;
        icon137.addFile(QString::fromUtf8(":/images/themes/default/mActionCreateMemory.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewMemoryLayer->setIcon(icon137);
        mActionStatisticalSummary = new QAction(MainWindow);
        mActionStatisticalSummary->setObjectName("mActionStatisticalSummary");
        mActionStatisticalSummary->setCheckable(true);
        QIcon icon138;
        icon138.addFile(QString::fromUtf8(":/images/themes/default/mActionSum.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionStatisticalSummary->setIcon(icon138);
        mActionReportaBug = new QAction(MainWindow);
        mActionReportaBug->setObjectName("mActionReportaBug");
        mActionDiagramProperties = new QAction(MainWindow);
        mActionDiagramProperties->setObjectName("mActionDiagramProperties");
        QIcon icon139;
        icon139.addFile(QString::fromUtf8(":/images/themes/default/propertyicons/diagram.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDiagramProperties->setIcon(icon139);
        mActionNewGeoPackageLayer = new QAction(MainWindow);
        mActionNewGeoPackageLayer->setObjectName("mActionNewGeoPackageLayer");
        QIcon icon140;
        icon140.addFile(QString::fromUtf8(":/images/themes/default/mActionNewGeoPackageLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewGeoPackageLayer->setIcon(icon140);
        mActionMultiEditAttributes = new QAction(MainWindow);
        mActionMultiEditAttributes->setObjectName("mActionMultiEditAttributes");
        QIcon icon141;
        icon141.addFile(QString::fromUtf8(":/images/themes/default/mActionMultiEdit.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMultiEditAttributes->setIcon(icon141);
        mActionAddAfsLayer = new QAction(MainWindow);
        mActionAddAfsLayer->setObjectName("mActionAddAfsLayer");
        QIcon icon142;
        icon142.addFile(QString::fromUtf8(":/images/themes/default/mActionAddAfsLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddAfsLayer->setIcon(icon142);
        mActionSelectByForm = new QAction(MainWindow);
        mActionSelectByForm->setObjectName("mActionSelectByForm");
        QIcon icon143;
        icon143.addFile(QString::fromUtf8(":/images/themes/default/mIconFormSelect.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectByForm->setIcon(icon143);
        mActionMoveFeatureCopy = new QAction(MainWindow);
        mActionMoveFeatureCopy->setObjectName("mActionMoveFeatureCopy");
        mActionMoveFeatureCopy->setCheckable(true);
        QIcon icon144;
        icon144.addFile(QString::fromUtf8(":/images/themes/default/mActionMoveFeatureCopy.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMoveFeatureCopy->setIcon(icon144);
        mActionDecorationLayoutExtent = new QAction(MainWindow);
        mActionDecorationLayoutExtent->setObjectName("mActionDecorationLayoutExtent");
        QIcon icon145;
        icon145.addFile(QString::fromUtf8(":/images/themes/default/mActionAddMap.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecorationLayoutExtent->setIcon(icon145);
        mActionDataSourceManager = new QAction(MainWindow);
        mActionDataSourceManager->setObjectName("mActionDataSourceManager");
        QIcon icon146;
        icon146.addFile(QString::fromUtf8(":/images/themes/default/mActionDataSourceManager.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDataSourceManager->setIcon(icon146);
        mActionShowLayoutManager = new QAction(MainWindow);
        mActionShowLayoutManager->setObjectName("mActionShowLayoutManager");
        QIcon icon147;
        icon147.addFile(QString::fromUtf8(":/images/themes/default/mActionLayoutManager.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowLayoutManager->setIcon(icon147);
        mActionNewPrintLayout = new QAction(MainWindow);
        mActionNewPrintLayout->setObjectName("mActionNewPrintLayout");
        QIcon icon148;
        icon148.addFile(QString::fromUtf8(":/images/themes/default/mActionNewLayout.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewPrintLayout->setIcon(icon148);
        mActionNewReport = new QAction(MainWindow);
        mActionNewReport->setObjectName("mActionNewReport");
        QIcon icon149;
        icon149.addFile(QString::fromUtf8(":/images/themes/default/mActionNewReport.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewReport->setIcon(icon149);
        mActionCloseProject = new QAction(MainWindow);
        mActionCloseProject->setObjectName("mActionCloseProject");
        mActionRevertProject = new QAction(MainWindow);
        mActionRevertProject->setObjectName("mActionRevertProject");
        mActionCopyLayer = new QAction(MainWindow);
        mActionCopyLayer->setObjectName("mActionCopyLayer");
        mActionCopyLayer->setIcon(icon11);
        mActionPasteLayer = new QAction(MainWindow);
        mActionPasteLayer->setObjectName("mActionPasteLayer");
        mActionPasteLayer->setIcon(icon12);
        mActionVertexToolActiveLayer = new QAction(MainWindow);
        mActionVertexToolActiveLayer->setObjectName("mActionVertexToolActiveLayer");
        mActionVertexToolActiveLayer->setCheckable(true);
        mActionVertexToolActiveLayer->setIcon(icon25);
        mActionShowMeshCalculator = new QAction(MainWindow);
        mActionShowMeshCalculator->setObjectName("mActionShowMeshCalculator");
        QIcon icon150;
        icon150.addFile(QString::fromUtf8(":/images/themes/default/mActionShowMeshCalculator.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowMeshCalculator->setIcon(icon150);
        mActionAddMeshLayer = new QAction(MainWindow);
        mActionAddMeshLayer->setObjectName("mActionAddMeshLayer");
        QIcon icon151;
        icon151.addFile(QString::fromUtf8(":/images/themes/default/mActionAddMeshLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddMeshLayer->setIcon(icon151);
        mActionNewVirtualLayer = new QAction(MainWindow);
        mActionNewVirtualLayer->setObjectName("mActionNewVirtualLayer");
        QIcon icon152;
        icon152.addFile(QString::fromUtf8(":/images/themes/default/mActionNewVirtualLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewVirtualLayer->setIcon(icon152);
        mActionShowUnplacedLabels = new QAction(MainWindow);
        mActionShowUnplacedLabels->setObjectName("mActionShowUnplacedLabels");
        mActionShowUnplacedLabels->setCheckable(true);
        QIcon icon153;
        icon153.addFile(QString::fromUtf8(":/images/themes/default/mActionShowUnplacedLabel.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowUnplacedLabels->setIcon(icon153);
        mActionReselect = new QAction(MainWindow);
        mActionReselect->setObjectName("mActionReselect");
        mActionTemporalController = new QAction(MainWindow);
        mActionTemporalController->setObjectName("mActionTemporalController");
        QIcon icon154;
        icon154.addFile(QString::fromUtf8(":/images/themes/default/propertyicons/temporal.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::On);
        mActionTemporalController->setIcon(icon154);
        mActionAddXyzLayer = new QAction(MainWindow);
        mActionAddXyzLayer->setObjectName("mActionAddXyzLayer");
        QIcon icon155;
        icon155.addFile(QString::fromUtf8(":/images/themes/default/mActionAddXyzLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddXyzLayer->setIcon(icon155);
        mActionAddVectorTileLayer = new QAction(MainWindow);
        mActionAddVectorTileLayer->setObjectName("mActionAddVectorTileLayer");
        QIcon icon156;
        icon156.addFile(QString::fromUtf8(":/images/themes/default/mActionAddVectorTileLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddVectorTileLayer->setIcon(icon156);
        mActionShowGeoreferencer = new QAction(MainWindow);
        mActionShowGeoreferencer->setObjectName("mActionShowGeoreferencer");
        QIcon icon157;
        icon157.addFile(QString::fromUtf8(":/images/themes/default/georeferencer/mGeorefRun.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionShowGeoreferencer->setIcon(icon157);
        mActionDecreaseGamma = new QAction(MainWindow);
        mActionDecreaseGamma->setObjectName("mActionDecreaseGamma");
        QIcon icon158;
        icon158.addFile(QString::fromUtf8(":/images/themes/default/mActionDecreaseGamma.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDecreaseGamma->setIcon(icon158);
        mActionIncreaseGamma = new QAction(MainWindow);
        mActionIncreaseGamma->setObjectName("mActionIncreaseGamma");
        QIcon icon159;
        icon159.addFile(QString::fromUtf8(":/images/themes/default/mActionIncreaseGamma.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionIncreaseGamma->setIcon(icon159);
        mActionDigitizeWithCurve = new QAction(MainWindow);
        mActionDigitizeWithCurve->setObjectName("mActionDigitizeWithCurve");
        mActionDigitizeWithCurve->setCheckable(true);
        mActionDigitizeWithCurve->setEnabled(false);
        QIcon icon160;
        icon160.addFile(QString::fromUtf8(":/images/themes/default/mActionDigitizeWithCurve.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDigitizeWithCurve->setIcon(icon160);
        mActionAddPointCloudLayer = new QAction(MainWindow);
        mActionAddPointCloudLayer->setObjectName("mActionAddPointCloudLayer");
        QIcon icon161;
        icon161.addFile(QString::fromUtf8(":/images/themes/default/mActionAddPointCloudLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddPointCloudLayer->setIcon(icon161);
        mActionAddGpsLayer = new QAction(MainWindow);
        mActionAddGpsLayer->setObjectName("mActionAddGpsLayer");
        QIcon icon162;
        icon162.addFile(QString::fromUtf8(":/images/themes/default/mActionAddGpsLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddGpsLayer->setIcon(icon162);
        mActionStreamDigitize = new QAction(MainWindow);
        mActionStreamDigitize->setObjectName("mActionStreamDigitize");
        mActionStreamDigitize->setCheckable(true);
        mActionStreamDigitize->setEnabled(true);
        QIcon icon163;
        icon163.addFile(QString::fromUtf8(":/images/themes/default/mActionStreamingDigitize.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionStreamDigitize->setIcon(icon163);
        mActionMeasureBearing = new QAction(MainWindow);
        mActionMeasureBearing->setObjectName("mActionMeasureBearing");
        mActionMeasureBearing->setCheckable(true);
        QIcon icon164;
        icon164.addFile(QString::fromUtf8(":/images/themes/default/mActionMeasureBearing.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionMeasureBearing->setIcon(icon164);
        mActionNewMeshLayer = new QAction(MainWindow);
        mActionNewMeshLayer->setObjectName("mActionNewMeshLayer");
        QIcon icon165;
        icon165.addFile(QString::fromUtf8(":/images/themes/default/mActionNewMeshLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewMeshLayer->setIcon(icon165);
        mActionNewGpxLayer = new QAction(MainWindow);
        mActionNewGpxLayer->setObjectName("mActionNewGpxLayer");
        QIcon icon166;
        icon166.addFile(QString::fromUtf8(":/images/themes/default/mActionNewGpx.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNewGpxLayer->setIcon(icon166);
        mActionCreateAnnotationLayer = new QAction(MainWindow);
        mActionCreateAnnotationLayer->setObjectName("mActionCreateAnnotationLayer");
        QIcon icon167;
        icon167.addFile(QString::fromUtf8(":/images/themes/default/mActionCreateAnnotationLayer.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionCreateAnnotationLayer->setIcon(icon167);
        mActionSelectAnnotation = new QAction(MainWindow);
        mActionSelectAnnotation->setObjectName("mActionSelectAnnotation");
        mActionSelectAnnotation->setCheckable(true);
        QIcon icon168;
        icon168.addFile(QString::fromUtf8(":/images/themes/default/mActionSelect.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectAnnotation->setIcon(icon168);
        mActionModifyAnnotation = new QAction(MainWindow);
        mActionModifyAnnotation->setObjectName("mActionModifyAnnotation");
        mActionModifyAnnotation->setCheckable(true);
        QIcon icon169;
        icon169.addFile(QString::fromUtf8(":/images/themes/default/mActionEditNodesItem.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionModifyAnnotation->setIcon(icon169);
        mMainAnnotationLayerProperties = new QAction(MainWindow);
        mMainAnnotationLayerProperties->setObjectName("mMainAnnotationLayerProperties");
        mActionNew3DMapCanvas = new QAction(MainWindow);
        mActionNew3DMapCanvas->setObjectName("mActionNew3DMapCanvas");
        QIcon icon170;
        icon170.addFile(QString::fromUtf8(":/images/themes/default/mActionNew3DMap.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNew3DMapCanvas->setIcon(icon170);
        mActionManage3DMapViews = new QAction(MainWindow);
        mActionManage3DMapViews->setObjectName("mActionManage3DMapViews");
        mActionDigitizeWithSegment = new QAction(MainWindow);
        mActionDigitizeWithSegment->setObjectName("mActionDigitizeWithSegment");
        mActionDigitizeWithSegment->setCheckable(true);
        QIcon icon171;
        icon171.addFile(QString::fromUtf8(":/images/themes/default/mActionDigitizeWithSegment.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDigitizeWithSegment->setIcon(icon171);
        mActionDigitizeShape = new QAction(MainWindow);
        mActionDigitizeShape->setObjectName("mActionDigitizeShape");
        mActionDigitizeShape->setCheckable(true);
        QIcon icon172;
        icon172.addFile(QString::fromUtf8(":/images/themes/default/mActionDigitizeShape.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDigitizeShape->setIcon(icon172);
        mActionDigitizeWithBezier = new QAction(MainWindow);
        mActionDigitizeWithBezier->setObjectName("mActionDigitizeWithBezier");
        mActionDigitizeWithBezier->setCheckable(true);
        QIcon icon173;
        icon173.addFile(QString::fromUtf8(":/images/themes/default/mActionDigitizeWithBezier.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDigitizeWithBezier->setIcon(icon173);
        mActionDigitizeWithNurbs = new QAction(MainWindow);
        mActionDigitizeWithNurbs->setObjectName("mActionDigitizeWithNurbs");
        mActionDigitizeWithNurbs->setCheckable(true);
        QIcon icon174;
        icon174.addFile(QString::fromUtf8(":/images/themes/default/mActionDigitizeWithNURBS.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDigitizeWithNurbs->setIcon(icon174);
        mActionElevationProfile = new QAction(MainWindow);
        mActionElevationProfile->setObjectName("mActionElevationProfile");
        QIcon icon175;
        icon175.addFile(QString::fromUtf8(":/images/themes/default/mActionNewElevationProfile.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionElevationProfile->setIcon(icon175);
        mActionDonate = new QAction(MainWindow);
        mActionDonate->setObjectName("mActionDonate");
        mActionGetInvolved = new QAction(MainWindow);
        mActionGetInvolved->setObjectName("mActionGetInvolved");
        mActionElevationController = new QAction(MainWindow);
        mActionElevationController->setObjectName("mActionElevationController");
        QIcon icon176;
        icon176.addFile(QString::fromUtf8(":/images/themes/default/mesh/Elevation.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        icon176.addFile(QString::fromUtf8(":/images/themes/default/mesh/Elevation.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::On);
        mActionElevationController->setIcon(icon176);
        mActionAddStacLayer = new QAction(MainWindow);
        mActionAddStacLayer->setObjectName("mActionAddStacLayer");
        QIcon icon177;
        icon177.addFile(QString::fromUtf8(":/images/themes/default/mIconStac.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionAddStacLayer->setIcon(icon177);
        mActionNew3DMapCanvasGlobe = new QAction(MainWindow);
        mActionNew3DMapCanvasGlobe->setObjectName("mActionNew3DMapCanvasGlobe");
        QIcon icon178;
        icon178.addFile(QString::fromUtf8(":/images/themes/default/mActionNew3DMapGlobe.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNew3DMapCanvasGlobe->setIcon(icon178);
        mActionQueryHistory = new QAction(MainWindow);
        mActionQueryHistory->setObjectName("mActionQueryHistory");
        QIcon icon179;
        icon179.addFile(QString::fromUtf8(":/images/themes/default/mIconQueryHistory.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionQueryHistory->setIcon(icon179);
        mActionQueryHistory->setMenuRole(QAction::NoRole);
        mActionManageElevationProfiles = new QAction(MainWindow);
        mActionManageElevationProfiles->setObjectName("mActionManageElevationProfiles");
        mActionFeatureArray = new QAction(MainWindow);
        mActionFeatureArray->setObjectName("mActionFeatureArray");
        mActionFeatureArray->setCheckable(true);
        centralwidget = new QWidget(MainWindow);
        centralwidget->setObjectName("centralwidget");
        MainWindow->setCentralWidget(centralwidget);
        menubar = new QMenuBar(MainWindow);
        menubar->setObjectName("menubar");
        menubar->setGeometry(QRect(0, 0, 1368, 23));
        mProjectMenu = new QMenu(menubar);
        mProjectMenu->setObjectName("mProjectMenu");
        mRecentProjectsMenu = new QMenu(mProjectMenu);
        mRecentProjectsMenu->setObjectName("mRecentProjectsMenu");
        mLayoutsMenu = new QMenu(mProjectMenu);
        mLayoutsMenu->setObjectName("mLayoutsMenu");
        mProjectFromTemplateMenu = new QMenu(mProjectMenu);
        mProjectFromTemplateMenu->setObjectName("mProjectFromTemplateMenu");
        mProjectToStorageMenu = new QMenu(mProjectMenu);
        mProjectToStorageMenu->setObjectName("mProjectToStorageMenu");
        mProjectFromStorageMenu = new QMenu(mProjectMenu);
        mProjectFromStorageMenu->setObjectName("mProjectFromStorageMenu");
        menuImport_Export = new QMenu(mProjectMenu);
        menuImport_Export->setObjectName("menuImport_Export");
        mMenuProjectModels = new QMenu(mProjectMenu);
        mMenuProjectModels->setObjectName("mMenuProjectModels");
        mViewMenu = new QMenu(menubar);
        mViewMenu->setObjectName("mViewMenu");
        m3DMapViewsMenu = new QMenu(mViewMenu);
        m3DMapViewsMenu->setObjectName("m3DMapViewsMenu");
        mMenuMeasure = new QMenu(mViewMenu);
        mMenuMeasure->setObjectName("mMenuMeasure");
        mMenuDecorations = new QMenu(mViewMenu);
        mMenuDecorations->setObjectName("mMenuDecorations");
        mMenuDecorations->setToolTipsVisible(true);
        mMenuPreviewMode = new QMenu(mViewMenu);
        mMenuPreviewMode->setObjectName("mMenuPreviewMode");
        mMenuLayerVisibility = new QMenu(mViewMenu);
        mMenuLayerVisibility->setObjectName("mMenuLayerVisibility");
        menuData_Filtering = new QMenu(mViewMenu);
        menuData_Filtering->setObjectName("menuData_Filtering");
        mMenuElevationProfiles = new QMenu(mViewMenu);
        mMenuElevationProfiles->setObjectName("mMenuElevationProfiles");
        mLayerMenu = new QMenu(menubar);
        mLayerMenu->setObjectName("mLayerMenu");
        mNewLayerMenu = new QMenu(mLayerMenu);
        mNewLayerMenu->setObjectName("mNewLayerMenu");
        mAddLayerMenu = new QMenu(mLayerMenu);
        mAddLayerMenu->setObjectName("mAddLayerMenu");
        mMenuFilterTable = new QMenu(mLayerMenu);
        mMenuFilterTable->setObjectName("mMenuFilterTable");
        mPluginMenu = new QMenu(menubar);
        mPluginMenu->setObjectName("mPluginMenu");
        mHelpMenu = new QMenu(menubar);
        mHelpMenu->setObjectName("mHelpMenu");
        mMenuPluginHelp = new QMenu(mHelpMenu);
        mMenuPluginHelp->setObjectName("mMenuPluginHelp");
        mSettingsMenu = new QMenu(menubar);
        mSettingsMenu->setObjectName("mSettingsMenu");
        mRasterMenu = new QMenu(menubar);
        mRasterMenu->setObjectName("mRasterMenu");
        mVectorMenu = new QMenu(menubar);
        mVectorMenu->setObjectName("mVectorMenu");
        mEditMenu = new QMenu(menubar);
        mEditMenu->setObjectName("mEditMenu");
        mMenuSelect = new QMenu(mEditMenu);
        mMenuSelect->setObjectName("mMenuSelect");
        mMenuPasteAs = new QMenu(mEditMenu);
        mMenuPasteAs->setObjectName("mMenuPasteAs");
        mMenuAnnotation = new QMenu(mEditMenu);
        mMenuAnnotation->setObjectName("mMenuAnnotation");
        mMenuEditAttributes = new QMenu(mEditMenu);
        mMenuEditAttributes->setObjectName("mMenuEditAttributes");
        mMenuEditGeometry = new QMenu(mEditMenu);
        mMenuEditGeometry->setObjectName("mMenuEditGeometry");
        mMeshMenu = new QMenu(menubar);
        mMeshMenu->setObjectName("mMeshMenu");
        mDatabaseMenu = new QMenu(menubar);
        mDatabaseMenu->setObjectName("mDatabaseMenu");
        MainWindow->setMenuBar(menubar);
        statusbar = new QStatusBar(MainWindow);
        statusbar->setObjectName("statusbar");
        MainWindow->setStatusBar(statusbar);
        mFileToolBar = new QToolBar(MainWindow);
        mFileToolBar->setObjectName("mFileToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mFileToolBar);
        mLayerToolBar = new QToolBar(MainWindow);
        mLayerToolBar->setObjectName("mLayerToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mLayerToolBar);
        mDigitizeToolBar = new QToolBar(MainWindow);
        mDigitizeToolBar->setObjectName("mDigitizeToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mDigitizeToolBar);
        MainWindow->insertToolBarBreak(mDigitizeToolBar);
        mAdvancedDigitizeToolBar = new QToolBar(MainWindow);
        mAdvancedDigitizeToolBar->setObjectName("mAdvancedDigitizeToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mAdvancedDigitizeToolBar);
        mMapNavToolBar = new QToolBar(MainWindow);
        mMapNavToolBar->setObjectName("mMapNavToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mMapNavToolBar);
        mAttributesToolBar = new QToolBar(MainWindow);
        mAttributesToolBar->setObjectName("mAttributesToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mAttributesToolBar);
        MainWindow->insertToolBarBreak(mAttributesToolBar);
        mPluginToolBar = new QToolBar(MainWindow);
        mPluginToolBar->setObjectName("mPluginToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mPluginToolBar);
        mHelpToolBar = new QToolBar(MainWindow);
        mHelpToolBar->setObjectName("mHelpToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mHelpToolBar);
        mRasterToolBar = new QToolBar(MainWindow);
        mRasterToolBar->setObjectName("mRasterToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mRasterToolBar);
        mLabelToolBar = new QToolBar(MainWindow);
        mLabelToolBar->setObjectName("mLabelToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mLabelToolBar);
        mVectorToolBar = new QToolBar(MainWindow);
        mVectorToolBar->setObjectName("mVectorToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mVectorToolBar);
        mDatabaseToolBar = new QToolBar(MainWindow);
        mDatabaseToolBar->setObjectName("mDatabaseToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mDatabaseToolBar);
        mWebToolBar = new QToolBar(MainWindow);
        mWebToolBar->setObjectName("mWebToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mWebToolBar);
        mSnappingToolBar = new QToolBar(MainWindow);
        mSnappingToolBar->setObjectName("mSnappingToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mSnappingToolBar);
        mDataSourceManagerToolBar = new QToolBar(MainWindow);
        mDataSourceManagerToolBar->setObjectName("mDataSourceManagerToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mDataSourceManagerToolBar);
        mShapeDigitizeToolBar = new QToolBar(MainWindow);
        mShapeDigitizeToolBar->setObjectName("mShapeDigitizeToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mShapeDigitizeToolBar);
        mSelectionToolBar = new QToolBar(MainWindow);
        mSelectionToolBar->setObjectName("mSelectionToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mSelectionToolBar);
        mMeshToolBar = new QToolBar(MainWindow);
        mMeshToolBar->setObjectName("mMeshToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mMeshToolBar);
        mAnnotationsToolBar = new QToolBar(MainWindow);
        mAnnotationsToolBar->setObjectName("mAnnotationsToolBar");
        MainWindow->addToolBar(Qt::ToolBarArea::TopToolBarArea, mAnnotationsToolBar);

        menubar->addAction(mProjectMenu->menuAction());
        menubar->addAction(mEditMenu->menuAction());
        menubar->addAction(mViewMenu->menuAction());
        menubar->addAction(mLayerMenu->menuAction());
        menubar->addAction(mSettingsMenu->menuAction());
        menubar->addAction(mPluginMenu->menuAction());
        menubar->addAction(mVectorMenu->menuAction());
        menubar->addAction(mRasterMenu->menuAction());
        menubar->addAction(mDatabaseMenu->menuAction());
        menubar->addAction(mMeshMenu->menuAction());
        menubar->addAction(mHelpMenu->menuAction());
        mProjectMenu->addAction(mActionNewProject);
        mProjectMenu->addAction(mProjectFromTemplateMenu->menuAction());
        mProjectMenu->addSeparator();
        mProjectMenu->addAction(mActionOpenProject);
        mProjectMenu->addAction(mProjectFromStorageMenu->menuAction());
        mProjectMenu->addAction(mRecentProjectsMenu->menuAction());
        mProjectMenu->addSeparator();
        mProjectMenu->addAction(mActionCloseProject);
        mProjectMenu->addSeparator();
        mProjectMenu->addAction(mActionSaveProject);
        mProjectMenu->addAction(mActionSaveProjectAs);
        mProjectMenu->addAction(mProjectToStorageMenu->menuAction());
        mProjectMenu->addAction(mActionRevertProject);
        mProjectMenu->addSeparator();
        mProjectMenu->addAction(mActionProjectProperties);
        mProjectMenu->addAction(mActionSnappingOptions);
        mProjectMenu->addAction(menuImport_Export->menuAction());
        mProjectMenu->addSeparator();
        mProjectMenu->addAction(mActionNewPrintLayout);
        mProjectMenu->addAction(mActionNewReport);
        mProjectMenu->addAction(mActionShowLayoutManager);
        mProjectMenu->addAction(mLayoutsMenu->menuAction());
        mProjectMenu->addSeparator();
        mProjectMenu->addAction(mMenuProjectModels->menuAction());
        mProjectMenu->addSeparator();
        mProjectMenu->addAction(mActionExit);
        menuImport_Export->addAction(mActionSaveMapAsImage);
        menuImport_Export->addAction(mActionSaveMapAsPdf);
        menuImport_Export->addAction(mActionDxfExport);
        menuImport_Export->addSeparator();
        menuImport_Export->addAction(mActionDwgImport);
        mViewMenu->addAction(mActionNewMapCanvas);
        mViewMenu->addAction(m3DMapViewsMenu->menuAction());
        mViewMenu->addAction(mActionPan);
        mViewMenu->addAction(mActionPanToSelected);
        mViewMenu->addAction(mActionZoomIn);
        mViewMenu->addAction(mActionZoomOut);
        mViewMenu->addSeparator();
        mViewMenu->addAction(menuData_Filtering->menuAction());
        mViewMenu->addAction(mActionIdentify);
        mViewMenu->addAction(mMenuMeasure->menuAction());
        mViewMenu->addAction(mActionStatisticalSummary);
        mViewMenu->addAction(mMenuElevationProfiles->menuAction());
        mViewMenu->addSeparator();
        mViewMenu->addAction(mActionZoomFullExtent);
        mViewMenu->addAction(mActionZoomToSelected);
        mViewMenu->addAction(mActionZoomToLayers);
        mViewMenu->addAction(mActionZoomActualSize);
        mViewMenu->addAction(mActionZoomLast);
        mViewMenu->addAction(mActionZoomNext);
        mViewMenu->addSeparator();
        mViewMenu->addAction(mMenuDecorations->menuAction());
        mViewMenu->addAction(mMenuPreviewMode->menuAction());
        mViewMenu->addAction(mActionMapTips);
        mViewMenu->addAction(mActionNewBookmark);
        mViewMenu->addAction(mActionShowBookmarks);
        mViewMenu->addAction(mActionShowBookmarkManager);
        mViewMenu->addAction(mActionDraw);
        mViewMenu->addSeparator();
        mViewMenu->addAction(mMenuLayerVisibility->menuAction());
        m3DMapViewsMenu->addAction(mActionNew3DMapCanvas);
        m3DMapViewsMenu->addAction(mActionNew3DMapCanvasGlobe);
        m3DMapViewsMenu->addAction(mActionManage3DMapViews);
        mMenuMeasure->addAction(mActionMeasure);
        mMenuMeasure->addAction(mActionMeasureArea);
        mMenuMeasure->addAction(mActionMeasureBearing);
        mMenuMeasure->addAction(mActionMeasureAngle);
        mMenuDecorations->addAction(mActionDecorationGrid);
        mMenuDecorations->addAction(mActionDecorationScaleBar);
        mMenuDecorations->addAction(mActionDecorationImage);
        mMenuDecorations->addAction(mActionDecorationNorthArrow);
        mMenuDecorations->addAction(mActionDecorationTitle);
        mMenuDecorations->addAction(mActionDecorationCopyright);
        mMenuDecorations->addAction(mActionDecorationLayoutExtent);
        mMenuPreviewMode->addAction(mActionPreviewModeOff);
        mMenuPreviewMode->addAction(mActionPreviewModeMono);
        mMenuPreviewMode->addAction(mActionPreviewModeGrayscale);
        mMenuPreviewMode->addAction(mActionPreviewProtanope);
        mMenuPreviewMode->addAction(mActionPreviewDeuteranope);
        mMenuPreviewMode->addAction(mActionPreviewTritanope);
        mMenuLayerVisibility->addAction(mActionShowAllLayers);
        mMenuLayerVisibility->addAction(mActionHideAllLayers);
        mMenuLayerVisibility->addAction(mActionShowSelectedLayers);
        mMenuLayerVisibility->addAction(mActionHideSelectedLayers);
        mMenuLayerVisibility->addAction(mActionToggleSelectedLayers);
        mMenuLayerVisibility->addAction(mActionToggleSelectedLayersIndependently);
        mMenuLayerVisibility->addAction(mActionHideDeselectedLayers);
        menuData_Filtering->addAction(mActionTemporalController);
        menuData_Filtering->addAction(mActionElevationController);
        mLayerMenu->addAction(mActionDataSourceManager);
        mLayerMenu->addAction(mNewLayerMenu->menuAction());
        mLayerMenu->addAction(mAddLayerMenu->menuAction());
        mLayerMenu->addAction(mActionEmbedLayers);
        mLayerMenu->addAction(mActionAddLayerDefinition);
        mLayerMenu->addAction(mActionShowGeoreferencer);
        mLayerMenu->addSeparator();
        mLayerMenu->addAction(mActionCopyStyle);
        mLayerMenu->addAction(mActionPasteStyle);
        mLayerMenu->addSeparator();
        mLayerMenu->addAction(mActionCopyLayer);
        mLayerMenu->addAction(mActionPasteLayer);
        mLayerMenu->addSeparator();
        mLayerMenu->addAction(mActionOpenTable);
        mLayerMenu->addAction(mMenuFilterTable->menuAction());
        mLayerMenu->addAction(mActionToggleEditing);
        mLayerMenu->addAction(mActionSaveLayerEdits);
        mLayerMenu->addAction(mActionAllEdits);
        mLayerMenu->addSeparator();
        mLayerMenu->addAction(mActionLayerSaveAs);
        mLayerMenu->addAction(mActionSaveLayerDefinition);
        mLayerMenu->addAction(mActionRemoveLayer);
        mLayerMenu->addAction(mActionDuplicateLayer);
        mLayerMenu->addAction(mActionSetLayerScaleVisibility);
        mLayerMenu->addAction(mActionSetLayerCRS);
        mLayerMenu->addAction(mActionSetProjectCRSFromLayer);
        mLayerMenu->addAction(mActionLayerProperties);
        mLayerMenu->addAction(mActionLayerSubsetString);
        mLayerMenu->addAction(mActionLabeling);
        mLayerMenu->addSeparator();
        mLayerMenu->addAction(mActionAddToOverview);
        mLayerMenu->addAction(mActionAddAllToOverview);
        mLayerMenu->addAction(mActionRemoveAllFromOverview);
        mNewLayerMenu->addAction(mActionNewGeoPackageLayer);
        mNewLayerMenu->addAction(mActionNewVectorLayer);
        mNewLayerMenu->addAction(mActionNewSpatiaLiteLayer);
        mNewLayerMenu->addAction(mActionNewMemoryLayer);
        mNewLayerMenu->addAction(mActionNewMeshLayer);
        mNewLayerMenu->addAction(mActionNewGpxLayer);
        mNewLayerMenu->addAction(mActionNewVirtualLayer);
        mAddLayerMenu->addAction(mActionAddOgrLayer);
        mAddLayerMenu->addAction(mActionAddRasterLayer);
        mAddLayerMenu->addAction(mActionAddMeshLayer);
        mAddLayerMenu->addAction(mActionAddDelimitedText);
        mAddLayerMenu->addAction(mActionAddPgLayer);
        mAddLayerMenu->addAction(mActionAddSpatiaLiteLayer);
        mAddLayerMenu->addAction(mActionAddMssqlLayer);
        mAddLayerMenu->addAction(mActionAddOracleLayer);
        mAddLayerMenu->addAction(mActionAddHanaLayer);
        mAddLayerMenu->addAction(mActionAddVirtualLayer);
        mAddLayerMenu->addAction(mActionAddWmsLayer);
        mAddLayerMenu->addAction(mActionAddXyzLayer);
        mAddLayerMenu->addAction(mActionAddLayerSeparator);
        mAddLayerMenu->addAction(mActionAddWcsLayer);
        mAddLayerMenu->addAction(mActionAddWfsLayer);
        mAddLayerMenu->addAction(mActionAddAfsLayer);
        mAddLayerMenu->addAction(mActionAddVectorTileLayer);
        mAddLayerMenu->addAction(mActionAddPointCloudLayer);
        mAddLayerMenu->addAction(mActionAddGpsLayer);
        mAddLayerMenu->addAction(mActionAddStacLayer);
        mMenuFilterTable->addAction(mActionOpenTableSelected);
        mMenuFilterTable->addAction(mActionOpenTableVisible);
        mMenuFilterTable->addAction(mActionOpenTableEdited);
        mPluginMenu->addAction(mActionManagePlugins);
        mPluginMenu->addSeparator();
        mPluginMenu->addAction(mActionShowPythonDialog);
        mHelpMenu->addAction(mActionHelpContents);
        mHelpMenu->addAction(mActionHelpAPI);
        mHelpMenu->addAction(mActionHelpPyQgisAPI);
        mHelpMenu->addSeparator();
        mHelpMenu->addAction(mMenuPluginHelp->menuAction());
        mHelpMenu->addSeparator();
        mHelpMenu->addAction(mActionReportaBug);
        mHelpMenu->addAction(mActionDonate);
        mHelpMenu->addAction(mActionGetInvolved);
        mHelpMenu->addAction(mActionNeedSupport);
        mHelpMenu->addAction(mActionSponsors);
        mHelpMenu->addSeparator();
        mHelpMenu->addAction(mActionQgisHomePage);
        mHelpMenu->addAction(mActionCheckQgisVersion);
        mHelpMenu->addSeparator();
        mHelpMenu->addAction(mActionAbout);
        mSettingsMenu->addAction(mActionStyleManager);
        mSettingsMenu->addAction(mActionCustomProjection);
        mSettingsMenu->addSeparator();
        mSettingsMenu->addAction(mActionConfigureShortcuts);
        mSettingsMenu->addAction(mActionCustomization);
        mSettingsMenu->addSeparator();
        mSettingsMenu->addAction(mActionOptions);
        mRasterMenu->addAction(mActionShowRasterCalculator);
        mEditMenu->addAction(mActionUndo);
        mEditMenu->addAction(mActionRedo);
        mEditMenu->addSeparator();
        mEditMenu->addAction(mActionCutFeatures);
        mEditMenu->addAction(mActionCopyFeatures);
        mEditMenu->addAction(mActionPasteFeatures);
        mEditMenu->addAction(mMenuPasteAs->menuAction());
        mEditMenu->addAction(mActionDeleteSelected);
        mEditMenu->addAction(mMenuSelect->menuAction());
        mEditMenu->addSeparator();
        mEditMenu->addAction(mActionAddFeature);
        mEditMenu->addAction(mMenuAnnotation->menuAction());
        mEditMenu->addSeparator();
        mEditMenu->addAction(mMenuEditAttributes->menuAction());
        mEditMenu->addAction(mMenuEditGeometry->menuAction());
        mEditMenu->addAction(mActionRotatePointSymbols);
        mEditMenu->addAction(mActionOffsetPointSymbol);
        mMenuSelect->addAction(mActionSelectFeatures);
        mMenuSelect->addAction(mActionSelectPolygon);
        mMenuSelect->addAction(mActionSelectFreehand);
        mMenuSelect->addAction(mActionSelectRadius);
        mMenuSelect->addAction(mActionSelectByForm);
        mMenuSelect->addAction(mActionSelectByExpression);
        mMenuSelect->addAction(mActionDeselectAll);
        mMenuSelect->addAction(mActionDeselectActiveLayer);
        mMenuSelect->addAction(mActionReselect);
        mMenuSelect->addAction(mActionSelectAll);
        mMenuSelect->addAction(mActionInvertSelection);
        mMenuPasteAs->addAction(mActionPasteAsNewVector);
        mMenuPasteAs->addAction(mActionPasteAsNewMemoryVector);
        mMenuAnnotation->addAction(mActionFormAnnotation);
        mMenuAnnotation->addAction(mActionHtmlAnnotation);
        mMenuEditAttributes->addAction(mActionMultiEditAttributes);
        mMenuEditAttributes->addAction(mActionMergeFeatureAttributes);
        mMenuEditGeometry->addAction(mActionMoveFeature);
        mMenuEditGeometry->addAction(mActionMoveFeatureCopy);
        mMenuEditGeometry->addAction(mActionFeatureArray);
        mMenuEditGeometry->addAction(mActionRotateFeature);
        mMenuEditGeometry->addAction(mActionScaleFeature);
        mMenuEditGeometry->addAction(mActionSimplifyFeature);
        mMenuEditGeometry->addAction(mActionAddRing);
        mMenuEditGeometry->addAction(mActionAddPart);
        mMenuEditGeometry->addAction(mActionFillRing);
        mMenuEditGeometry->addAction(mActionDeleteRing);
        mMenuEditGeometry->addAction(mActionDeletePart);
        mMenuEditGeometry->addAction(mActionReshapeFeatures);
        mMenuEditGeometry->addAction(mActionOffsetCurve);
        mMenuEditGeometry->addAction(mActionChamferFillet);
        mMenuEditGeometry->addAction(mActionSplitFeatures);
        mMenuEditGeometry->addAction(mActionSplitParts);
        mMenuEditGeometry->addAction(mActionMergeFeatures);
        mMenuEditGeometry->addAction(mActionVertexTool);
        mMenuEditGeometry->addAction(mActionReverseLine);
        mMenuEditGeometry->addAction(mActionTrimExtendFeature);
        mMeshMenu->addAction(mActionShowMeshCalculator);
        mDatabaseMenu->addAction(mActionQueryHistory);
        mFileToolBar->addAction(mActionNewProject);
        mFileToolBar->addAction(mActionOpenProject);
        mFileToolBar->addAction(mActionSaveProject);
        mFileToolBar->addAction(mActionNewPrintLayout);
        mFileToolBar->addAction(mActionShowLayoutManager);
        mFileToolBar->addAction(mActionStyleManager);
        mLayerToolBar->addAction(mActionAddOgrLayer);
        mLayerToolBar->addAction(mActionAddRasterLayer);
        mLayerToolBar->addAction(mActionAddMeshLayer);
        mLayerToolBar->addAction(mActionAddDelimitedText);
        mLayerToolBar->addAction(mActionAddSpatiaLiteLayer);
        mLayerToolBar->addAction(mActionAddVirtualLayer);
        mLayerToolBar->addAction(mActionAddWmsLayer);
        mLayerToolBar->addAction(mActionAddWcsLayer);
        mLayerToolBar->addAction(mActionAddWfsLayer);
        mLayerToolBar->addAction(mActionAddStacLayer);
        mDigitizeToolBar->addAction(mActionAllEdits);
        mDigitizeToolBar->addAction(mActionToggleEditing);
        mDigitizeToolBar->addAction(mActionSaveLayerEdits);
        mDigitizeToolBar->addAction(mActionAddFeature);
        mDigitizeToolBar->addAction(mActionMultiEditAttributes);
        mDigitizeToolBar->addAction(mActionDeleteSelected);
        mDigitizeToolBar->addAction(mActionCutFeatures);
        mDigitizeToolBar->addAction(mActionCopyFeatures);
        mDigitizeToolBar->addAction(mActionPasteFeatures);
        mDigitizeToolBar->addAction(mActionUndo);
        mDigitizeToolBar->addAction(mActionRedo);
        mAdvancedDigitizeToolBar->addAction(mActionRotateFeature);
        mAdvancedDigitizeToolBar->addAction(mActionScaleFeature);
        mAdvancedDigitizeToolBar->addAction(mActionSimplifyFeature);
        mAdvancedDigitizeToolBar->addAction(mActionAddRing);
        mAdvancedDigitizeToolBar->addAction(mActionAddPart);
        mAdvancedDigitizeToolBar->addAction(mActionFillRing);
        mAdvancedDigitizeToolBar->addAction(mActionDeleteRing);
        mAdvancedDigitizeToolBar->addAction(mActionDeletePart);
        mAdvancedDigitizeToolBar->addAction(mActionReshapeFeatures);
        mAdvancedDigitizeToolBar->addAction(mActionOffsetCurve);
        mAdvancedDigitizeToolBar->addAction(mActionChamferFillet);
        mAdvancedDigitizeToolBar->addAction(mActionReverseLine);
        mAdvancedDigitizeToolBar->addAction(mActionTrimExtendFeature);
        mAdvancedDigitizeToolBar->addAction(mActionSplitFeatures);
        mAdvancedDigitizeToolBar->addAction(mActionSplitParts);
        mAdvancedDigitizeToolBar->addAction(mActionMergeFeatures);
        mAdvancedDigitizeToolBar->addAction(mActionMergeFeatureAttributes);
        mMapNavToolBar->addAction(mActionPan);
        mMapNavToolBar->addAction(mActionPanToSelected);
        mMapNavToolBar->addAction(mActionZoomIn);
        mMapNavToolBar->addAction(mActionZoomOut);
        mMapNavToolBar->addAction(mActionZoomFullExtent);
        mMapNavToolBar->addAction(mActionZoomToSelected);
        mMapNavToolBar->addAction(mActionZoomToLayers);
        mMapNavToolBar->addAction(mActionZoomActualSize);
        mMapNavToolBar->addAction(mActionZoomLast);
        mMapNavToolBar->addAction(mActionZoomNext);
        mMapNavToolBar->addAction(mActionNewMapCanvas);
        mMapNavToolBar->addAction(mActionNew3DMapCanvas);
        mMapNavToolBar->addAction(mActionNewBookmark);
        mMapNavToolBar->addAction(mActionShowBookmarks);
        mMapNavToolBar->addAction(mActionTemporalController);
        mMapNavToolBar->addAction(mActionDraw);
        mAttributesToolBar->addAction(mActionIdentify);
        mAttributesToolBar->addAction(mActionOpenFieldCalc);
        mAttributesToolBar->addAction(mActionStatisticalSummary);
        mAttributesToolBar->addAction(mActionMapTips);
        mPluginToolBar->addAction(mActionShowPythonDialog);
        mHelpToolBar->addAction(mActionHelpContents);
        mRasterToolBar->addAction(mActionLocalCumulativeCutStretch);
        mRasterToolBar->addAction(mActionFullCumulativeCutStretch);
        mRasterToolBar->addAction(mActionLocalHistogramStretch);
        mRasterToolBar->addAction(mActionFullHistogramStretch);
        mRasterToolBar->addAction(mActionIncreaseBrightness);
        mRasterToolBar->addAction(mActionDecreaseBrightness);
        mRasterToolBar->addAction(mActionIncreaseContrast);
        mRasterToolBar->addAction(mActionDecreaseContrast);
        mRasterToolBar->addAction(mActionIncreaseGamma);
        mRasterToolBar->addAction(mActionDecreaseGamma);
        mLabelToolBar->addAction(mActionLabeling);
        mLabelToolBar->addAction(mActionDiagramProperties);
        mLabelToolBar->addSeparator();
        mLabelToolBar->addAction(mActionShowPinnedLabels);
        mLabelToolBar->addAction(mActionShowUnplacedLabels);
        mLabelToolBar->addSeparator();
        mLabelToolBar->addAction(mActionPinLabels);
        mLabelToolBar->addAction(mActionShowHideLabels);
        mLabelToolBar->addAction(mActionMoveLabel);
        mLabelToolBar->addAction(mActionRotateLabel);
        mLabelToolBar->addAction(mActionChangeLabelProperties);
        mDataSourceManagerToolBar->addAction(mActionDataSourceManager);
        mDataSourceManagerToolBar->addAction(mActionNewGeoPackageLayer);
        mDataSourceManagerToolBar->addAction(mActionNewVectorLayer);
        mDataSourceManagerToolBar->addAction(mActionNewSpatiaLiteLayer);
        mDataSourceManagerToolBar->addAction(mActionNewMemoryLayer);
        mDataSourceManagerToolBar->addAction(mActionNewMeshLayer);
        mDataSourceManagerToolBar->addAction(mActionNewVirtualLayer);
        mAnnotationsToolBar->addAction(mActionSelectAnnotation);
        mAnnotationsToolBar->addAction(mActionModifyAnnotation);

        retranslateUi(MainWindow);

        QMetaObject::connectSlotsByName(MainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *MainWindow)
    {
        mActionNewProject->setText(QCoreApplication::translate("MainWindow", "&New", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewProject->setToolTip(QCoreApplication::translate("MainWindow", "New Project", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionNewProject->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+N", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionOpenProject->setText(QCoreApplication::translate("MainWindow", "&Open\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionOpenProject->setToolTip(QCoreApplication::translate("MainWindow", "Open Project", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionOpenProject->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+O", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSaveProject->setText(QCoreApplication::translate("MainWindow", "&Save", nullptr));
#if QT_CONFIG(tooltip)
        mActionSaveProject->setToolTip(QCoreApplication::translate("MainWindow", "Save Project", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionSaveProject->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+S", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSaveProjectAs->setText(QCoreApplication::translate("MainWindow", "Save &As\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionSaveProjectAs->setToolTip(QCoreApplication::translate("MainWindow", "Save Project As", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionSaveProjectAs->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+S", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSaveMapAsImage->setText(QCoreApplication::translate("MainWindow", "Export Map to &Image\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionSaveMapAsImage->setToolTip(QCoreApplication::translate("MainWindow", "Save Map as Image", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionSaveMapAsPdf->setText(QCoreApplication::translate("MainWindow", "Export Map to &PDF\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionSaveMapAsPdf->setToolTip(QCoreApplication::translate("MainWindow", "Save Map as PDF", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionNewMapCanvas->setText(QCoreApplication::translate("MainWindow", "New &Map View", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewMapCanvas->setToolTip(QCoreApplication::translate("MainWindow", "New Map View", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionNewMapCanvas->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+M", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionExit->setText(QCoreApplication::translate("MainWindow", "Exit QGIS", nullptr));
#if QT_CONFIG(shortcut)
        mActionExit->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Q", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionUndo->setText(QCoreApplication::translate("MainWindow", "&Undo", nullptr));
#if QT_CONFIG(shortcut)
        mActionUndo->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Z", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionRedo->setText(QCoreApplication::translate("MainWindow", "&Redo", nullptr));
#if QT_CONFIG(shortcut)
        mActionRedo->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+Z", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionCutFeatures->setText(QCoreApplication::translate("MainWindow", "Cut Features", nullptr));
        mActionCopyFeatures->setText(QCoreApplication::translate("MainWindow", "Copy Features", nullptr));
        mActionPasteFeatures->setText(QCoreApplication::translate("MainWindow", "Paste Features", nullptr));
        mActionAddFeature->setText(QCoreApplication::translate("MainWindow", "Add Feature", nullptr));
#if QT_CONFIG(shortcut)
        mActionAddFeature->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+.", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionMoveFeature->setText(QCoreApplication::translate("MainWindow", "Move Feature(s)", nullptr));
        mActionReshapeFeatures->setText(QCoreApplication::translate("MainWindow", "Reshape Features", nullptr));
        mActionSplitFeatures->setText(QCoreApplication::translate("MainWindow", "Split Features", nullptr));
        mActionSplitParts->setText(QCoreApplication::translate("MainWindow", "Split Parts", nullptr));
        mActionDeleteSelected->setText(QCoreApplication::translate("MainWindow", "Delete Selected", nullptr));
        mActionAddRing->setText(QCoreApplication::translate("MainWindow", "Add Ring", nullptr));
        mActionAddPart->setText(QCoreApplication::translate("MainWindow", "Add Part", nullptr));
        mActionSimplifyFeature->setText(QCoreApplication::translate("MainWindow", "Simplify Feature", nullptr));
        mActionDeleteRing->setText(QCoreApplication::translate("MainWindow", "Delete Ring", nullptr));
        mActionDeletePart->setText(QCoreApplication::translate("MainWindow", "Delete Part", nullptr));
        mActionMergeFeatures->setText(QCoreApplication::translate("MainWindow", "Merge Selected Features", nullptr));
        mActionMergeFeatureAttributes->setText(QCoreApplication::translate("MainWindow", "Merge Attributes of Selected Features", nullptr));
        mActionVertexTool->setText(QCoreApplication::translate("MainWindow", "&Vertex Tool (All Layers)", nullptr));
#if QT_CONFIG(tooltip)
        mActionVertexTool->setToolTip(QCoreApplication::translate("MainWindow", "Vertex Tool \342\200\224 All Layers\n"
"Manipulate vertices on any editable layer:\n"
"Right click to lock on a feature.\n"
"Click and drag to select vertices by rectangle.\n"
"Alt+click to select vertices by polygon.\n"
"Shift+click/drag to add vertices to selection.\n"
"Ctrl+click/drag to remove vertices from selection.\n"
"Shift+R to enable range selection.\n"
"Shift+O to turn segments into straight or curve lines.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionRotatePointSymbols->setText(QCoreApplication::translate("MainWindow", "Rotate Point Symbols", nullptr));
        mActionOffsetPointSymbol->setText(QCoreApplication::translate("MainWindow", "Offset Point Symbol", nullptr));
        mActionReverseLine->setText(QCoreApplication::translate("MainWindow", "Reverse line", nullptr));
        mActionTrimExtendFeature->setText(QCoreApplication::translate("MainWindow", "Trim/Extend Feature", nullptr));
#if QT_CONFIG(tooltip)
        mActionTrimExtendFeature->setToolTip(QCoreApplication::translate("MainWindow", "Trim/Extend Feature\n"
"- Click to set the reference segment\n"
"- Click on another segment to trim it or extend it to the reference segment (Use Shift to keep the reference segment active)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionSnappingOptions->setText(QCoreApplication::translate("MainWindow", "&Snapping Options\342\200\246", nullptr));
        mActionPan->setText(QCoreApplication::translate("MainWindow", "Pan Map", nullptr));
        mActionZoomIn->setText(QCoreApplication::translate("MainWindow", "Zoom In", nullptr));
#if QT_CONFIG(shortcut)
        mActionZoomIn->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Alt++", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionZoomOut->setText(QCoreApplication::translate("MainWindow", "Zoom Out", nullptr));
#if QT_CONFIG(shortcut)
        mActionZoomOut->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Alt+-", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSelectFeatures->setText(QCoreApplication::translate("MainWindow", "Select Feature(s)", nullptr));
#if QT_CONFIG(tooltip)
        mActionSelectFeatures->setToolTip(QCoreApplication::translate("MainWindow", "Select Features by Area or Single Click", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionSelectPolygon->setText(QCoreApplication::translate("MainWindow", "Select Features by Polygon", nullptr));
        mActionSelectFreehand->setText(QCoreApplication::translate("MainWindow", "Select Features by Freehand", nullptr));
        mActionSelectRadius->setText(QCoreApplication::translate("MainWindow", "Select Features by Radius", nullptr));
        mActionDeselectAll->setText(QCoreApplication::translate("MainWindow", "Deselect Features from All Layers", nullptr));
#if QT_CONFIG(shortcut)
        mActionDeselectAll->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Alt+A", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionDeselectActiveLayer->setText(QCoreApplication::translate("MainWindow", "Deselect Features from the Current Active Layer", nullptr));
#if QT_CONFIG(shortcut)
        mActionDeselectActiveLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+A", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSelectAll->setText(QCoreApplication::translate("MainWindow", "Select All Features", nullptr));
#if QT_CONFIG(tooltip)
        mActionSelectAll->setToolTip(QCoreApplication::translate("MainWindow", "Select All Features", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionInvertSelection->setText(QCoreApplication::translate("MainWindow", "Invert Feature Selection", nullptr));
#if QT_CONFIG(tooltip)
        mActionInvertSelection->setToolTip(QCoreApplication::translate("MainWindow", "Invert Feature Selection", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionIdentify->setText(QCoreApplication::translate("MainWindow", "Identify Features", nullptr));
#if QT_CONFIG(shortcut)
        mActionIdentify->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+I", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionMeasure->setText(QCoreApplication::translate("MainWindow", "Measure Line", nullptr));
#if QT_CONFIG(shortcut)
        mActionMeasure->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+M", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionMeasureArea->setText(QCoreApplication::translate("MainWindow", "Measure Area", nullptr));
#if QT_CONFIG(shortcut)
        mActionMeasureArea->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+J", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionMeasureAngle->setText(QCoreApplication::translate("MainWindow", "Measure Angle", nullptr));
        mActionZoomFullExtent->setText(QCoreApplication::translate("MainWindow", "Zoom &Full", nullptr));
#if QT_CONFIG(shortcut)
        mActionZoomFullExtent->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+F", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionZoomToLayer->setText(QCoreApplication::translate("MainWindow", "Zoom to &Layer", nullptr));
        mActionZoomToLayers->setText(QCoreApplication::translate("MainWindow", "Zoom to &Layer(s)", nullptr));
        mActionZoomToSelected->setText(QCoreApplication::translate("MainWindow", "Zoom to &Selection", nullptr));
#if QT_CONFIG(shortcut)
        mActionZoomToSelected->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+J", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionZoomLast->setText(QCoreApplication::translate("MainWindow", "Zoom Last", nullptr));
        mActionZoomNext->setText(QCoreApplication::translate("MainWindow", "Zoom Next", nullptr));
        mActionZoomActualSize->setText(QCoreApplication::translate("MainWindow", "Zoom to Native Resolution (100%)", nullptr));
#if QT_CONFIG(tooltip)
        mActionZoomActualSize->setToolTip(QCoreApplication::translate("MainWindow", "Zoom to Native Resolution (100%)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionMapTips->setText(QCoreApplication::translate("MainWindow", "Show Map Tips", nullptr));
#if QT_CONFIG(statustip)
        mActionMapTips->setStatusTip(QCoreApplication::translate("MainWindow", "Show information about a feature when the mouse is hovered over it", nullptr));
#endif // QT_CONFIG(statustip)
        mActionNewBookmark->setText(QCoreApplication::translate("MainWindow", "New Spatial Bookmark\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionNewBookmark->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+B", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionShowBookmarks->setText(QCoreApplication::translate("MainWindow", "Show Spatial Bookmarks", nullptr));
#if QT_CONFIG(shortcut)
        mActionShowBookmarks->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+B", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionShowBookmarkManager->setText(QCoreApplication::translate("MainWindow", "Show Spatial Bookmark Manager", nullptr));
        mActionDraw->setText(QCoreApplication::translate("MainWindow", "Refresh", nullptr));
#if QT_CONFIG(shortcut)
        mActionDraw->setShortcut(QCoreApplication::translate("MainWindow", "F5", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionFormAnnotation->setText(QCoreApplication::translate("MainWindow", "Form Annotation", nullptr));
        mActionLabeling->setText(QCoreApplication::translate("MainWindow", "Labeling", nullptr));
#if QT_CONFIG(tooltip)
        mActionLabeling->setToolTip(QCoreApplication::translate("MainWindow", "Layer Labeling Options", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionNewVectorLayer->setText(QCoreApplication::translate("MainWindow", "New Shapefile Layer\342\200\246", nullptr));
        mActionNewSpatiaLiteLayer->setText(QCoreApplication::translate("MainWindow", "New SpatiaLite Layer\342\200\246", nullptr));
        mActionShowRasterCalculator->setText(QCoreApplication::translate("MainWindow", "Raster Calculator\342\200\246", nullptr));
        mActionAddOgrLayer->setText(QCoreApplication::translate("MainWindow", "Add Vector Layer\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionAddOgrLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+V", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddRasterLayer->setText(QCoreApplication::translate("MainWindow", "Add Raster Layer\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionAddRasterLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+R", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddPgLayer->setText(QCoreApplication::translate("MainWindow", "Add PostgreSQL Layer\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionAddPgLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+D", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddSpatiaLiteLayer->setText(QCoreApplication::translate("MainWindow", "Add SpatiaLite Layer\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionAddSpatiaLiteLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+L", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddMssqlLayer->setText(QCoreApplication::translate("MainWindow", "Add MS SQL Server Layer\342\200\246", nullptr));
        mActionAddOracleLayer->setText(QCoreApplication::translate("MainWindow", "Add Oracle Spatial Layer\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionAddOracleLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+O", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddHanaLayer->setText(QCoreApplication::translate("MainWindow", "Add SAP HANA Spatial Layer\342\200\246", nullptr));
        mActionAddWmsLayer->setText(QCoreApplication::translate("MainWindow", "Add WMS/WMTS Layer\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionAddWmsLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+W", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionOpenTable->setText(QCoreApplication::translate("MainWindow", "Open &Attribute Table", nullptr));
#if QT_CONFIG(shortcut)
        mActionOpenTable->setShortcut(QCoreApplication::translate("MainWindow", "F6", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionOpenTableSelected->setText(QCoreApplication::translate("MainWindow", "Open Attribute Table (Selected Features)", nullptr));
#if QT_CONFIG(shortcut)
        mActionOpenTableSelected->setShortcut(QCoreApplication::translate("MainWindow", "Shift+F6", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionOpenTableVisible->setText(QCoreApplication::translate("MainWindow", "Open Attribute Table (Visible Features)", nullptr));
#if QT_CONFIG(shortcut)
        mActionOpenTableVisible->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+F6", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionOpenTableEdited->setText(QCoreApplication::translate("MainWindow", "Open Attribute Table (Edited and New Features)", nullptr));
        mActionToggleEditing->setText(QCoreApplication::translate("MainWindow", "Toggle &Editing", nullptr));
#if QT_CONFIG(statustip)
        mActionToggleEditing->setStatusTip(QCoreApplication::translate("MainWindow", "Toggles the editing state of the current layer", nullptr));
#endif // QT_CONFIG(statustip)
        mActionSaveEdits->setText(QCoreApplication::translate("MainWindow", "Save for Selected Layer(s)", nullptr));
#if QT_CONFIG(statustip)
        mActionSaveEdits->setStatusTip(QCoreApplication::translate("MainWindow", "Save edits to current layer, but continue editing", nullptr));
#endif // QT_CONFIG(statustip)
        mActionLayerSaveAs->setText(QCoreApplication::translate("MainWindow", "&Save As\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionLayerSaveAs->setToolTip(QCoreApplication::translate("MainWindow", "Save Layer As", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionRemoveLayer->setText(QCoreApplication::translate("MainWindow", "Remove Layer/Group", nullptr));
#if QT_CONFIG(tooltip)
        mActionRemoveLayer->setToolTip(QCoreApplication::translate("MainWindow", "Remove Layer/Group", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionRemoveLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+D", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSetLayerCRS->setText(QCoreApplication::translate("MainWindow", "Set CRS of Layer(s)", nullptr));
#if QT_CONFIG(shortcut)
        mActionSetLayerCRS->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+C", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSetProjectCRSFromLayer->setText(QCoreApplication::translate("MainWindow", "Set Project CRS from Layer", nullptr));
        mActionLayerProperties->setText(QCoreApplication::translate("MainWindow", "Layer &Properties\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionLayerProperties->setToolTip(QCoreApplication::translate("MainWindow", "Layer Properties", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionLayerSubsetString->setText(QCoreApplication::translate("MainWindow", "Filter\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionLayerSubsetString->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+F", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddToOverview->setText(QCoreApplication::translate("MainWindow", "Show in Overview", nullptr));
        mActionAddAllToOverview->setText(QCoreApplication::translate("MainWindow", "Show All in Overview", nullptr));
        mActionRemoveAllFromOverview->setText(QCoreApplication::translate("MainWindow", "Hide All from Overview", nullptr));
        mActionShowAllLayers->setText(QCoreApplication::translate("MainWindow", "Show All Layers", nullptr));
#if QT_CONFIG(shortcut)
        mActionShowAllLayers->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+U", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionHideAllLayers->setText(QCoreApplication::translate("MainWindow", "Hide All Layers", nullptr));
#if QT_CONFIG(shortcut)
        mActionHideAllLayers->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+H", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionManagePlugins->setText(QCoreApplication::translate("MainWindow", "Manage and Install Plugins\342\200\246", nullptr));
        mActionToggleFullScreen->setText(QCoreApplication::translate("MainWindow", "Toggle Full Scr&een Mode", nullptr));
#if QT_CONFIG(shortcut)
        mActionToggleFullScreen->setShortcut(QCoreApplication::translate("MainWindow", "F11", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionTogglePanelsVisibility->setText(QCoreApplication::translate("MainWindow", "Toggle Panel &Visibility", nullptr));
#if QT_CONFIG(shortcut)
        mActionTogglePanelsVisibility->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Tab", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionToggleMapOnly->setText(QCoreApplication::translate("MainWindow", "Toggle Map Only", nullptr));
#if QT_CONFIG(shortcut)
        mActionToggleMapOnly->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+Tab", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionProjectProperties->setText(QCoreApplication::translate("MainWindow", "&Properties\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionProjectProperties->setToolTip(QCoreApplication::translate("MainWindow", "Project Properties", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionProjectProperties->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+P", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionOptions->setText(QCoreApplication::translate("MainWindow", "&Options\342\200\246", nullptr));
        mActionCustomProjection->setText(QCoreApplication::translate("MainWindow", "Custom Projections\342\200\246", nullptr));
        mActionConfigureShortcuts->setText(QCoreApplication::translate("MainWindow", "Keyboard Shortcuts\342\200\246", nullptr));
        mActionLocalHistogramStretch->setText(QCoreApplication::translate("MainWindow", "Local Histogram Stretch", nullptr));
#if QT_CONFIG(statustip)
        mActionLocalHistogramStretch->setStatusTip(QCoreApplication::translate("MainWindow", "Stretch histogram of active raster to view extents", nullptr));
#endif // QT_CONFIG(statustip)
        mActionHelpContents->setText(QCoreApplication::translate("MainWindow", "Help Contents", nullptr));
#if QT_CONFIG(shortcut)
        mActionHelpContents->setShortcut(QCoreApplication::translate("MainWindow", "F1", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionHelpAPI->setText(QCoreApplication::translate("MainWindow", "C++ API Documentation", nullptr));
        mActionHelpPyQgisAPI->setText(QCoreApplication::translate("MainWindow", "PyQGIS API Documentation", nullptr));
        mActionQgisHomePage->setText(QCoreApplication::translate("MainWindow", "QGIS Home Page", nullptr));
#if QT_CONFIG(shortcut)
        mActionQgisHomePage->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+H", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionCheckQgisVersion->setText(QCoreApplication::translate("MainWindow", "Check QGIS Version", nullptr));
#if QT_CONFIG(statustip)
        mActionCheckQgisVersion->setStatusTip(QCoreApplication::translate("MainWindow", "Check if your QGIS version is up to date (requires internet access)", nullptr));
#endif // QT_CONFIG(statustip)
        mActionAbout->setText(QCoreApplication::translate("MainWindow", "About", nullptr));
        mActionSponsors->setText(QCoreApplication::translate("MainWindow", "QGIS Sustaining Members", nullptr));
        mActionMoveLabel->setText(QCoreApplication::translate("MainWindow", "Move Label, Diagram or Callout", nullptr));
#if QT_CONFIG(tooltip)
        mActionMoveLabel->setToolTip(QCoreApplication::translate("MainWindow", "Move a Label, Diagram or Callout\n"
"Acts on all layers.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionRotateLabel->setText(QCoreApplication::translate("MainWindow", "Rotate Label", nullptr));
#if QT_CONFIG(tooltip)
        mActionRotateLabel->setToolTip(QCoreApplication::translate("MainWindow", "Rotate a Label\n"
"Holding Ctrl (Cmd) while rotating increments by 15 deg.\n"
"Acts on all layers.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionChangeLabelProperties->setText(QCoreApplication::translate("MainWindow", "Change Label", nullptr));
#if QT_CONFIG(tooltip)
        mActionChangeLabelProperties->setToolTip(QCoreApplication::translate("MainWindow", "Change Label Properties\n"
"Allows customization of individual label properties such as font size and color.\n"
"Acts on all layers.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionStyleManager->setText(QCoreApplication::translate("MainWindow", "Style Manager\342\200\246", nullptr));
        mActionShowPythonDialog->setText(QCoreApplication::translate("MainWindow", "Python Console", nullptr));
#if QT_CONFIG(shortcut)
        mActionShowPythonDialog->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Alt+P", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionFullHistogramStretch->setText(QCoreApplication::translate("MainWindow", "Full Histogram Stretch", nullptr));
#if QT_CONFIG(tooltip)
        mActionFullHistogramStretch->setToolTip(QCoreApplication::translate("MainWindow", "Stretch Histogram to Full Dataset", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionCustomization->setText(QCoreApplication::translate("MainWindow", "Interface Customization\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        actionActionCatchForCustomization->setToolTip(QCoreApplication::translate("MainWindow", "This is here just to avoid shortcut conflicts, the shortcut is caught in QgsCustomization", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionActionCatchForCustomization->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+M", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionEmbedLayers->setText(QCoreApplication::translate("MainWindow", "Embed Layers and Groups\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionEmbedLayers->setToolTip(QCoreApplication::translate("MainWindow", "Embed Layers and Groups from other Project Files", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDecorationTitle->setText(QCoreApplication::translate("MainWindow", "&Title Label\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionDecorationTitle->setToolTip(QCoreApplication::translate("MainWindow", "Creates a title label that is displayed on the map canvas.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDecorationCopyright->setText(QCoreApplication::translate("MainWindow", "&Copyright Label\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionDecorationCopyright->setToolTip(QCoreApplication::translate("MainWindow", "Creates a copyright label that is displayed on the map canvas.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDecorationImage->setText(QCoreApplication::translate("MainWindow", "&Image\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionDecorationImage->setToolTip(QCoreApplication::translate("MainWindow", "Creates an image that is displayed on the map canvas", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDecorationNorthArrow->setText(QCoreApplication::translate("MainWindow", "&North Arrow\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionDecorationNorthArrow->setToolTip(QCoreApplication::translate("MainWindow", "Creates a north arrow that is displayed on the map canvas", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDecorationScaleBar->setText(QCoreApplication::translate("MainWindow", "&Scale Bar\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionDecorationScaleBar->setToolTip(QCoreApplication::translate("MainWindow", "Creates a scale bar that is displayed on the map canvas", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionAddWfsLayer->setText(QCoreApplication::translate("MainWindow", "Add WFS / OGC API - Features Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionAddWfsLayer->setToolTip(QCoreApplication::translate("MainWindow", "Add WFS / OGC API - Features Layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionFeatureAction->setText(QCoreApplication::translate("MainWindow", "Feature Action", nullptr));
#if QT_CONFIG(tooltip)
        mActionFeatureAction->setToolTip(QCoreApplication::translate("MainWindow", "Run Feature Action", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPanToSelected->setText(QCoreApplication::translate("MainWindow", "Pan Map to Selection", nullptr));
#if QT_CONFIG(tooltip)
        mActionPanToSelected->setToolTip(QCoreApplication::translate("MainWindow", "Pans the map canvas to selected features", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionOffsetCurve->setText(QCoreApplication::translate("MainWindow", "Offset Curve", nullptr));
#if QT_CONFIG(tooltip)
        mActionOffsetCurve->setToolTip(QCoreApplication::translate("MainWindow", "Offset Curve\n"
"Creates an offset or an offset copy of a geometry:\n"
"Click to select a geometry to offset.\n"
"2nd click to specify offset distance.\n"
"Ctrl+2nd click to offset a copy of the selected geometry.\n"
"Ctrl+click with snapping to select another layer's geometry to copy and offset.\n"
"", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionChamferFillet->setText(QCoreApplication::translate("MainWindow", "Add Chamfer / Fillet", nullptr));
#if QT_CONFIG(tooltip)
        mActionChamferFillet->setToolTip(QCoreApplication::translate("MainWindow", "Add Chamfer / Fillet\n"
"Creates a chamfer or fillet on a geometry:\n"
"Click to select a vertex to operate.\n"
"2nd click to specify the chamfer distance or fillet radius.\n"
"Shift+click during the mouse move of chamfer will generate symmetric operation (both distances are the same)\n"
"", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionCopyStyle->setText(QCoreApplication::translate("MainWindow", "Copy Style", nullptr));
#if QT_CONFIG(tooltip)
        mActionCopyStyle->setToolTip(QCoreApplication::translate("MainWindow", "Copy style of the active layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPasteStyle->setText(QCoreApplication::translate("MainWindow", "Paste Style", nullptr));
#if QT_CONFIG(tooltip)
        mActionPasteStyle->setToolTip(QCoreApplication::translate("MainWindow", "Applies a copied style onto the active style", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionAddWcsLayer->setText(QCoreApplication::translate("MainWindow", "Add WCS Layer\342\200\246", nullptr));
        mActionDecorationGrid->setText(QCoreApplication::translate("MainWindow", "&Grid\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionDecorationGrid->setToolTip(QCoreApplication::translate("MainWindow", "Creates a grid that is displayed on the map canvas", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPinLabels->setText(QCoreApplication::translate("MainWindow", "Pin/Unpin Labels and Diagrams", nullptr));
#if QT_CONFIG(tooltip)
        mActionPinLabels->setToolTip(QCoreApplication::translate("MainWindow", "Pin/Unpin Labels and Diagrams\n"
"Click or marquee on label/diagram to pin.\n"
"Shift clicking or marqueeing unpins labels and diagrams, while Ctrl (Cmd) toggles their state.\n"
"Acts on all layers.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionShowPinnedLabels->setText(QCoreApplication::translate("MainWindow", "Highlight Pinned Labels, Diagrams and Callouts", nullptr));
#if QT_CONFIG(tooltip)
        mActionShowPinnedLabels->setToolTip(QCoreApplication::translate("MainWindow", "Highlight Pinned Labels, Diagrams and Callouts\n"
"Shows highlight rectangles around labels, diagrams and callout points which are fixed in place, e.g. due to manual placement.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionNewBlankProject->setText(QCoreApplication::translate("MainWindow", "New Blank Project", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewBlankProject->setToolTip(QCoreApplication::translate("MainWindow", "New Blank Project", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionLocalCumulativeCutStretch->setText(QCoreApplication::translate("MainWindow", "Local Cumulative Cut Stretch", nullptr));
#if QT_CONFIG(tooltip)
        mActionLocalCumulativeCutStretch->setToolTip(QCoreApplication::translate("MainWindow", "Local cumulative cut stretch using current extent, default limits and estimated values.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionFullCumulativeCutStretch->setText(QCoreApplication::translate("MainWindow", "Full Dataset Cumulative Cut Stretch", nullptr));
#if QT_CONFIG(tooltip)
        mActionFullCumulativeCutStretch->setToolTip(QCoreApplication::translate("MainWindow", "Cumulative cut stretch using full dataset extent, default limits and estimated values.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionShowHideLabels->setText(QCoreApplication::translate("MainWindow", "Show/Hide Labels and Diagrams", nullptr));
#if QT_CONFIG(tooltip)
        mActionShowHideLabels->setToolTip(QCoreApplication::translate("MainWindow", "Show/Hide Labels and Diagrams\n"
"Click or marquee on features to show individual labels or diagrams.\n"
"Shift+click or marquee on a label or diagram to hide it.\n"
"Acts on the currently active layer only.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionHtmlAnnotation->setText(QCoreApplication::translate("MainWindow", "HTML Annotation", nullptr));
#if QT_CONFIG(tooltip)
        mActionHtmlAnnotation->setToolTip(QCoreApplication::translate("MainWindow", "HTML Annotation", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDuplicateLayer->setText(QCoreApplication::translate("MainWindow", "Duplicate Layer(s)", nullptr));
#if QT_CONFIG(tooltip)
        mActionDuplicateLayer->setToolTip(QCoreApplication::translate("MainWindow", "Duplicate Layer(s)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionSaveAllEdits->setText(QCoreApplication::translate("MainWindow", "Save for All Layers", nullptr));
#if QT_CONFIG(tooltip)
        mActionSaveAllEdits->setToolTip(QCoreApplication::translate("MainWindow", "Save for All Layers", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(statustip)
        mActionSaveAllEdits->setStatusTip(QString());
#endif // QT_CONFIG(statustip)
        mActionRollbackAllEdits->setText(QCoreApplication::translate("MainWindow", "Rollback for All Layers", nullptr));
#if QT_CONFIG(tooltip)
        mActionRollbackAllEdits->setToolTip(QCoreApplication::translate("MainWindow", "Rollback for All Layers", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(statustip)
        mActionRollbackAllEdits->setStatusTip(QString());
#endif // QT_CONFIG(statustip)
        mActionCancelAllEdits->setText(QCoreApplication::translate("MainWindow", "Cancel for All Layers", nullptr));
#if QT_CONFIG(tooltip)
        mActionCancelAllEdits->setToolTip(QCoreApplication::translate("MainWindow", "Cancel for All Layers", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(statustip)
        mActionCancelAllEdits->setStatusTip(QString());
#endif // QT_CONFIG(statustip)
        mActionRollbackEdits->setText(QCoreApplication::translate("MainWindow", "Rollback for Selected Layer(s)", nullptr));
#if QT_CONFIG(tooltip)
        mActionRollbackEdits->setToolTip(QCoreApplication::translate("MainWindow", "Rollback for Selected Layer(s)", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(statustip)
        mActionRollbackEdits->setStatusTip(QString());
#endif // QT_CONFIG(statustip)
        mActionAllEdits->setText(QCoreApplication::translate("MainWindow", "Current Edits", nullptr));
#if QT_CONFIG(tooltip)
        mActionAllEdits->setToolTip(QCoreApplication::translate("MainWindow", "Current Edits", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(statustip)
        mActionAllEdits->setStatusTip(QString());
#endif // QT_CONFIG(statustip)
        mActionCancelEdits->setText(QCoreApplication::translate("MainWindow", "Cancel for Selected Layer(s)", nullptr));
#if QT_CONFIG(tooltip)
        mActionCancelEdits->setToolTip(QCoreApplication::translate("MainWindow", "Cancel for Selected Layer(s)", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(statustip)
        mActionCancelEdits->setStatusTip(QString());
#endif // QT_CONFIG(statustip)
        mActionSaveLayerEdits->setText(QCoreApplication::translate("MainWindow", "Save Layer Edits", nullptr));
#if QT_CONFIG(tooltip)
        mActionSaveLayerEdits->setToolTip(QCoreApplication::translate("MainWindow", "Save Layer Edits", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionScaleFeature->setText(QCoreApplication::translate("MainWindow", "Scale Feature(s)", nullptr));
#if QT_CONFIG(tooltip)
        mActionScaleFeature->setToolTip(QCoreApplication::translate("MainWindow", "Scale Feature(s)\n"
"Ctrl+click to set the base point.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionRotateFeature->setText(QCoreApplication::translate("MainWindow", "Rotate Feature(s)", nullptr));
#if QT_CONFIG(tooltip)
        mActionRotateFeature->setToolTip(QCoreApplication::translate("MainWindow", "Rotate Feature(s)\n"
"Ctrl+click to set the center of rotation.\n"
"Shift+click to snap rotation to 45 degree steps.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionIncreaseBrightness->setText(QCoreApplication::translate("MainWindow", "Increase Brightness", nullptr));
        mActionDecreaseBrightness->setText(QCoreApplication::translate("MainWindow", "Decrease Brightness", nullptr));
        mActionIncreaseContrast->setText(QCoreApplication::translate("MainWindow", "Increase Contrast", nullptr));
        mActionDecreaseContrast->setText(QCoreApplication::translate("MainWindow", "Decrease Contrast", nullptr));
        mActionSelectByExpression->setText(QCoreApplication::translate("MainWindow", "Select Features by Expression\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionSelectByExpression->setToolTip(QCoreApplication::translate("MainWindow", "Select Features Using an Expression", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionSelectByExpression->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+F3", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionNeedSupport->setText(QCoreApplication::translate("MainWindow", "Need Commercial Support?", nullptr));
        mActionOpenFieldCalc->setText(QCoreApplication::translate("MainWindow", "Open Field Calculator\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionOpenFieldCalc->setToolTip(QCoreApplication::translate("MainWindow", "Open Field Calculator", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionAddDelimitedText->setText(QCoreApplication::translate("MainWindow", "Add Delimited Text Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionAddDelimitedText->setToolTip(QCoreApplication::translate("MainWindow", "Add Delimited Text Layer", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionAddDelimitedText->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+T", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddVirtualLayer->setText(QCoreApplication::translate("MainWindow", "Add/Edit Virtual Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionAddVirtualLayer->setToolTip(QCoreApplication::translate("MainWindow", "Add/Edit Virtual Layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPasteAsNewVector->setText(QCoreApplication::translate("MainWindow", "New Vector Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionPasteAsNewVector->setToolTip(QCoreApplication::translate("MainWindow", "Paste features in clipboard into a new OGR vector layer.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPasteAsNewMemoryVector->setText(QCoreApplication::translate("MainWindow", "Temporary Scratch Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionPasteAsNewMemoryVector->setToolTip(QCoreApplication::translate("MainWindow", "Paste features in clipboard into a new temporary scratch layer.", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionPasteAsNewMemoryVector->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Alt+V", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionDxfExport->setText(QCoreApplication::translate("MainWindow", "Export Project to DXF\342\200\246", nullptr));
        mActionDwgImport->setText(QCoreApplication::translate("MainWindow", "Import Layers from DWG/DXF\342\200\246", nullptr));
        mActionFillRing->setText(QCoreApplication::translate("MainWindow", "Fill Ring", nullptr));
#if QT_CONFIG(tooltip)
        mActionFillRing->setToolTip(QCoreApplication::translate("MainWindow", "Fill Ring\n"
"Creates a hole in a polygon and fills it with a new feature:\n"
"Click+click to draw a new inner ring in a polygon and right click to finish and fill ring.\n"
"Shift+click on existing inner ring to fill.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionAddLayerDefinition->setText(QCoreApplication::translate("MainWindow", "Add from Layer Definition File\342\200\246", nullptr));
        mActionSaveLayerDefinition->setText(QCoreApplication::translate("MainWindow", "Save As Layer Definition File\342\200\246", nullptr));
        mActionPreviewModeOff->setText(QCoreApplication::translate("MainWindow", "Normal", nullptr));
#if QT_CONFIG(tooltip)
        mActionPreviewModeOff->setToolTip(QCoreApplication::translate("MainWindow", "Normal Preview Mode", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPreviewModeMono->setText(QCoreApplication::translate("MainWindow", "Simulate Monochrome", nullptr));
#if QT_CONFIG(tooltip)
        mActionPreviewModeMono->setToolTip(QCoreApplication::translate("MainWindow", "Simulate Monochrome", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPreviewModeGrayscale->setText(QCoreApplication::translate("MainWindow", "Simulate Achromatopsia Color Blindness (Grayscale)", nullptr));
#if QT_CONFIG(tooltip)
        mActionPreviewModeGrayscale->setToolTip(QCoreApplication::translate("MainWindow", "Simulate Achromatopsia Color Blindness (Grayscale)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPreviewProtanope->setText(QCoreApplication::translate("MainWindow", "Simulate Protanopia Color Blindness (No Red)", nullptr));
#if QT_CONFIG(tooltip)
        mActionPreviewProtanope->setToolTip(QCoreApplication::translate("MainWindow", "Simulate Protanopia Color Blindness (No Red)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPreviewDeuteranope->setText(QCoreApplication::translate("MainWindow", "Simulate Deuteranopia Color Blindness (No Green)", nullptr));
#if QT_CONFIG(tooltip)
        mActionPreviewDeuteranope->setToolTip(QCoreApplication::translate("MainWindow", "Simulate Deuteranopia Color Blindness (No Green)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionPreviewTritanope->setText(QCoreApplication::translate("MainWindow", "Simulate Tritanopia Color Blindness (No Blue)", nullptr));
#if QT_CONFIG(tooltip)
        mActionPreviewTritanope->setToolTip(QCoreApplication::translate("MainWindow", "Simulate Tritanopia Color Blindness (No Blue)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionSetLayerScaleVisibility->setText(QCoreApplication::translate("MainWindow", "Set Scale Visibility of Layer(s)", nullptr));
        mActionShowSelectedLayers->setText(QCoreApplication::translate("MainWindow", "Show Selected Layers", nullptr));
        mActionHideSelectedLayers->setText(QCoreApplication::translate("MainWindow", "Hide Selected Layers", nullptr));
        mActionToggleSelectedLayers->setText(QCoreApplication::translate("MainWindow", "Toggle Selected Layers", nullptr));
        mActionToggleSelectedLayersIndependently->setText(QCoreApplication::translate("MainWindow", "Toggle Selected Layers Independently", nullptr));
        mActionHideDeselectedLayers->setText(QCoreApplication::translate("MainWindow", "Hide Deselected Layers", nullptr));
        mActionNewMemoryLayer->setText(QCoreApplication::translate("MainWindow", "New Temporary Scratch Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewMemoryLayer->setToolTip(QCoreApplication::translate("MainWindow", "New Temporary Scratch Layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionStatisticalSummary->setText(QCoreApplication::translate("MainWindow", "Statistical Summary", nullptr));
#if QT_CONFIG(tooltip)
        mActionStatisticalSummary->setToolTip(QCoreApplication::translate("MainWindow", "Show Statistical Summary", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionReportaBug->setText(QCoreApplication::translate("MainWindow", "Report an Issue", nullptr));
        mActionDiagramProperties->setText(QCoreApplication::translate("MainWindow", "Diagram Options", nullptr));
#if QT_CONFIG(tooltip)
        mActionDiagramProperties->setToolTip(QCoreApplication::translate("MainWindow", "Layer Diagram Options", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionNewGeoPackageLayer->setText(QCoreApplication::translate("MainWindow", "New GeoPackage Layer\342\200\246", nullptr));
#if QT_CONFIG(shortcut)
        mActionNewGeoPackageLayer->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+N", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionMultiEditAttributes->setText(QCoreApplication::translate("MainWindow", "Modify Attributes of Selected Features", nullptr));
#if QT_CONFIG(tooltip)
        mActionMultiEditAttributes->setToolTip(QCoreApplication::translate("MainWindow", "Modify the Attributes of all Selected Features Simultaneously", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionAddAfsLayer->setText(QCoreApplication::translate("MainWindow", "Add Ar&cGIS REST Server Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionAddAfsLayer->setToolTip(QCoreApplication::translate("MainWindow", "Add ArcGIS REST Server Layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionSelectByForm->setText(QCoreApplication::translate("MainWindow", "Select Features by Value\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionSelectByForm->setToolTip(QCoreApplication::translate("MainWindow", "Select Features by Value", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionSelectByForm->setShortcut(QCoreApplication::translate("MainWindow", "F3", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionMoveFeatureCopy->setText(QCoreApplication::translate("MainWindow", "Copy and Move Feature(s)", nullptr));
#if QT_CONFIG(tooltip)
        mActionMoveFeatureCopy->setToolTip(QCoreApplication::translate("MainWindow", "Copy and Move Feature(s)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDecorationLayoutExtent->setText(QCoreApplication::translate("MainWindow", "&Layout Extents\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionDecorationLayoutExtent->setToolTip(QCoreApplication::translate("MainWindow", "Displays extent of the print layouts on the map canvas", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDataSourceManager->setText(QCoreApplication::translate("MainWindow", "&Data Source Manager", nullptr));
#if QT_CONFIG(tooltip)
        mActionDataSourceManager->setToolTip(QCoreApplication::translate("MainWindow", "Open Data Source Manager", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionDataSourceManager->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+L", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionShowLayoutManager->setText(QCoreApplication::translate("MainWindow", "Layout Manager\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionShowLayoutManager->setToolTip(QCoreApplication::translate("MainWindow", "Show Layout Manager", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionNewPrintLayout->setText(QCoreApplication::translate("MainWindow", "New &Print Layout\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewPrintLayout->setToolTip(QCoreApplication::translate("MainWindow", "New Print Layout", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionNewPrintLayout->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+P", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionNewReport->setText(QCoreApplication::translate("MainWindow", "New &Report\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewReport->setToolTip(QCoreApplication::translate("MainWindow", "New Report", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionCloseProject->setText(QCoreApplication::translate("MainWindow", "Close", nullptr));
#if QT_CONFIG(tooltip)
        mActionCloseProject->setToolTip(QCoreApplication::translate("MainWindow", "Close Project", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionRevertProject->setText(QCoreApplication::translate("MainWindow", "Revert\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionRevertProject->setToolTip(QCoreApplication::translate("MainWindow", "Revert Project to Saved Version", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionCopyLayer->setText(QCoreApplication::translate("MainWindow", "Copy Layer", nullptr));
        mActionPasteLayer->setText(QCoreApplication::translate("MainWindow", "Paste Layer/Group", nullptr));
#if QT_CONFIG(tooltip)
        mActionPasteLayer->setToolTip(QCoreApplication::translate("MainWindow", "Paste Layer/Group", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionVertexToolActiveLayer->setText(QCoreApplication::translate("MainWindow", "&Vertex Tool (Current Layer)", nullptr));
#if QT_CONFIG(tooltip)
        mActionVertexToolActiveLayer->setToolTip(QCoreApplication::translate("MainWindow", "Vertex Tool \342\200\224 Current Layer\n"
"Manipulate vertices on the active layer:\n"
"Right click to lock on a feature.\n"
"Click and drag to select vertices by rectangle.\n"
"Alt+click to select vertices by polygon.\n"
"Shift+click/drag to add vertices to selection.\n"
"Ctrl+click/drag to remove vertices from selection.\n"
"Shift+R to enable range selection.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionShowMeshCalculator->setText(QCoreApplication::translate("MainWindow", "Mesh Calculator\342\200\246", nullptr));
        mActionAddMeshLayer->setText(QCoreApplication::translate("MainWindow", "Add Mesh Layer...", nullptr));
        mActionNewVirtualLayer->setText(QCoreApplication::translate("MainWindow", "New Virtual Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewVirtualLayer->setToolTip(QCoreApplication::translate("MainWindow", "New Virtual Layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionShowUnplacedLabels->setText(QCoreApplication::translate("MainWindow", "Show Unplaced Labels", nullptr));
#if QT_CONFIG(tooltip)
        mActionShowUnplacedLabels->setToolTip(QCoreApplication::translate("MainWindow", "Toggle Display of Unplaced Labels\n"
"Shows placeholders for labels which could not be placed, e.g. due to overlaps with other map labels.", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionReselect->setText(QCoreApplication::translate("MainWindow", "Reselect Features", nullptr));
#if QT_CONFIG(tooltip)
        mActionReselect->setToolTip(QCoreApplication::translate("MainWindow", "Reselect Features from Current Layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionTemporalController->setText(QCoreApplication::translate("MainWindow", "Temporal Controller", nullptr));
#if QT_CONFIG(tooltip)
        mActionTemporalController->setToolTip(QCoreApplication::translate("MainWindow", "Temporal Controller Panel", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionAddXyzLayer->setText(QCoreApplication::translate("MainWindow", "Add XYZ Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionAddXyzLayer->setToolTip(QCoreApplication::translate("MainWindow", "Add XYZ Layer\342\200\246", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionAddVectorTileLayer->setText(QCoreApplication::translate("MainWindow", "Add Vector Tile Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionAddVectorTileLayer->setToolTip(QCoreApplication::translate("MainWindow", "Add Vector Tile Layer\342\200\246", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionShowGeoreferencer->setText(QCoreApplication::translate("MainWindow", "Georeferencer\342\200\246", nullptr));
        mActionDecreaseGamma->setText(QCoreApplication::translate("MainWindow", "Decrease Gamma", nullptr));
#if QT_CONFIG(tooltip)
        mActionDecreaseGamma->setToolTip(QCoreApplication::translate("MainWindow", "Decrease Gamma", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionIncreaseGamma->setText(QCoreApplication::translate("MainWindow", "Increase Gamma", nullptr));
#if QT_CONFIG(tooltip)
        mActionIncreaseGamma->setToolTip(QCoreApplication::translate("MainWindow", "Increase Gamma", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDigitizeWithCurve->setText(QCoreApplication::translate("MainWindow", "Digitize with Curve", nullptr));
#if QT_CONFIG(tooltip)
        mActionDigitizeWithCurve->setToolTip(QCoreApplication::translate("MainWindow", "Digitize with curve", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionDigitizeWithCurve->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Shift+G", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddPointCloudLayer->setText(QCoreApplication::translate("MainWindow", "Add Point Cloud Layer...", nullptr));
        mActionAddGpsLayer->setText(QCoreApplication::translate("MainWindow", "Add GPX Layer...", nullptr));
        mActionStreamDigitize->setText(QCoreApplication::translate("MainWindow", "Stream Digitizing", nullptr));
#if QT_CONFIG(tooltip)
        mActionStreamDigitize->setToolTip(QCoreApplication::translate("MainWindow", "Toggles stream digitizing mode", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionMeasureBearing->setText(QCoreApplication::translate("MainWindow", "Measure Bearing", nullptr));
#if QT_CONFIG(tooltip)
        mActionMeasureBearing->setToolTip(QCoreApplication::translate("MainWindow", "Measure Bearing", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionNewMeshLayer->setText(QCoreApplication::translate("MainWindow", "New Mesh Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewMeshLayer->setToolTip(QCoreApplication::translate("MainWindow", "New Mesh Layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionNewGpxLayer->setText(QCoreApplication::translate("MainWindow", "New GPX Layer\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionNewGpxLayer->setToolTip(QCoreApplication::translate("MainWindow", "New GPX Layer", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionCreateAnnotationLayer->setText(QCoreApplication::translate("MainWindow", "New Annotation Layer", nullptr));
        mActionSelectAnnotation->setText(QCoreApplication::translate("MainWindow", "Select Annotations", nullptr));
#if QT_CONFIG(tooltip)
        mActionSelectAnnotation->setToolTip(QCoreApplication::translate("MainWindow", "Select Annotations", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionModifyAnnotation->setText(QCoreApplication::translate("MainWindow", "Modify Annotations", nullptr));
#if QT_CONFIG(tooltip)
        mActionModifyAnnotation->setToolTip(QCoreApplication::translate("MainWindow", "Modify Annotations", nullptr));
#endif // QT_CONFIG(tooltip)
        mMainAnnotationLayerProperties->setText(QCoreApplication::translate("MainWindow", "Main Annotation Layer Properties\342\200\246", nullptr));
        mActionNew3DMapCanvas->setText(QCoreApplication::translate("MainWindow", "New &3D Map View", nullptr));
#if QT_CONFIG(tooltip)
        mActionNew3DMapCanvas->setToolTip(QCoreApplication::translate("MainWindow", "New 3D Map View", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionNew3DMapCanvas->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Alt+M", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionManage3DMapViews->setText(QCoreApplication::translate("MainWindow", "Manage 3D Map Views\342\200\246", nullptr));
        mActionDigitizeWithSegment->setText(QCoreApplication::translate("MainWindow", "Digitize with Segment", nullptr));
        mActionDigitizeShape->setText(QCoreApplication::translate("MainWindow", "Digitize Shape", nullptr));
        mActionDigitizeWithBezier->setText(QCoreApplication::translate("MainWindow", "Digitize with B\303\251zier Curve", nullptr));
#if QT_CONFIG(tooltip)
        mActionDigitizeWithBezier->setToolTip(QCoreApplication::translate("MainWindow", "Digitizes NURBS curves with B\303\251zier (handles and anchors)", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionDigitizeWithNurbs->setText(QCoreApplication::translate("MainWindow", "Digitize with NURBS Curve", nullptr));
#if QT_CONFIG(tooltip)
        mActionDigitizeWithNurbs->setToolTip(QCoreApplication::translate("MainWindow", "Digitizes NURBS curves with control points", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionElevationProfile->setText(QCoreApplication::translate("MainWindow", "New Elevation Profile", nullptr));
#if QT_CONFIG(tooltip)
        mActionElevationProfile->setToolTip(QCoreApplication::translate("MainWindow", "Create a new interactive elevation profile chart", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionElevationProfile->setShortcut(QCoreApplication::translate("MainWindow", "Ctrl+Alt+E", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionDonate->setText(QCoreApplication::translate("MainWindow", "Donate to QGIS", nullptr));
        mActionGetInvolved->setText(QCoreApplication::translate("MainWindow", "Get Involved", nullptr));
        mActionElevationController->setText(QCoreApplication::translate("MainWindow", "Elevation Controller", nullptr));
#if QT_CONFIG(tooltip)
        mActionElevationController->setToolTip(QCoreApplication::translate("MainWindow", "Elevation Controller Panel", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionAddStacLayer->setText(QCoreApplication::translate("MainWindow", "Add Layer from STAC Catalog\342\200\246", nullptr));
        mActionNew3DMapCanvasGlobe->setText(QCoreApplication::translate("MainWindow", "New 3D &Globe View", nullptr));
        mActionQueryHistory->setText(QCoreApplication::translate("MainWindow", "Query History\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionQueryHistory->setToolTip(QCoreApplication::translate("MainWindow", "Database Query History", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionManageElevationProfiles->setText(QCoreApplication::translate("MainWindow", "Manage Elevation Profiles\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionManageElevationProfiles->setToolTip(QCoreApplication::translate("MainWindow", "Manage Elevation Profiles", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionFeatureArray->setText(QCoreApplication::translate("MainWindow", "Copy Features in an Array", nullptr));
#if QT_CONFIG(tooltip)
        mActionFeatureArray->setToolTip(QCoreApplication::translate("MainWindow", "Copies a feature and distributes the copies at regular intervals along a reference line", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        menubar->setToolTip(QCoreApplication::translate("MainWindow", "Menu Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mProjectMenu->setTitle(QCoreApplication::translate("MainWindow", "Pro&ject", nullptr));
        mRecentProjectsMenu->setTitle(QCoreApplication::translate("MainWindow", "Open &Recent", nullptr));
        mLayoutsMenu->setTitle(QCoreApplication::translate("MainWindow", "Layouts", nullptr));
        mProjectFromTemplateMenu->setTitle(QCoreApplication::translate("MainWindow", "New from Template", nullptr));
        mProjectToStorageMenu->setTitle(QCoreApplication::translate("MainWindow", "Save To", nullptr));
        mProjectFromStorageMenu->setTitle(QCoreApplication::translate("MainWindow", "Open From", nullptr));
        menuImport_Export->setTitle(QCoreApplication::translate("MainWindow", "Import/Export", nullptr));
        mMenuProjectModels->setTitle(QCoreApplication::translate("MainWindow", "Models", nullptr));
        mViewMenu->setTitle(QCoreApplication::translate("MainWindow", "&View", nullptr));
        m3DMapViewsMenu->setTitle(QCoreApplication::translate("MainWindow", "&3D Map Views", nullptr));
        mMenuMeasure->setTitle(QCoreApplication::translate("MainWindow", "Measure", nullptr));
        mMenuDecorations->setTitle(QCoreApplication::translate("MainWindow", "&Decorations", nullptr));
        mMenuPreviewMode->setTitle(QCoreApplication::translate("MainWindow", "Preview Mode", nullptr));
        mMenuLayerVisibility->setTitle(QCoreApplication::translate("MainWindow", "Layer Visibility", nullptr));
        menuData_Filtering->setTitle(QCoreApplication::translate("MainWindow", "Data Filtering", nullptr));
        mMenuElevationProfiles->setTitle(QCoreApplication::translate("MainWindow", "Elevation Profiles", nullptr));
        mLayerMenu->setTitle(QCoreApplication::translate("MainWindow", "&Layer", nullptr));
        mNewLayerMenu->setTitle(QCoreApplication::translate("MainWindow", "Create Layer", nullptr));
        mAddLayerMenu->setTitle(QCoreApplication::translate("MainWindow", "Add Layer", nullptr));
        mMenuFilterTable->setTitle(QCoreApplication::translate("MainWindow", "Filter Attribute Table", nullptr));
        mPluginMenu->setTitle(QCoreApplication::translate("MainWindow", "&Plugins", nullptr));
        mHelpMenu->setTitle(QCoreApplication::translate("MainWindow", "&Help", nullptr));
        mMenuPluginHelp->setTitle(QCoreApplication::translate("MainWindow", "Plugins", nullptr));
        mSettingsMenu->setTitle(QCoreApplication::translate("MainWindow", "&Settings", nullptr));
        mRasterMenu->setTitle(QCoreApplication::translate("MainWindow", "&Raster", nullptr));
        mVectorMenu->setTitle(QCoreApplication::translate("MainWindow", "Vect&or", nullptr));
        mEditMenu->setTitle(QCoreApplication::translate("MainWindow", "&Edit", nullptr));
        mMenuSelect->setTitle(QCoreApplication::translate("MainWindow", "Select", nullptr));
        mMenuPasteAs->setTitle(QCoreApplication::translate("MainWindow", "Paste Features As", nullptr));
        mMenuAnnotation->setTitle(QCoreApplication::translate("MainWindow", "Add Annotation", nullptr));
        mMenuEditAttributes->setTitle(QCoreApplication::translate("MainWindow", "Edit Attributes", nullptr));
        mMenuEditGeometry->setTitle(QCoreApplication::translate("MainWindow", "Edit Geometry", nullptr));
        mMeshMenu->setTitle(QCoreApplication::translate("MainWindow", "&Mesh", nullptr));
        mDatabaseMenu->setTitle(QCoreApplication::translate("MainWindow", "&Database", nullptr));
#if QT_CONFIG(tooltip)
        statusbar->setToolTip(QCoreApplication::translate("MainWindow", "Statusbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mFileToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Project Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mFileToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Project Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mLayerToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Manage Layers Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mLayerToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Manage Layers Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mDigitizeToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Digitizing Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mDigitizeToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Digitizing Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mAdvancedDigitizeToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Advanced Digitizing Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mAdvancedDigitizeToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Advanced Digitizing Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mMapNavToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Map Navigation Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mMapNavToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Map Navigation Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mAttributesToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Attributes Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mAttributesToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Attributes Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mPluginToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Plugins Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mPluginToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Plugins Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mHelpToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Help Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mHelpToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Help Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mRasterToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Raster Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mRasterToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Raster Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mLabelToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Label Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mLabelToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Label Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mVectorToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Vector Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mVectorToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Vector Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mDatabaseToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Database Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mDatabaseToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Database Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mWebToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Web Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mWebToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Web Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mSnappingToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Snapping Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mSnappingToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Snapping Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mDataSourceManagerToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Data Source Manager Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mDataSourceManagerToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Data Source Manager Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mShapeDigitizeToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Shape Digitizing Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mShapeDigitizeToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Shape Digitizing Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mSelectionToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Selection Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mSelectionToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Selection Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mMeshToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Mesh Digitizing Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mMeshToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Mesh Digitizing Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        mAnnotationsToolBar->setWindowTitle(QCoreApplication::translate("MainWindow", "Annotations Toolbar", nullptr));
#if QT_CONFIG(tooltip)
        mAnnotationsToolBar->setToolTip(QCoreApplication::translate("MainWindow", "Annotations Toolbar", nullptr));
#endif // QT_CONFIG(tooltip)
        (void)MainWindow;
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_QGISAPP_H
