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

#ifndef UI_QGSMODELDESIGNERCONFIGWIDGETBASE_H
#define UI_QGSMODELDESIGNERCONFIGWIDGETBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QWidget>
#include "qgspanelwidgetstack.h"

QT_BEGIN_NAMESPACE

class Ui_QgsModelDesignerConfigWidgetBase
{
public:
    QGridLayout *gridLayout_2;
    QStackedWidget *mStackedWidget;
    QWidget *mNoComponentPage;
    QGridLayout *gridLayout_3;
    QLabel *label_2;
    QWidget *mComponentConfigPage;
    QGridLayout *gridLayout;
    QHBoxLayout *horizontalLayout_2;
    QSpacerItem *horizontalSpacer_2;
    QDialogButtonBox *mButtonBox;
    QgsPanelWidgetStack *mWidgetStack;

    void setupUi(QWidget *QgsModelDesignerConfigWidgetBase)
    {
        if (QgsModelDesignerConfigWidgetBase->objectName().isEmpty())
            QgsModelDesignerConfigWidgetBase->setObjectName("QgsModelDesignerConfigWidgetBase");
        QgsModelDesignerConfigWidgetBase->resize(367, 466);
        QgsModelDesignerConfigWidgetBase->setWindowTitle(QString::fromUtf8("Form"));
        gridLayout_2 = new QGridLayout(QgsModelDesignerConfigWidgetBase);
        gridLayout_2->setObjectName("gridLayout_2");
        gridLayout_2->setContentsMargins(3, 3, 3, 3);
        mStackedWidget = new QStackedWidget(QgsModelDesignerConfigWidgetBase);
        mStackedWidget->setObjectName("mStackedWidget");
        mNoComponentPage = new QWidget();
        mNoComponentPage->setObjectName("mNoComponentPage");
        gridLayout_3 = new QGridLayout(mNoComponentPage);
        gridLayout_3->setObjectName("gridLayout_3");
        label_2 = new QLabel(mNoComponentPage);
        label_2->setObjectName("label_2");
        label_2->setAlignment(Qt::AlignmentFlag::AlignCenter);

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

        mStackedWidget->addWidget(mNoComponentPage);
        mComponentConfigPage = new QWidget();
        mComponentConfigPage->setObjectName("mComponentConfigPage");
        gridLayout = new QGridLayout(mComponentConfigPage);
        gridLayout->setObjectName("gridLayout");
        gridLayout->setHorizontalSpacing(3);
        gridLayout->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(6);
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        horizontalSpacer_2 = new QSpacerItem(0, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_2);

        mButtonBox = new QDialogButtonBox(mComponentConfigPage);
        mButtonBox->setObjectName("mButtonBox");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(mButtonBox->sizePolicy().hasHeightForWidth());
        mButtonBox->setSizePolicy(sizePolicy);
        mButtonBox->setStandardButtons(QDialogButtonBox::StandardButton::Apply);

        horizontalLayout_2->addWidget(mButtonBox);


        gridLayout->addLayout(horizontalLayout_2, 1, 0, 1, 1);

        mWidgetStack = new QgsPanelWidgetStack(mComponentConfigPage);
        mWidgetStack->setObjectName("mWidgetStack");

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

        gridLayout->setRowStretch(0, 1);
        mStackedWidget->addWidget(mComponentConfigPage);

        gridLayout_2->addWidget(mStackedWidget, 0, 0, 1, 1);


        retranslateUi(QgsModelDesignerConfigWidgetBase);

        mStackedWidget->setCurrentIndex(1);


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

    void retranslateUi(QWidget *QgsModelDesignerConfigWidgetBase)
    {
        label_2->setText(QCoreApplication::translate("QgsModelDesignerConfigWidgetBase", "No model component selected", nullptr));
        (void)QgsModelDesignerConfigWidgetBase;
    } // retranslateUi

};

namespace Ui {
    class QgsModelDesignerConfigWidgetBase: public Ui_QgsModelDesignerConfigWidgetBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_QGSMODELDESIGNERCONFIGWIDGETBASE_H
