/********************************************************************************
** Form generated from reading UI file 'dbdialog.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_DBDIALOG_H
#define UI_DBDIALOG_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_DbDialog
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *typeGroup;
    QVBoxLayout *verticalLayout_2;
    QComboBox *typeCombo;
    QGroupBox *pathGroup;
    QVBoxLayout *verticalLayout_3;
    QRadioButton *existingDatabaseRadio;
    QRadioButton *createDatabaseRadio;
    QHBoxLayout *horizontalLayout_5;
    QLineEdit *fileEdit;
    QToolButton *browseOpenButton;
    QGroupBox *nameGroup;
    QHBoxLayout *horizontalLayout_6;
    QLineEdit *nameEdit;
    QGroupBox *optionsGroup;
    QGridLayout *optionsGrid;
    QCheckBox *permamentCheckBox;
    QSpacerItem *horizontalSpacer;
    QWidget *bottomWidget;
    QHBoxLayout *horizontalLayout_2;
    QPushButton *testConnButton;
    QLabel *testConnIcon;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *DbDialog)
    {
        if (DbDialog->objectName().isEmpty())
            DbDialog->setObjectName(QString::fromUtf8("DbDialog"));
        DbDialog->resize(455, 366);
        DbDialog->setMinimumSize(QSize(450, 0));
        DbDialog->setAcceptDrops(true);
        verticalLayout = new QVBoxLayout(DbDialog);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        typeGroup = new QGroupBox(DbDialog);
        typeGroup->setObjectName(QString::fromUtf8("typeGroup"));
        verticalLayout_2 = new QVBoxLayout(typeGroup);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        typeCombo = new QComboBox(typeGroup);
        typeCombo->setObjectName(QString::fromUtf8("typeCombo"));

        verticalLayout_2->addWidget(typeCombo);


        verticalLayout->addWidget(typeGroup);

        pathGroup = new QGroupBox(DbDialog);
        pathGroup->setObjectName(QString::fromUtf8("pathGroup"));
        verticalLayout_3 = new QVBoxLayout(pathGroup);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        existingDatabaseRadio = new QRadioButton(pathGroup);
        existingDatabaseRadio->setObjectName(QString::fromUtf8("existingDatabaseRadio"));
        existingDatabaseRadio->setChecked(true);

        verticalLayout_3->addWidget(existingDatabaseRadio);

        createDatabaseRadio = new QRadioButton(pathGroup);
        createDatabaseRadio->setObjectName(QString::fromUtf8("createDatabaseRadio"));

        verticalLayout_3->addWidget(createDatabaseRadio);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        fileEdit = new QLineEdit(pathGroup);
        fileEdit->setObjectName(QString::fromUtf8("fileEdit"));

        horizontalLayout_5->addWidget(fileEdit);

        browseOpenButton = new QToolButton(pathGroup);
        browseOpenButton->setObjectName(QString::fromUtf8("browseOpenButton"));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/img/open_sql_file.png"), QSize(), QIcon::Normal, QIcon::Off);
        browseOpenButton->setIcon(icon);

        horizontalLayout_5->addWidget(browseOpenButton);


        verticalLayout_3->addLayout(horizontalLayout_5);


        verticalLayout->addWidget(pathGroup);

        nameGroup = new QGroupBox(DbDialog);
        nameGroup->setObjectName(QString::fromUtf8("nameGroup"));
        horizontalLayout_6 = new QHBoxLayout(nameGroup);
        horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
        nameEdit = new QLineEdit(nameGroup);
        nameEdit->setObjectName(QString::fromUtf8("nameEdit"));

        horizontalLayout_6->addWidget(nameEdit);


        verticalLayout->addWidget(nameGroup);

        optionsGroup = new QGroupBox(DbDialog);
        optionsGroup->setObjectName(QString::fromUtf8("optionsGroup"));
        optionsGrid = new QGridLayout(optionsGroup);
        optionsGrid->setObjectName(QString::fromUtf8("optionsGrid"));
        permamentCheckBox = new QCheckBox(optionsGroup);
        permamentCheckBox->setObjectName(QString::fromUtf8("permamentCheckBox"));
        permamentCheckBox->setChecked(true);

        optionsGrid->addWidget(permamentCheckBox, 0, 0, 1, 2);


        verticalLayout->addWidget(optionsGroup);

        horizontalSpacer = new QSpacerItem(360, 1, QSizePolicy::Fixed, QSizePolicy::Minimum);

        verticalLayout->addItem(horizontalSpacer);

        bottomWidget = new QWidget(DbDialog);
        bottomWidget->setObjectName(QString::fromUtf8("bottomWidget"));
        horizontalLayout_2 = new QHBoxLayout(bottomWidget);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
        testConnButton = new QPushButton(bottomWidget);
        testConnButton->setObjectName(QString::fromUtf8("testConnButton"));

        horizontalLayout_2->addWidget(testConnButton);

        testConnIcon = new QLabel(bottomWidget);
        testConnIcon->setObjectName(QString::fromUtf8("testConnIcon"));

        horizontalLayout_2->addWidget(testConnIcon);

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

        horizontalLayout_2->addWidget(buttonBox);


        verticalLayout->addWidget(bottomWidget);


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

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

    void retranslateUi(QDialog *DbDialog)
    {
        DbDialog->setWindowTitle(QCoreApplication::translate("DbDialog", "Database", nullptr));
        typeGroup->setTitle(QCoreApplication::translate("DbDialog", "Database type", nullptr));
#if QT_CONFIG(tooltip)
        typeCombo->setToolTip(QCoreApplication::translate("DbDialog", "Database driver", nullptr));
#endif // QT_CONFIG(tooltip)
        pathGroup->setTitle(QCoreApplication::translate("DbDialog", "File", nullptr));
        existingDatabaseRadio->setText(QCoreApplication::translate("DbDialog", "Select an existing database file", nullptr));
        createDatabaseRadio->setText(QCoreApplication::translate("DbDialog", "Create a new database file", nullptr));
        browseOpenButton->setText(QString());
        nameGroup->setTitle(QCoreApplication::translate("DbDialog", "Name (on the list)", nullptr));
        optionsGroup->setTitle(QCoreApplication::translate("DbDialog", "Options", nullptr));
#if QT_CONFIG(tooltip)
        permamentCheckBox->setToolTip(QCoreApplication::translate("DbDialog", "<p>Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.</p>", nullptr));
#endif // QT_CONFIG(tooltip)
        permamentCheckBox->setText(QCoreApplication::translate("DbDialog", "Permanent (keep it in configuration)", nullptr));
        testConnButton->setText(QCoreApplication::translate("DbDialog", "Test connection", nullptr));
        testConnIcon->setText(QString());
    } // retranslateUi

};

namespace Ui {
    class DbDialog: public Ui_DbDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_DBDIALOG_H
