/********************************************************************************
** Form generated from reading UI file 'columnforeignkeypanel.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_COLUMNFOREIGNKEYPANEL_H
#define UI_COLUMNFOREIGNKEYPANEL_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_ColumnForeignKeyPanel
{
public:
    QVBoxLayout *verticalLayout;
    QWidget *fkTableWidget;
    QHBoxLayout *horizontalLayout;
    QLabel *fkTableLabel;
    QComboBox *fkTableCombo;
    QWidget *fkColumnWidget;
    QHBoxLayout *horizontalLayout_2;
    QLabel *fkColumnLabel;
    QComboBox *fkColumnCombo;
    QGroupBox *reactionsGroup;
    QGridLayout *gridLayout;
    QCheckBox *onUpdateCheckBox;
    QComboBox *onUpdateCombo;
    QCheckBox *onDeleteCheckBox;
    QCheckBox *matchCheckBox;
    QComboBox *onDeleteCombo;
    QComboBox *matchCombo;
    QGroupBox *deferredGroup;
    QHBoxLayout *horizontalLayout_3;
    QComboBox *deferrableCombo;
    QComboBox *initiallyCombo;
    QWidget *namedWidget;
    QHBoxLayout *horizontalLayout_4;
    QCheckBox *namedCheckBox;
    QLineEdit *nameEdit;

    void setupUi(QWidget *ColumnForeignKeyPanel)
    {
        if (ColumnForeignKeyPanel->objectName().isEmpty())
            ColumnForeignKeyPanel->setObjectName(QString::fromUtf8("ColumnForeignKeyPanel"));
        ColumnForeignKeyPanel->resize(400, 320);
        ColumnForeignKeyPanel->setMinimumSize(QSize(0, 320));
        ColumnForeignKeyPanel->setWindowTitle(QString::fromUtf8("Form"));
        verticalLayout = new QVBoxLayout(ColumnForeignKeyPanel);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        fkTableWidget = new QWidget(ColumnForeignKeyPanel);
        fkTableWidget->setObjectName(QString::fromUtf8("fkTableWidget"));
        horizontalLayout = new QHBoxLayout(fkTableWidget);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        fkTableLabel = new QLabel(fkTableWidget);
        fkTableLabel->setObjectName(QString::fromUtf8("fkTableLabel"));

        horizontalLayout->addWidget(fkTableLabel);

        fkTableCombo = new QComboBox(fkTableWidget);
        fkTableCombo->setObjectName(QString::fromUtf8("fkTableCombo"));

        horizontalLayout->addWidget(fkTableCombo);


        verticalLayout->addWidget(fkTableWidget);

        fkColumnWidget = new QWidget(ColumnForeignKeyPanel);
        fkColumnWidget->setObjectName(QString::fromUtf8("fkColumnWidget"));
        horizontalLayout_2 = new QHBoxLayout(fkColumnWidget);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        fkColumnLabel = new QLabel(fkColumnWidget);
        fkColumnLabel->setObjectName(QString::fromUtf8("fkColumnLabel"));

        horizontalLayout_2->addWidget(fkColumnLabel);

        fkColumnCombo = new QComboBox(fkColumnWidget);
        fkColumnCombo->setObjectName(QString::fromUtf8("fkColumnCombo"));

        horizontalLayout_2->addWidget(fkColumnCombo);


        verticalLayout->addWidget(fkColumnWidget);

        reactionsGroup = new QGroupBox(ColumnForeignKeyPanel);
        reactionsGroup->setObjectName(QString::fromUtf8("reactionsGroup"));
        gridLayout = new QGridLayout(reactionsGroup);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        onUpdateCheckBox = new QCheckBox(reactionsGroup);
        onUpdateCheckBox->setObjectName(QString::fromUtf8("onUpdateCheckBox"));
        onUpdateCheckBox->setText(QString::fromUtf8("ON UPDATE"));

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

        onUpdateCombo = new QComboBox(reactionsGroup);
        onUpdateCombo->setObjectName(QString::fromUtf8("onUpdateCombo"));

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

        onDeleteCheckBox = new QCheckBox(reactionsGroup);
        onDeleteCheckBox->setObjectName(QString::fromUtf8("onDeleteCheckBox"));
        onDeleteCheckBox->setText(QString::fromUtf8("ON DELETE"));

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

        matchCheckBox = new QCheckBox(reactionsGroup);
        matchCheckBox->setObjectName(QString::fromUtf8("matchCheckBox"));
        matchCheckBox->setText(QString::fromUtf8("MATCH"));

        gridLayout->addWidget(matchCheckBox, 2, 0, 1, 1);

        onDeleteCombo = new QComboBox(reactionsGroup);
        onDeleteCombo->setObjectName(QString::fromUtf8("onDeleteCombo"));

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

        matchCombo = new QComboBox(reactionsGroup);
        matchCombo->setObjectName(QString::fromUtf8("matchCombo"));

        gridLayout->addWidget(matchCombo, 2, 1, 1, 1);


        verticalLayout->addWidget(reactionsGroup);

        deferredGroup = new QGroupBox(ColumnForeignKeyPanel);
        deferredGroup->setObjectName(QString::fromUtf8("deferredGroup"));
        horizontalLayout_3 = new QHBoxLayout(deferredGroup);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        deferrableCombo = new QComboBox(deferredGroup);
        deferrableCombo->setObjectName(QString::fromUtf8("deferrableCombo"));

        horizontalLayout_3->addWidget(deferrableCombo);

        initiallyCombo = new QComboBox(deferredGroup);
        initiallyCombo->setObjectName(QString::fromUtf8("initiallyCombo"));

        horizontalLayout_3->addWidget(initiallyCombo);


        verticalLayout->addWidget(deferredGroup);

        namedWidget = new QWidget(ColumnForeignKeyPanel);
        namedWidget->setObjectName(QString::fromUtf8("namedWidget"));
        horizontalLayout_4 = new QHBoxLayout(namedWidget);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        namedCheckBox = new QCheckBox(namedWidget);
        namedCheckBox->setObjectName(QString::fromUtf8("namedCheckBox"));

        horizontalLayout_4->addWidget(namedCheckBox);

        nameEdit = new QLineEdit(namedWidget);
        nameEdit->setObjectName(QString::fromUtf8("nameEdit"));

        horizontalLayout_4->addWidget(nameEdit);


        verticalLayout->addWidget(namedWidget);

        QWidget::setTabOrder(fkTableCombo, fkColumnCombo);
        QWidget::setTabOrder(fkColumnCombo, onUpdateCheckBox);
        QWidget::setTabOrder(onUpdateCheckBox, onUpdateCombo);
        QWidget::setTabOrder(onUpdateCombo, onDeleteCheckBox);
        QWidget::setTabOrder(onDeleteCheckBox, onDeleteCombo);
        QWidget::setTabOrder(onDeleteCombo, matchCheckBox);
        QWidget::setTabOrder(matchCheckBox, matchCombo);
        QWidget::setTabOrder(matchCombo, deferrableCombo);
        QWidget::setTabOrder(deferrableCombo, initiallyCombo);
        QWidget::setTabOrder(initiallyCombo, namedCheckBox);
        QWidget::setTabOrder(namedCheckBox, nameEdit);

        retranslateUi(ColumnForeignKeyPanel);

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

    void retranslateUi(QWidget *ColumnForeignKeyPanel)
    {
        fkTableLabel->setText(QCoreApplication::translate("ColumnForeignKeyPanel", "Foreign table:", nullptr));
        fkColumnLabel->setText(QCoreApplication::translate("ColumnForeignKeyPanel", "Foreign column:", nullptr));
        reactionsGroup->setTitle(QCoreApplication::translate("ColumnForeignKeyPanel", "Reactions", nullptr));
        deferredGroup->setTitle(QCoreApplication::translate("ColumnForeignKeyPanel", "Deferred foreign key", nullptr));
        namedCheckBox->setText(QCoreApplication::translate("ColumnForeignKeyPanel", "Named constraint", nullptr));
        nameEdit->setPlaceholderText(QCoreApplication::translate("ColumnForeignKeyPanel", "Constraint name", nullptr));
        (void)ColumnForeignKeyPanel;
    } // retranslateUi

};

namespace Ui {
    class ColumnForeignKeyPanel: public Ui_ColumnForeignKeyPanel {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_COLUMNFOREIGNKEYPANEL_H
