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

#ifndef UI_QGSMODELDESIGNERDIALOGBASE_H
#define UI_QGSMODELDESIGNERDIALOGBASE_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenu>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QToolBar>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "qgsdockwidget.h"
#include "qgsfilterlineedit.h"
#include "qgsmodeldesignerinputstreewidget.h"
#include "qgsmodelgraphicsview.h"
#include "qgsprocessingtoolboxtreeview.h"
#include "qgsscrollarea.h"
#include "qgsvariableeditorwidget.h"

QT_BEGIN_NAMESPACE

class Ui_QgsModelDesignerDialogBase
{
public:
    QAction *mActionOpen;
    QAction *mActionSave;
    QAction *mActionSaveAs;
    QAction *mActionZoomActual;
    QAction *mActionZoomIn;
    QAction *mActionZoomOut;
    QAction *mActionExportImage;
    QAction *mActionZoomToItems;
    QAction *mActionExportPdf;
    QAction *mActionExportSvg;
    QAction *mActionExportPython;
    QAction *mActionEditHelp;
    QAction *mActionRun;
    QAction *mActionSaveInProject;
    QAction *mActionClose;
    QAction *mActionShowComments;
    QAction *mActionExportAsScriptAlgorithm;
    QAction *mActionDeleteComponents;
    QAction *mActionSnappingEnabled;
    QAction *mActionSnapSelected;
    QAction *mActionSelectAll;
    QAction *mActionAddGroupBox;
    QAction *mActionValidate;
    QAction *mActionReorderInputs;
    QAction *mActionHidePanels;
    QAction *mActionPan;
    QAction *mActionSelectMoveItem;
    QAction *mActionNew;
    QAction *mActionReorderOutputs;
    QAction *mActionRunSelectedSteps;
    QWidget *centralwidget;
    QVBoxLayout *mainLayout;
    QgsModelGraphicsView *mView;
    QMenuBar *mMenu;
    QMenu *menu_Model;
    QMenu *menuExport;
    QMenu *mMenuView;
    QMenu *mMenuEdit;
    QToolBar *mToolbar;
    QgsDockWidget *mPropertiesDock;
    QWidget *dockWidgetContents;
    QVBoxLayout *verticalLayout;
    QgsScrollArea *scrollArea;
    QWidget *scrollAreaWidgetContents;
    QGridLayout *gridLayout;
    QLineEdit *mNameEdit;
    QLabel *label;
    QLabel *label_2;
    QLineEdit *mGroupEdit;
    QSpacerItem *verticalSpacer;
    QgsDockWidget *mInputsDock;
    QWidget *dockWidgetContents_2;
    QVBoxLayout *verticalLayout_2;
    QgsScrollArea *mInputsScrollArea;
    QWidget *scrollAreaWidgetContents_2;
    QVBoxLayout *verticalLayout_6;
    QgsModelDesignerInputsTreeWidget *mInputsTreeWidget;
    QHBoxLayout *horizontalLayout;
    QPushButton *mReorderInputsButton;
    QSpacerItem *horizontalSpacer;
    QgsDockWidget *mAlgorithmsDock;
    QWidget *dockWidgetContents_3;
    QVBoxLayout *verticalLayout_3;
    QgsScrollArea *scrollArea_2;
    QWidget *scrollAreaWidgetContents_3;
    QVBoxLayout *verticalLayout_4;
    QgsFilterLineEdit *mAlgorithmSearchEdit;
    QgsProcessingToolboxTreeView *mAlgorithmsTree;
    QgsDockWidget *mVariablesDock;
    QWidget *dockWidgetContents_4;
    QVBoxLayout *verticalLayout_5;
    QgsVariableEditorWidget *mVariablesEditor;

    void setupUi(QMainWindow *QgsModelDesignerDialogBase)
    {
        if (QgsModelDesignerDialogBase->objectName().isEmpty())
            QgsModelDesignerDialogBase->setObjectName("QgsModelDesignerDialogBase");
        QgsModelDesignerDialogBase->resize(786, 596);
        mActionOpen = new QAction(QgsModelDesignerDialogBase);
        mActionOpen->setObjectName("mActionOpen");
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/images/themes/default/mActionFileOpen.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionOpen->setIcon(icon);
        mActionSave = new QAction(QgsModelDesignerDialogBase);
        mActionSave->setObjectName("mActionSave");
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/images/themes/default/mActionFileSave.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSave->setIcon(icon1);
        mActionSaveAs = new QAction(QgsModelDesignerDialogBase);
        mActionSaveAs->setObjectName("mActionSaveAs");
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/images/themes/default/mActionFileSaveAs.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSaveAs->setIcon(icon2);
        mActionZoomActual = new QAction(QgsModelDesignerDialogBase);
        mActionZoomActual->setObjectName("mActionZoomActual");
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomActual.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomActual->setIcon(icon3);
        mActionZoomIn = new QAction(QgsModelDesignerDialogBase);
        mActionZoomIn->setObjectName("mActionZoomIn");
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomIn.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomIn->setIcon(icon4);
        mActionZoomOut = new QAction(QgsModelDesignerDialogBase);
        mActionZoomOut->setObjectName("mActionZoomOut");
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomOut.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomOut->setIcon(icon5);
        mActionExportImage = new QAction(QgsModelDesignerDialogBase);
        mActionExportImage->setObjectName("mActionExportImage");
        QIcon icon6;
        icon6.addFile(QString::fromUtf8(":/images/themes/default/mActionSaveMapAsImage.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionExportImage->setIcon(icon6);
        mActionZoomToItems = new QAction(QgsModelDesignerDialogBase);
        mActionZoomToItems->setObjectName("mActionZoomToItems");
        QIcon icon7;
        icon7.addFile(QString::fromUtf8(":/images/themes/default/mActionZoomFullExtent.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionZoomToItems->setIcon(icon7);
        mActionExportPdf = new QAction(QgsModelDesignerDialogBase);
        mActionExportPdf->setObjectName("mActionExportPdf");
        QIcon icon8;
        icon8.addFile(QString::fromUtf8(":/images/themes/default/mActionSaveAsPDF.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionExportPdf->setIcon(icon8);
        mActionExportSvg = new QAction(QgsModelDesignerDialogBase);
        mActionExportSvg->setObjectName("mActionExportSvg");
        QIcon icon9;
        icon9.addFile(QString::fromUtf8(":/images/themes/default/mActionSaveAsSVG.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionExportSvg->setIcon(icon9);
        mActionExportPython = new QAction(QgsModelDesignerDialogBase);
        mActionExportPython->setObjectName("mActionExportPython");
        QIcon icon10;
        icon10.addFile(QString::fromUtf8(":/images/themes/default/mActionSaveAsPython.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionExportPython->setIcon(icon10);
        mActionEditHelp = new QAction(QgsModelDesignerDialogBase);
        mActionEditHelp->setObjectName("mActionEditHelp");
        QIcon icon11;
        icon11.addFile(QString::fromUtf8(":/images/themes/default/mActionEditHelpContent.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionEditHelp->setIcon(icon11);
        mActionRun = new QAction(QgsModelDesignerDialogBase);
        mActionRun->setObjectName("mActionRun");
        QIcon icon12;
        icon12.addFile(QString::fromUtf8(":/images/themes/default/mActionStart.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRun->setIcon(icon12);
        mActionSaveInProject = new QAction(QgsModelDesignerDialogBase);
        mActionSaveInProject->setObjectName("mActionSaveInProject");
        QIcon icon13;
        icon13.addFile(QString::fromUtf8(":/images/themes/default/mAddToProject.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSaveInProject->setIcon(icon13);
        mActionClose = new QAction(QgsModelDesignerDialogBase);
        mActionClose->setObjectName("mActionClose");
        mActionShowComments = new QAction(QgsModelDesignerDialogBase);
        mActionShowComments->setObjectName("mActionShowComments");
        mActionShowComments->setCheckable(true);
        mActionExportAsScriptAlgorithm = new QAction(QgsModelDesignerDialogBase);
        mActionExportAsScriptAlgorithm->setObjectName("mActionExportAsScriptAlgorithm");
        mActionExportAsScriptAlgorithm->setIcon(icon10);
        mActionDeleteComponents = new QAction(QgsModelDesignerDialogBase);
        mActionDeleteComponents->setObjectName("mActionDeleteComponents");
        QIcon icon14;
        icon14.addFile(QString::fromUtf8(":/images/themes/default/mActionDeleteSelected.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionDeleteComponents->setIcon(icon14);
        mActionSnappingEnabled = new QAction(QgsModelDesignerDialogBase);
        mActionSnappingEnabled->setObjectName("mActionSnappingEnabled");
        mActionSnappingEnabled->setCheckable(true);
        mActionSnapSelected = new QAction(QgsModelDesignerDialogBase);
        mActionSnapSelected->setObjectName("mActionSnapSelected");
        mActionSelectAll = new QAction(QgsModelDesignerDialogBase);
        mActionSelectAll->setObjectName("mActionSelectAll");
        QIcon icon15;
        icon15.addFile(QString::fromUtf8(":/images/themes/default/mActionSelectAll.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectAll->setIcon(icon15);
        mActionAddGroupBox = new QAction(QgsModelDesignerDialogBase);
        mActionAddGroupBox->setObjectName("mActionAddGroupBox");
        mActionValidate = new QAction(QgsModelDesignerDialogBase);
        mActionValidate->setObjectName("mActionValidate");
        QIcon icon16;
        icon16.addFile(QString::fromUtf8(":/images/themes/default/mIconSuccess.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionValidate->setIcon(icon16);
        mActionReorderInputs = new QAction(QgsModelDesignerDialogBase);
        mActionReorderInputs->setObjectName("mActionReorderInputs");
        mActionHidePanels = new QAction(QgsModelDesignerDialogBase);
        mActionHidePanels->setObjectName("mActionHidePanels");
        mActionHidePanels->setCheckable(true);
        mActionPan = new QAction(QgsModelDesignerDialogBase);
        mActionPan->setObjectName("mActionPan");
        mActionPan->setCheckable(true);
        QIcon icon17;
        icon17.addFile(QString::fromUtf8(":/images/themes/default/mActionPan.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionPan->setIcon(icon17);
        mActionSelectMoveItem = new QAction(QgsModelDesignerDialogBase);
        mActionSelectMoveItem->setObjectName("mActionSelectMoveItem");
        mActionSelectMoveItem->setCheckable(true);
        QIcon icon18;
        icon18.addFile(QString::fromUtf8(":/images/themes/default/mActionSelect.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionSelectMoveItem->setIcon(icon18);
        mActionNew = new QAction(QgsModelDesignerDialogBase);
        mActionNew->setObjectName("mActionNew");
        QIcon icon19;
        icon19.addFile(QString::fromUtf8(":/images/themes/default/mActionFileNew.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionNew->setIcon(icon19);
        mActionReorderOutputs = new QAction(QgsModelDesignerDialogBase);
        mActionReorderOutputs->setObjectName("mActionReorderOutputs");
        mActionRunSelectedSteps = new QAction(QgsModelDesignerDialogBase);
        mActionRunSelectedSteps->setObjectName("mActionRunSelectedSteps");
        QIcon icon20;
        icon20.addFile(QString::fromUtf8(":/images/themes/default/mActionRunSelected.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        mActionRunSelectedSteps->setIcon(icon20);
        centralwidget = new QWidget(QgsModelDesignerDialogBase);
        centralwidget->setObjectName("centralwidget");
        mainLayout = new QVBoxLayout(centralwidget);
        mainLayout->setSpacing(3);
        mainLayout->setObjectName("mainLayout");
        mainLayout->setContentsMargins(2, 2, 2, 2);
        mView = new QgsModelGraphicsView(centralwidget);
        mView->setObjectName("mView");

        mainLayout->addWidget(mView);

        QgsModelDesignerDialogBase->setCentralWidget(centralwidget);
        mMenu = new QMenuBar(QgsModelDesignerDialogBase);
        mMenu->setObjectName("mMenu");
        mMenu->setGeometry(QRect(0, 0, 786, 23));
        menu_Model = new QMenu(mMenu);
        menu_Model->setObjectName("menu_Model");
        menuExport = new QMenu(menu_Model);
        menuExport->setObjectName("menuExport");
        mMenuView = new QMenu(mMenu);
        mMenuView->setObjectName("mMenuView");
        mMenuEdit = new QMenu(mMenu);
        mMenuEdit->setObjectName("mMenuEdit");
        QgsModelDesignerDialogBase->setMenuBar(mMenu);
        mToolbar = new QToolBar(QgsModelDesignerDialogBase);
        mToolbar->setObjectName("mToolbar");
        QgsModelDesignerDialogBase->addToolBar(Qt::ToolBarArea::TopToolBarArea, mToolbar);
        mPropertiesDock = new QgsDockWidget(QgsModelDesignerDialogBase);
        mPropertiesDock->setObjectName("mPropertiesDock");
        dockWidgetContents = new QWidget();
        dockWidgetContents->setObjectName("dockWidgetContents");
        verticalLayout = new QVBoxLayout(dockWidgetContents);
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        scrollArea = new QgsScrollArea(dockWidgetContents);
        scrollArea->setObjectName("scrollArea");
        scrollArea->setFrameShape(QFrame::NoFrame);
        scrollArea->setFrameShadow(QFrame::Plain);
        scrollArea->setWidgetResizable(true);
        scrollAreaWidgetContents = new QWidget();
        scrollAreaWidgetContents->setObjectName("scrollAreaWidgetContents");
        scrollAreaWidgetContents->setGeometry(QRect(0, 0, 256, 90));
        gridLayout = new QGridLayout(scrollAreaWidgetContents);
        gridLayout->setObjectName("gridLayout");
        mNameEdit = new QLineEdit(scrollAreaWidgetContents);
        mNameEdit->setObjectName("mNameEdit");

        gridLayout->addWidget(mNameEdit, 0, 1, 1, 1);

        label = new QLabel(scrollAreaWidgetContents);
        label->setObjectName("label");

        gridLayout->addWidget(label, 0, 0, 1, 1);

        label_2 = new QLabel(scrollAreaWidgetContents);
        label_2->setObjectName("label_2");

        gridLayout->addWidget(label_2, 1, 0, 1, 1);

        mGroupEdit = new QLineEdit(scrollAreaWidgetContents);
        mGroupEdit->setObjectName("mGroupEdit");

        gridLayout->addWidget(mGroupEdit, 1, 1, 1, 1);

        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        gridLayout->addItem(verticalSpacer, 2, 1, 1, 1);

        scrollArea->setWidget(scrollAreaWidgetContents);

        verticalLayout->addWidget(scrollArea);

        mPropertiesDock->setWidget(dockWidgetContents);
        QgsModelDesignerDialogBase->addDockWidget(Qt::DockWidgetArea::LeftDockWidgetArea, mPropertiesDock);
        mInputsDock = new QgsDockWidget(QgsModelDesignerDialogBase);
        mInputsDock->setObjectName("mInputsDock");
        dockWidgetContents_2 = new QWidget();
        dockWidgetContents_2->setObjectName("dockWidgetContents_2");
        verticalLayout_2 = new QVBoxLayout(dockWidgetContents_2);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        mInputsScrollArea = new QgsScrollArea(dockWidgetContents_2);
        mInputsScrollArea->setObjectName("mInputsScrollArea");
        mInputsScrollArea->setFrameShape(QFrame::NoFrame);
        mInputsScrollArea->setFrameShadow(QFrame::Plain);
        mInputsScrollArea->setWidgetResizable(true);
        scrollAreaWidgetContents_2 = new QWidget();
        scrollAreaWidgetContents_2->setObjectName("scrollAreaWidgetContents_2");
        scrollAreaWidgetContents_2->setGeometry(QRect(0, 0, 256, 173));
        verticalLayout_6 = new QVBoxLayout(scrollAreaWidgetContents_2);
        verticalLayout_6->setObjectName("verticalLayout_6");
        verticalLayout_6->setContentsMargins(0, 0, 0, 0);
        mInputsTreeWidget = new QgsModelDesignerInputsTreeWidget(scrollAreaWidgetContents_2);
        QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem();
        __qtreewidgetitem->setText(0, QString::fromUtf8("1"));
        mInputsTreeWidget->setHeaderItem(__qtreewidgetitem);
        mInputsTreeWidget->setObjectName("mInputsTreeWidget");

        verticalLayout_6->addWidget(mInputsTreeWidget);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        horizontalLayout->setContentsMargins(6, 0, -1, 6);
        mReorderInputsButton = new QPushButton(scrollAreaWidgetContents_2);
        mReorderInputsButton->setObjectName("mReorderInputsButton");

        horizontalLayout->addWidget(mReorderInputsButton);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout_6->addLayout(horizontalLayout);

        mInputsScrollArea->setWidget(scrollAreaWidgetContents_2);

        verticalLayout_2->addWidget(mInputsScrollArea);

        mInputsDock->setWidget(dockWidgetContents_2);
        QgsModelDesignerDialogBase->addDockWidget(Qt::DockWidgetArea::LeftDockWidgetArea, mInputsDock);
        mAlgorithmsDock = new QgsDockWidget(QgsModelDesignerDialogBase);
        mAlgorithmsDock->setObjectName("mAlgorithmsDock");
        dockWidgetContents_3 = new QWidget();
        dockWidgetContents_3->setObjectName("dockWidgetContents_3");
        verticalLayout_3 = new QVBoxLayout(dockWidgetContents_3);
        verticalLayout_3->setObjectName("verticalLayout_3");
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        scrollArea_2 = new QgsScrollArea(dockWidgetContents_3);
        scrollArea_2->setObjectName("scrollArea_2");
        scrollArea_2->setFrameShape(QFrame::NoFrame);
        scrollArea_2->setFrameShadow(QFrame::Plain);
        scrollArea_2->setWidgetResizable(true);
        scrollAreaWidgetContents_3 = new QWidget();
        scrollAreaWidgetContents_3->setObjectName("scrollAreaWidgetContents_3");
        scrollAreaWidgetContents_3->setGeometry(QRect(0, 0, 256, 167));
        verticalLayout_4 = new QVBoxLayout(scrollAreaWidgetContents_3);
        verticalLayout_4->setObjectName("verticalLayout_4");
        verticalLayout_4->setContentsMargins(0, 0, 0, 0);
        mAlgorithmSearchEdit = new QgsFilterLineEdit(scrollAreaWidgetContents_3);
        mAlgorithmSearchEdit->setObjectName("mAlgorithmSearchEdit");

        verticalLayout_4->addWidget(mAlgorithmSearchEdit);

        mAlgorithmsTree = new QgsProcessingToolboxTreeView(scrollAreaWidgetContents_3);
        mAlgorithmsTree->setObjectName("mAlgorithmsTree");
        mAlgorithmsTree->setAlternatingRowColors(true);

        verticalLayout_4->addWidget(mAlgorithmsTree);

        scrollArea_2->setWidget(scrollAreaWidgetContents_3);

        verticalLayout_3->addWidget(scrollArea_2);

        mAlgorithmsDock->setWidget(dockWidgetContents_3);
        QgsModelDesignerDialogBase->addDockWidget(Qt::DockWidgetArea::LeftDockWidgetArea, mAlgorithmsDock);
        mVariablesDock = new QgsDockWidget(QgsModelDesignerDialogBase);
        mVariablesDock->setObjectName("mVariablesDock");
        dockWidgetContents_4 = new QWidget();
        dockWidgetContents_4->setObjectName("dockWidgetContents_4");
        verticalLayout_5 = new QVBoxLayout(dockWidgetContents_4);
        verticalLayout_5->setObjectName("verticalLayout_5");
        verticalLayout_5->setContentsMargins(0, 0, 0, 0);
        mVariablesEditor = new QgsVariableEditorWidget(dockWidgetContents_4);
        mVariablesEditor->setObjectName("mVariablesEditor");

        verticalLayout_5->addWidget(mVariablesEditor);

        mVariablesDock->setWidget(dockWidgetContents_4);
        QgsModelDesignerDialogBase->addDockWidget(Qt::DockWidgetArea::LeftDockWidgetArea, mVariablesDock);

        mMenu->addAction(menu_Model->menuAction());
        mMenu->addAction(mMenuEdit->menuAction());
        mMenu->addAction(mMenuView->menuAction());
        menu_Model->addAction(mActionValidate);
        menu_Model->addAction(mActionRun);
        menu_Model->addAction(mActionRunSelectedSteps);
        menu_Model->addSeparator();
        menu_Model->addAction(mActionReorderInputs);
        menu_Model->addAction(mActionReorderOutputs);
        menu_Model->addSeparator();
        menu_Model->addAction(mActionNew);
        menu_Model->addAction(mActionOpen);
        menu_Model->addAction(mActionSave);
        menu_Model->addAction(mActionSaveAs);
        menu_Model->addAction(mActionSaveInProject);
        menu_Model->addAction(mActionEditHelp);
        menu_Model->addSeparator();
        menu_Model->addAction(menuExport->menuAction());
        menu_Model->addSeparator();
        menu_Model->addAction(mActionClose);
        menuExport->addAction(mActionExportImage);
        menuExport->addAction(mActionExportPdf);
        menuExport->addAction(mActionExportSvg);
        menuExport->addSeparator();
        menuExport->addAction(mActionExportPython);
        mMenuView->addAction(mActionZoomIn);
        mMenuView->addAction(mActionZoomOut);
        mMenuView->addAction(mActionZoomActual);
        mMenuView->addAction(mActionZoomToItems);
        mMenuView->addSeparator();
        mMenuView->addAction(mActionShowComments);
        mMenuView->addSeparator();
        mMenuView->addAction(mActionSnappingEnabled);
        mMenuView->addSeparator();
        mMenuView->addAction(mActionHidePanels);
        mMenuEdit->addAction(mActionSelectAll);
        mMenuEdit->addAction(mActionSnapSelected);
        mMenuEdit->addSeparator();
        mMenuEdit->addAction(mActionDeleteComponents);
        mMenuEdit->addSeparator();
        mMenuEdit->addAction(mActionAddGroupBox);
        mToolbar->addAction(mActionNew);
        mToolbar->addAction(mActionOpen);
        mToolbar->addAction(mActionSave);
        mToolbar->addAction(mActionSaveAs);
        mToolbar->addAction(mActionSaveInProject);
        mToolbar->addSeparator();
        mToolbar->addAction(mActionPan);
        mToolbar->addAction(mActionSelectMoveItem);
        mToolbar->addSeparator();
        mToolbar->addAction(mActionZoomIn);
        mToolbar->addAction(mActionZoomOut);
        mToolbar->addAction(mActionZoomActual);
        mToolbar->addAction(mActionZoomToItems);
        mToolbar->addSeparator();
        mToolbar->addAction(mActionExportImage);
        mToolbar->addAction(mActionExportPdf);
        mToolbar->addAction(mActionExportSvg);
        mToolbar->addSeparator();
        mToolbar->addAction(mActionEditHelp);
        mToolbar->addSeparator();
        mToolbar->addAction(mActionRun);

        retranslateUi(QgsModelDesignerDialogBase);

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

    void retranslateUi(QMainWindow *QgsModelDesignerDialogBase)
    {
        QgsModelDesignerDialogBase->setWindowTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "Model Designer", nullptr));
        mActionOpen->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Open Model\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionOpen->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Open model", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionOpen->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl+O", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSave->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Save Model", nullptr));
#if QT_CONFIG(tooltip)
        mActionSave->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Save model", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionSave->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl+S", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSaveAs->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Save Model as\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionSaveAs->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Save model as", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionSaveAs->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl+Shift+S", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionZoomActual->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Zoom to &100%", nullptr));
#if QT_CONFIG(tooltip)
        mActionZoomActual->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Zoom to 100%", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionZoomActual->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl+1", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionZoomIn->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Zoom In", nullptr));
#if QT_CONFIG(tooltip)
        mActionZoomIn->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Zoom in", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionZoomIn->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl++", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionZoomOut->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Zoom Out", nullptr));
#if QT_CONFIG(tooltip)
        mActionZoomOut->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Zoom out", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionZoomOut->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl+-", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionExportImage->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as Image\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionExportImage->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as image", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionZoomToItems->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Zoom Full", nullptr));
#if QT_CONFIG(tooltip)
        mActionZoomToItems->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Zoom full", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionZoomToItems->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl+0", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionExportPdf->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as PDF\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionExportPdf->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as PDF", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionExportSvg->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as SVG\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionExportSvg->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as SVG", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionExportPython->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as Python Script\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionExportPython->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as Python Script", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionEditHelp->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Edit Model Help\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionEditHelp->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Edit model help", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionRun->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Run Model\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionRun->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Run model", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionRun->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "F5", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSaveInProject->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Save Model in Project", nullptr));
#if QT_CONFIG(tooltip)
        mActionSaveInProject->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Save model in project", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionClose->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Close", nullptr));
        mActionShowComments->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Show Comments", nullptr));
        mActionExportAsScriptAlgorithm->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export as Script Algorithm\342\200\246", nullptr));
        mActionDeleteComponents->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Delete Selected Components", nullptr));
#if QT_CONFIG(tooltip)
        mActionDeleteComponents->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Delete selected model components", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionDeleteComponents->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Del", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSnappingEnabled->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Enable Snapping", nullptr));
        mActionSnapSelected->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Snap Selected Components to Grid", nullptr));
        mActionSelectAll->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Select All", nullptr));
#if QT_CONFIG(shortcut)
        mActionSelectAll->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl+A", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionAddGroupBox->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Add Group Box", nullptr));
        mActionValidate->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Validate Model", nullptr));
        mActionReorderInputs->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Reorder Model Inputs\342\200\246", nullptr));
        mActionHidePanels->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Toggle Panel &Visibility", nullptr));
#if QT_CONFIG(shortcut)
        mActionHidePanels->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Ctrl+Tab", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionPan->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Pan Layout", nullptr));
#if QT_CONFIG(shortcut)
        mActionPan->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "P", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionSelectMoveItem->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Select/Move Item", nullptr));
#if QT_CONFIG(tooltip)
        mActionSelectMoveItem->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Select/Move item", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionSelectMoveItem->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "V", nullptr));
#endif // QT_CONFIG(shortcut)
        mActionNew->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "New Model\342\200\246", nullptr));
        mActionReorderOutputs->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Reorder Output Layers...", nullptr));
#if QT_CONFIG(tooltip)
        mActionReorderOutputs->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Sets the order for adding layers generated by the model to projects", nullptr));
#endif // QT_CONFIG(tooltip)
        mActionRunSelectedSteps->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Run Selected Steps\342\200\246", nullptr));
#if QT_CONFIG(tooltip)
        mActionRunSelectedSteps->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Run only the selected steps in the model", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        mActionRunSelectedSteps->setShortcut(QCoreApplication::translate("QgsModelDesignerDialogBase", "Shift+F5", nullptr));
#endif // QT_CONFIG(shortcut)
        menu_Model->setTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "&Model", nullptr));
        menuExport->setTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "Export", nullptr));
        mMenuView->setTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "&View", nullptr));
        mMenuEdit->setTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "&Edit", nullptr));
        mToolbar->setWindowTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "Navigation", nullptr));
        mPropertiesDock->setWindowTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "Model Properties", nullptr));
#if QT_CONFIG(tooltip)
        mNameEdit->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Enter model name here", nullptr));
#endif // QT_CONFIG(tooltip)
        label->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Name", nullptr));
        label_2->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Group", nullptr));
#if QT_CONFIG(tooltip)
        mGroupEdit->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Enter group name here", nullptr));
#endif // QT_CONFIG(tooltip)
        mInputsDock->setWindowTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "Inputs", nullptr));
        mReorderInputsButton->setText(QCoreApplication::translate("QgsModelDesignerDialogBase", "Reorder Model Inputs\342\200\246", nullptr));
        mAlgorithmsDock->setWindowTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "Algorithms", nullptr));
#if QT_CONFIG(tooltip)
        mAlgorithmSearchEdit->setToolTip(QCoreApplication::translate("QgsModelDesignerDialogBase", "Enter algorithm name to filter list", nullptr));
#endif // QT_CONFIG(tooltip)
        mVariablesDock->setWindowTitle(QCoreApplication::translate("QgsModelDesignerDialogBase", "Variables", nullptr));
    } // retranslateUi

};

namespace Ui {
    class QgsModelDesignerDialogBase: public Ui_QgsModelDesignerDialogBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_QGSMODELDESIGNERDIALOGBASE_H
