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

#ifndef UI_CONFIGWINDOW_H
#define UI_CONFIGWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QDialog>
#include <QtGui/QDialogButtonBox>
#include <QtGui/QGridLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QSpacerItem>
#include <QtGui/QSpinBox>
#include <QtGui/QTabWidget>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>

QT_BEGIN_NAMESPACE

class Ui_ConfigWindow
{
public:
    QVBoxLayout *verticalLayout;
    QTabWidget *tabWidget;
    QWidget *tab;
    QHBoxLayout *horizontalLayout_4;
    QVBoxLayout *verticalLayout_2;
    QLabel *label_3;
    QHBoxLayout *horizontalLayout;
    QLabel *pythonPathLabel_2;
    QLineEdit *browserCommandLineEdit;
    QSpacerItem *verticalSpacer_4;
    QLabel *label_6;
    QHBoxLayout *horizontalLayout_5;
    QLabel *label_5;
    QCheckBox *chkFixedPort;
    QSpacerItem *horizontalSpacer;
    QLabel *label_7;
    QSpinBox *spinPortNumber;
    QSpacerItem *horizontalSpacer_2;
    QWidget *tab_2;
    QVBoxLayout *verticalLayout_5;
    QVBoxLayout *verticalLayout_4;
    QLabel *label_4;
    QSpacerItem *verticalSpacer_3;
    QGridLayout *gridLayout;
    QLineEdit *applicationPathLineEdit;
    QLineEdit *pythonPathLineEdit;
    QLabel *label_2;
    QLabel *pythonPathLabel;
    QLabel *applicationPathLabel;
    QLabel *label;
    QSpacerItem *verticalSpacer_5;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *ConfigWindow)
    {
        if (ConfigWindow->objectName().isEmpty())
            ConfigWindow->setObjectName(QString::fromUtf8("ConfigWindow"));
        ConfigWindow->resize(731, 300);
        QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(ConfigWindow->sizePolicy().hasHeightForWidth());
        ConfigWindow->setSizePolicy(sizePolicy);
        ConfigWindow->setMinimumSize(QSize(625, 300));
        verticalLayout = new QVBoxLayout(ConfigWindow);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        tabWidget = new QTabWidget(ConfigWindow);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        tab = new QWidget();
        tab->setObjectName(QString::fromUtf8("tab"));
        horizontalLayout_4 = new QHBoxLayout(tab);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        verticalLayout_2->setSizeConstraint(QLayout::SetMaximumSize);
        label_3 = new QLabel(tab);
        label_3->setObjectName(QString::fromUtf8("label_3"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(label_3->sizePolicy().hasHeightForWidth());
        label_3->setSizePolicy(sizePolicy1);
        label_3->setMaximumSize(QSize(589, 16777215));
        label_3->setWordWrap(true);

        verticalLayout_2->addWidget(label_3);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        horizontalLayout->setSizeConstraint(QLayout::SetMaximumSize);
        pythonPathLabel_2 = new QLabel(tab);
        pythonPathLabel_2->setObjectName(QString::fromUtf8("pythonPathLabel_2"));
        QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(pythonPathLabel_2->sizePolicy().hasHeightForWidth());
        pythonPathLabel_2->setSizePolicy(sizePolicy2);
        pythonPathLabel_2->setMinimumSize(QSize(150, 0));
        pythonPathLabel_2->setMaximumSize(QSize(150, 16777215));

        horizontalLayout->addWidget(pythonPathLabel_2);

        browserCommandLineEdit = new QLineEdit(tab);
        browserCommandLineEdit->setObjectName(QString::fromUtf8("browserCommandLineEdit"));

        horizontalLayout->addWidget(browserCommandLineEdit);


        verticalLayout_2->addLayout(horizontalLayout);

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

        verticalLayout_2->addItem(verticalSpacer_4);

        label_6 = new QLabel(tab);
        label_6->setObjectName(QString::fromUtf8("label_6"));
        label_6->setWordWrap(true);

        verticalLayout_2->addWidget(label_6);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        label_5 = new QLabel(tab);
        label_5->setObjectName(QString::fromUtf8("label_5"));
        sizePolicy2.setHeightForWidth(label_5->sizePolicy().hasHeightForWidth());
        label_5->setSizePolicy(sizePolicy2);
        label_5->setMinimumSize(QSize(150, 0));
        label_5->setMaximumSize(QSize(150, 16777215));

        horizontalLayout_5->addWidget(label_5);

        chkFixedPort = new QCheckBox(tab);
        chkFixedPort->setObjectName(QString::fromUtf8("chkFixedPort"));
        QSizePolicy sizePolicy3(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(chkFixedPort->sizePolicy().hasHeightForWidth());
        chkFixedPort->setSizePolicy(sizePolicy3);
        chkFixedPort->setChecked(true);

        horizontalLayout_5->addWidget(chkFixedPort);

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

        horizontalLayout_5->addItem(horizontalSpacer);

        label_7 = new QLabel(tab);
        label_7->setObjectName(QString::fromUtf8("label_7"));

        horizontalLayout_5->addWidget(label_7);

        spinPortNumber = new QSpinBox(tab);
        spinPortNumber->setObjectName(QString::fromUtf8("spinPortNumber"));
        spinPortNumber->setEnabled(false);
        sizePolicy3.setHeightForWidth(spinPortNumber->sizePolicy().hasHeightForWidth());
        spinPortNumber->setSizePolicy(sizePolicy3);
        spinPortNumber->setMinimum(1);
        spinPortNumber->setMaximum(65535);
        spinPortNumber->setValue(5050);

        horizontalLayout_5->addWidget(spinPortNumber);

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

        horizontalLayout_5->addItem(horizontalSpacer_2);


        verticalLayout_2->addLayout(horizontalLayout_5);


        horizontalLayout_4->addLayout(verticalLayout_2);

        tabWidget->addTab(tab, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName(QString::fromUtf8("tab_2"));
        verticalLayout_5 = new QVBoxLayout(tab_2);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        verticalLayout_4 = new QVBoxLayout();
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        label_4 = new QLabel(tab_2);
        label_4->setObjectName(QString::fromUtf8("label_4"));
        label_4->setWordWrap(true);

        verticalLayout_4->addWidget(label_4);

        verticalSpacer_3 = new QSpacerItem(20, 5, QSizePolicy::Minimum, QSizePolicy::Fixed);

        verticalLayout_4->addItem(verticalSpacer_3);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        applicationPathLineEdit = new QLineEdit(tab_2);
        applicationPathLineEdit->setObjectName(QString::fromUtf8("applicationPathLineEdit"));

        gridLayout->addWidget(applicationPathLineEdit, 5, 1, 1, 1);

        pythonPathLineEdit = new QLineEdit(tab_2);
        pythonPathLineEdit->setObjectName(QString::fromUtf8("pythonPathLineEdit"));

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

        label_2 = new QLabel(tab_2);
        label_2->setObjectName(QString::fromUtf8("label_2"));

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

        pythonPathLabel = new QLabel(tab_2);
        pythonPathLabel->setObjectName(QString::fromUtf8("pythonPathLabel"));

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

        applicationPathLabel = new QLabel(tab_2);
        applicationPathLabel->setObjectName(QString::fromUtf8("applicationPathLabel"));

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

        label = new QLabel(tab_2);
        label->setObjectName(QString::fromUtf8("label"));
        label->setWordWrap(true);

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

        verticalSpacer_5 = new QSpacerItem(20, 60, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout->addItem(verticalSpacer_5, 3, 1, 1, 1);


        verticalLayout_4->addLayout(gridLayout);


        verticalLayout_5->addLayout(verticalLayout_4);

        tabWidget->addTab(tab_2, QString());

        verticalLayout->addWidget(tabWidget);

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

        verticalLayout->addWidget(buttonBox);


        retranslateUi(ConfigWindow);
        QObject::connect(buttonBox, SIGNAL(accepted()), ConfigWindow, SLOT(accept()));
        QObject::connect(buttonBox, SIGNAL(rejected()), ConfigWindow, SLOT(reject()));
        QObject::connect(chkFixedPort, SIGNAL(stateChanged(int)), ConfigWindow, SLOT(on_chkFixedPort_stateChanged(int)));

        tabWidget->setCurrentIndex(0);


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

    void retranslateUi(QDialog *ConfigWindow)
    {
        ConfigWindow->setWindowTitle(QApplication::translate("ConfigWindow", "Dialog", 0, QApplication::UnicodeUTF8));
        label_3->setText(QApplication::translate("ConfigWindow", "Enter a command line to be used to start the browser. If blank, the system default browser will be used. %URL% will be replaced with the appropriate URL when executing the browser.", 0, QApplication::UnicodeUTF8));
        pythonPathLabel_2->setText(QApplication::translate("ConfigWindow", "Browser Command", 0, QApplication::UnicodeUTF8));
        browserCommandLineEdit->setPlaceholderText(QApplication::translate("ConfigWindow", "/usr/bin/firefox %URL%", 0, QApplication::UnicodeUTF8));
        label_6->setText(QApplication::translate("ConfigWindow", "By default the runtime uses a random port number to ensure it can always run successfully. If you need to use a predictable port number, you can set one here. Note that if the port is already in use, the application will be unable start.", 0, QApplication::UnicodeUTF8));
        label_5->setText(QApplication::translate("ConfigWindow", "Fixed Port Number?", 0, QApplication::UnicodeUTF8));
        chkFixedPort->setText(QString());
        label_7->setText(QApplication::translate("ConfigWindow", "Port number", 0, QApplication::UnicodeUTF8));
        tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate("ConfigWindow", "Runtime", 0, QApplication::UnicodeUTF8));
        label_4->setText(QApplication::translate("ConfigWindow", "The options below are intended for expert users only, and may not behave as expected as they modify fixed search paths and are not alternate values. Modify with care!", 0, QApplication::UnicodeUTF8));
        applicationPathLineEdit->setPlaceholderText(QApplication::translate("ConfigWindow", "/usr/pgadmin4/web", 0, QApplication::UnicodeUTF8));
        pythonPathLineEdit->setPlaceholderText(QApplication::translate("ConfigWindow", "/usr/pgadmin4/lib/python2.7;/usr/pgadmin4/lib/python2.7/site-packages", 0, QApplication::UnicodeUTF8));
        label_2->setText(QApplication::translate("ConfigWindow", "Enter the path to the directory containing pgAdmin.py if desired.", 0, QApplication::UnicodeUTF8));
        pythonPathLabel->setText(QApplication::translate("ConfigWindow", "Python Path", 0, QApplication::UnicodeUTF8));
        applicationPathLabel->setText(QApplication::translate("ConfigWindow", "Application Path", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("ConfigWindow", "Enter a PYTHONPATH if desired. Path elements should be semi-colon delimited.", 0, QApplication::UnicodeUTF8));
        tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate("ConfigWindow", "Python", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class ConfigWindow: public Ui_ConfigWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_CONFIGWINDOW_H
