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

#ifndef UI_QGSMERGEATTRIBUTESDIALOGBASE_H
#define UI_QGSMERGEATTRIBUTESDIALOGBASE_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTableWidget>

QT_BEGIN_NAMESPACE

class Ui_QgsMergeAttributesDialogBase
{
public:
    QGridLayout *gridLayout;
    QTableWidget *mTableWidget;
    QHBoxLayout *horizontalLayout;
    QPushButton *mFromSelectedPushButton;
    QLabel *mTakeSelectedAttributesLabel;
    QSpacerItem *horizontalSpacer;
    QHBoxLayout *horizontalLayout_4;
    QPushButton *mFromLargestPushButton;
    QLabel *mTakeLargestAttributesLabel;
    QSpacerItem *horizontalSpacer_4;
    QHBoxLayout *horizontalLayout_2;
    QPushButton *mRemoveFeatureFromSelectionButton;
    QLabel *mRemoveFeatureFromSelectionLabel;
    QSpacerItem *horizontalSpacer_2;
    QDialogButtonBox *buttonBox;
    QHBoxLayout *horizontalLayout_3;
    QPushButton *mSkipAllButton;
    QLabel *mRemoveFeatureFromSelectionLabel_2;
    QSpacerItem *horizontalSpacer_3;

    void setupUi(QDialog *QgsMergeAttributesDialogBase)
    {
        if (QgsMergeAttributesDialogBase->objectName().isEmpty())
            QgsMergeAttributesDialogBase->setObjectName(QString::fromUtf8("QgsMergeAttributesDialogBase"));
        QgsMergeAttributesDialogBase->resize(450, 382);
        gridLayout = new QGridLayout(QgsMergeAttributesDialogBase);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        mTableWidget = new QTableWidget(QgsMergeAttributesDialogBase);
        mTableWidget->setObjectName(QString::fromUtf8("mTableWidget"));

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

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        mFromSelectedPushButton = new QPushButton(QgsMergeAttributesDialogBase);
        mFromSelectedPushButton->setObjectName(QString::fromUtf8("mFromSelectedPushButton"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(mFromSelectedPushButton->sizePolicy().hasHeightForWidth());
        mFromSelectedPushButton->setSizePolicy(sizePolicy);
        mFromSelectedPushButton->setAutoDefault(false);

        horizontalLayout->addWidget(mFromSelectedPushButton);

        mTakeSelectedAttributesLabel = new QLabel(QgsMergeAttributesDialogBase);
        mTakeSelectedAttributesLabel->setObjectName(QString::fromUtf8("mTakeSelectedAttributesLabel"));

        horizontalLayout->addWidget(mTakeSelectedAttributesLabel);

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

        horizontalLayout->addItem(horizontalSpacer);


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

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        mFromLargestPushButton = new QPushButton(QgsMergeAttributesDialogBase);
        mFromLargestPushButton->setObjectName(QString::fromUtf8("mFromLargestPushButton"));
        sizePolicy.setHeightForWidth(mFromLargestPushButton->sizePolicy().hasHeightForWidth());
        mFromLargestPushButton->setSizePolicy(sizePolicy);
        mFromLargestPushButton->setAutoDefault(false);

        horizontalLayout_4->addWidget(mFromLargestPushButton);

        mTakeLargestAttributesLabel = new QLabel(QgsMergeAttributesDialogBase);
        mTakeLargestAttributesLabel->setObjectName(QString::fromUtf8("mTakeLargestAttributesLabel"));

        horizontalLayout_4->addWidget(mTakeLargestAttributesLabel);

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

        horizontalLayout_4->addItem(horizontalSpacer_4);


        gridLayout->addLayout(horizontalLayout_4, 2, 0, 1, 1);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        mRemoveFeatureFromSelectionButton = new QPushButton(QgsMergeAttributesDialogBase);
        mRemoveFeatureFromSelectionButton->setObjectName(QString::fromUtf8("mRemoveFeatureFromSelectionButton"));

        horizontalLayout_2->addWidget(mRemoveFeatureFromSelectionButton);

        mRemoveFeatureFromSelectionLabel = new QLabel(QgsMergeAttributesDialogBase);
        mRemoveFeatureFromSelectionLabel->setObjectName(QString::fromUtf8("mRemoveFeatureFromSelectionLabel"));

        horizontalLayout_2->addWidget(mRemoveFeatureFromSelectionLabel);

        horizontalSpacer_2 = new QSpacerItem(98, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_2);


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

        buttonBox = new QDialogButtonBox(QgsMergeAttributesDialogBase);
        buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        gridLayout->addWidget(buttonBox, 5, 0, 1, 1);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        mSkipAllButton = new QPushButton(QgsMergeAttributesDialogBase);
        mSkipAllButton->setObjectName(QString::fromUtf8("mSkipAllButton"));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/images/themes/default/mActionSelectPan.svg"), QSize(), QIcon::Normal, QIcon::Off);
        mSkipAllButton->setIcon(icon);
        mSkipAllButton->setAutoDefault(false);

        horizontalLayout_3->addWidget(mSkipAllButton);

        mRemoveFeatureFromSelectionLabel_2 = new QLabel(QgsMergeAttributesDialogBase);
        mRemoveFeatureFromSelectionLabel_2->setObjectName(QString::fromUtf8("mRemoveFeatureFromSelectionLabel_2"));

        horizontalLayout_3->addWidget(mRemoveFeatureFromSelectionLabel_2);

        horizontalSpacer_3 = new QSpacerItem(98, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_3);


        gridLayout->addLayout(horizontalLayout_3, 3, 0, 1, 1);

#if QT_CONFIG(shortcut)
        mTakeSelectedAttributesLabel->setBuddy(mFromSelectedPushButton);
        mTakeLargestAttributesLabel->setBuddy(mFromLargestPushButton);
        mRemoveFeatureFromSelectionLabel->setBuddy(mRemoveFeatureFromSelectionButton);
        mRemoveFeatureFromSelectionLabel_2->setBuddy(mRemoveFeatureFromSelectionButton);
#endif // QT_CONFIG(shortcut)
        QWidget::setTabOrder(mTableWidget, mFromSelectedPushButton);
        QWidget::setTabOrder(mFromSelectedPushButton, mFromLargestPushButton);
        QWidget::setTabOrder(mFromLargestPushButton, mSkipAllButton);
        QWidget::setTabOrder(mSkipAllButton, mRemoveFeatureFromSelectionButton);
        QWidget::setTabOrder(mRemoveFeatureFromSelectionButton, buttonBox);

        retranslateUi(QgsMergeAttributesDialogBase);
        QObject::connect(buttonBox, SIGNAL(accepted()), QgsMergeAttributesDialogBase, SLOT(accept()));
        QObject::connect(buttonBox, SIGNAL(rejected()), QgsMergeAttributesDialogBase, SLOT(reject()));

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

    void retranslateUi(QDialog *QgsMergeAttributesDialogBase)
    {
        QgsMergeAttributesDialogBase->setWindowTitle(QCoreApplication::translate("QgsMergeAttributesDialogBase", "Merge Feature Attributes", nullptr));
        mFromSelectedPushButton->setText(QString());
        mTakeSelectedAttributesLabel->setText(QCoreApplication::translate("QgsMergeAttributesDialogBase", "Take attributes from selected feature", nullptr));
        mFromLargestPushButton->setText(QString());
        mTakeLargestAttributesLabel->setText(QCoreApplication::translate("QgsMergeAttributesDialogBase", "Take attributes from feature with the largest geometry", nullptr));
        mRemoveFeatureFromSelectionButton->setText(QString());
        mRemoveFeatureFromSelectionLabel->setText(QCoreApplication::translate("QgsMergeAttributesDialogBase", "Remove feature from selection", nullptr));
#if QT_CONFIG(tooltip)
        mSkipAllButton->setToolTip(QCoreApplication::translate("QgsMergeAttributesDialogBase", "Resets all fields to \"Skip\"", nullptr));
#endif // QT_CONFIG(tooltip)
        mSkipAllButton->setText(QString());
        mRemoveFeatureFromSelectionLabel_2->setText(QCoreApplication::translate("QgsMergeAttributesDialogBase", "Skip all fields", nullptr));
    } // retranslateUi

};

namespace Ui {
    class QgsMergeAttributesDialogBase: public Ui_QgsMergeAttributesDialogBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_QGSMERGEATTRIBUTESDIALOGBASE_H
