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

#ifndef UI_NETWORKSETTINGSWIDGET_H
#define UI_NETWORKSETTINGSWIDGET_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_NetworkSettingsWidget
{
public:
    QVBoxLayout *verticalLayout_2;
    QGroupBox *groupBox_2;
    QVBoxLayout *verticalLayout_3;
    QGridLayout *gridLayout_5;
    QRadioButton *defaultWebBrowser;
    QRadioButton *customWebBrowser;
    QLineEdit *webBrowserEdit;
    QToolButton *webBrowserButton;
    QGroupBox *remoteRequestGroup;
    QHBoxLayout *horizontalLayout;
    QLabel *rrLabel;
    QSpinBox *remoteRequestBox;
    QSpacerItem *horizontalSpacer_4;
    QGroupBox *proxyGroup;
    QGridLayout *gridLayout_3;
    QGridLayout *gridLayout_2;
    QLabel *proxyTypeLabel;
    QLabel *proxyServerLabel;
    QLabel *proxyPortLabel;
    QCheckBox *httpProxyCheck;
    QLineEdit *httpProxyAddrEdit;
    QSpinBox *httpProxyPortEdit;
    QTextEdit *proxyExceptionsEdit;
    QGroupBox *httpAuthBox;
    QGridLayout *gridLayout;
    QLabel *httpAuthLoginLabel;
    QLineEdit *httpAuthLoginEdit;
    QLabel *httpAuthPasswordLabel;
    QLineEdit *httpAuthPasswordEdit;
    QSpacerItem *horizontalSpacer_2;
    QSpacerItem *horizontalSpacer;
    QCheckBox *proxyExceptionsCheck;
    QGroupBox *sslGroup;
    QVBoxLayout *verticalLayout;
    QGridLayout *gridLayout_4;
    QLabel *label;
    QComboBox *sslBox;
    QSpacerItem *horizontalSpacer_3;

    void setupUi(QWidget *NetworkSettingsWidget)
    {
        if (NetworkSettingsWidget->objectName().isEmpty())
            NetworkSettingsWidget->setObjectName(QStringLiteral("NetworkSettingsWidget"));
        NetworkSettingsWidget->resize(516, 517);
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(NetworkSettingsWidget->sizePolicy().hasHeightForWidth());
        NetworkSettingsWidget->setSizePolicy(sizePolicy);
        NetworkSettingsWidget->setMinimumSize(QSize(516, 272));
        verticalLayout_2 = new QVBoxLayout(NetworkSettingsWidget);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        verticalLayout_2->setSizeConstraint(QLayout::SetMinAndMaxSize);
        groupBox_2 = new QGroupBox(NetworkSettingsWidget);
        groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(groupBox_2->sizePolicy().hasHeightForWidth());
        groupBox_2->setSizePolicy(sizePolicy1);
        groupBox_2->setMinimumSize(QSize(300, 0));
        verticalLayout_3 = new QVBoxLayout(groupBox_2);
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        verticalLayout_3->setSizeConstraint(QLayout::SetMinAndMaxSize);
        gridLayout_5 = new QGridLayout();
        gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
        gridLayout_5->setSizeConstraint(QLayout::SetNoConstraint);
        defaultWebBrowser = new QRadioButton(groupBox_2);
        defaultWebBrowser->setObjectName(QStringLiteral("defaultWebBrowser"));
        QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(defaultWebBrowser->sizePolicy().hasHeightForWidth());
        defaultWebBrowser->setSizePolicy(sizePolicy2);
        defaultWebBrowser->setChecked(true);

        gridLayout_5->addWidget(defaultWebBrowser, 0, 0, 1, 1);

        customWebBrowser = new QRadioButton(groupBox_2);
        customWebBrowser->setObjectName(QStringLiteral("customWebBrowser"));

        gridLayout_5->addWidget(customWebBrowser, 1, 0, 1, 1);

        webBrowserEdit = new QLineEdit(groupBox_2);
        webBrowserEdit->setObjectName(QStringLiteral("webBrowserEdit"));
        webBrowserEdit->setEnabled(true);

        gridLayout_5->addWidget(webBrowserEdit, 1, 1, 1, 1);

        webBrowserButton = new QToolButton(groupBox_2);
        webBrowserButton->setObjectName(QStringLiteral("webBrowserButton"));
        webBrowserButton->setEnabled(true);
        webBrowserButton->setMinimumSize(QSize(24, 25));

        gridLayout_5->addWidget(webBrowserButton, 1, 2, 1, 1);


        verticalLayout_3->addLayout(gridLayout_5);


        verticalLayout_2->addWidget(groupBox_2);

        remoteRequestGroup = new QGroupBox(NetworkSettingsWidget);
        remoteRequestGroup->setObjectName(QStringLiteral("remoteRequestGroup"));
        remoteRequestGroup->setEnabled(true);
        remoteRequestGroup->setMinimumSize(QSize(0, 0));
        horizontalLayout = new QHBoxLayout(remoteRequestGroup);
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        horizontalLayout->setSizeConstraint(QLayout::SetMinAndMaxSize);
        rrLabel = new QLabel(remoteRequestGroup);
        rrLabel->setObjectName(QStringLiteral("rrLabel"));

        horizontalLayout->addWidget(rrLabel);

        remoteRequestBox = new QSpinBox(remoteRequestGroup);
        remoteRequestBox->setObjectName(QStringLiteral("remoteRequestBox"));
        remoteRequestBox->setMinimumSize(QSize(70, 0));
        remoteRequestBox->setMinimum(15);
        remoteRequestBox->setMaximum(999999999);
        remoteRequestBox->setValue(60);

        horizontalLayout->addWidget(remoteRequestBox);

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

        horizontalLayout->addItem(horizontalSpacer_4);


        verticalLayout_2->addWidget(remoteRequestGroup);

        proxyGroup = new QGroupBox(NetworkSettingsWidget);
        proxyGroup->setObjectName(QStringLiteral("proxyGroup"));
        sizePolicy1.setHeightForWidth(proxyGroup->sizePolicy().hasHeightForWidth());
        proxyGroup->setSizePolicy(sizePolicy1);
        proxyGroup->setMinimumSize(QSize(498, 0));
        gridLayout_3 = new QGridLayout(proxyGroup);
        gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
        gridLayout_3->setSizeConstraint(QLayout::SetMinAndMaxSize);
        gridLayout_2 = new QGridLayout();
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        proxyTypeLabel = new QLabel(proxyGroup);
        proxyTypeLabel->setObjectName(QStringLiteral("proxyTypeLabel"));

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

        proxyServerLabel = new QLabel(proxyGroup);
        proxyServerLabel->setObjectName(QStringLiteral("proxyServerLabel"));

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

        proxyPortLabel = new QLabel(proxyGroup);
        proxyPortLabel->setObjectName(QStringLiteral("proxyPortLabel"));

        gridLayout_2->addWidget(proxyPortLabel, 0, 2, 1, 1);

        httpProxyCheck = new QCheckBox(proxyGroup);
        httpProxyCheck->setObjectName(QStringLiteral("httpProxyCheck"));
        httpProxyCheck->setMinimumSize(QSize(72, 0));
        httpProxyCheck->setCheckable(true);

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

        httpProxyAddrEdit = new QLineEdit(proxyGroup);
        httpProxyAddrEdit->setObjectName(QStringLiteral("httpProxyAddrEdit"));
        httpProxyAddrEdit->setMinimumSize(QSize(301, 0));

        gridLayout_2->addWidget(httpProxyAddrEdit, 1, 1, 1, 1);

        httpProxyPortEdit = new QSpinBox(proxyGroup);
        httpProxyPortEdit->setObjectName(QStringLiteral("httpProxyPortEdit"));
        httpProxyPortEdit->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        httpProxyPortEdit->setButtonSymbols(QAbstractSpinBox::NoButtons);
        httpProxyPortEdit->setMaximum(65000);

        gridLayout_2->addWidget(httpProxyPortEdit, 1, 2, 1, 1);


        gridLayout_3->addLayout(gridLayout_2, 1, 0, 1, 1);

        proxyExceptionsEdit = new QTextEdit(proxyGroup);
        proxyExceptionsEdit->setObjectName(QStringLiteral("proxyExceptionsEdit"));

        gridLayout_3->addWidget(proxyExceptionsEdit, 4, 0, 1, 1);

        httpAuthBox = new QGroupBox(proxyGroup);
        httpAuthBox->setObjectName(QStringLiteral("httpAuthBox"));
        httpAuthBox->setEnabled(false);
        httpAuthBox->setCheckable(true);
        httpAuthBox->setChecked(false);
        gridLayout = new QGridLayout(httpAuthBox);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        httpAuthLoginLabel = new QLabel(httpAuthBox);
        httpAuthLoginLabel->setObjectName(QStringLiteral("httpAuthLoginLabel"));

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

        httpAuthLoginEdit = new QLineEdit(httpAuthBox);
        httpAuthLoginEdit->setObjectName(QStringLiteral("httpAuthLoginEdit"));

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

        httpAuthPasswordLabel = new QLabel(httpAuthBox);
        httpAuthPasswordLabel->setObjectName(QStringLiteral("httpAuthPasswordLabel"));

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

        httpAuthPasswordEdit = new QLineEdit(httpAuthBox);
        httpAuthPasswordEdit->setObjectName(QStringLiteral("httpAuthPasswordEdit"));
        httpAuthPasswordEdit->setEchoMode(QLineEdit::Password);

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

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

        gridLayout->addItem(horizontalSpacer_2, 1, 1, 1, 1);

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

        gridLayout->addItem(horizontalSpacer, 0, 1, 1, 1);


        gridLayout_3->addWidget(httpAuthBox, 2, 0, 1, 1);

        proxyExceptionsCheck = new QCheckBox(proxyGroup);
        proxyExceptionsCheck->setObjectName(QStringLiteral("proxyExceptionsCheck"));
        proxyExceptionsCheck->setEnabled(false);

        gridLayout_3->addWidget(proxyExceptionsCheck, 3, 0, 1, 1);


        verticalLayout_2->addWidget(proxyGroup);

        sslGroup = new QGroupBox(NetworkSettingsWidget);
        sslGroup->setObjectName(QStringLiteral("sslGroup"));
        sslGroup->setEnabled(false);
        sslGroup->setMinimumSize(QSize(0, 0));
        verticalLayout = new QVBoxLayout(sslGroup);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        verticalLayout->setSizeConstraint(QLayout::SetMinAndMaxSize);
        gridLayout_4 = new QGridLayout();
        gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
        label = new QLabel(sslGroup);
        label->setObjectName(QStringLiteral("label"));

        gridLayout_4->addWidget(label, 0, 0, 1, 1);

        sslBox = new QComboBox(sslGroup);
        sslBox->setObjectName(QStringLiteral("sslBox"));

        gridLayout_4->addWidget(sslBox, 0, 1, 1, 1);

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

        gridLayout_4->addItem(horizontalSpacer_3, 0, 2, 1, 1);


        verticalLayout->addLayout(gridLayout_4);


        verticalLayout_2->addWidget(sslGroup);


        retranslateUi(NetworkSettingsWidget);
        QObject::connect(httpProxyCheck, SIGNAL(toggled(bool)), proxyExceptionsCheck, SLOT(setEnabled(bool)));
        QObject::connect(httpProxyCheck, SIGNAL(toggled(bool)), httpAuthBox, SLOT(setEnabled(bool)));
        QObject::connect(defaultWebBrowser, SIGNAL(toggled(bool)), webBrowserEdit, SLOT(setDisabled(bool)));
        QObject::connect(defaultWebBrowser, SIGNAL(toggled(bool)), webBrowserButton, SLOT(setDisabled(bool)));

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

    void retranslateUi(QWidget *NetworkSettingsWidget)
    {
        NetworkSettingsWidget->setWindowTitle(QApplication::translate("NetworkSettingsWidget", "Network settings", 0));
        groupBox_2->setTitle(QApplication::translate("NetworkSettingsWidget", "Preferred Web browser", 0));
        defaultWebBrowser->setText(QApplication::translate("NetworkSettingsWidget", "System default browser", 0));
        customWebBrowser->setText(QApplication::translate("NetworkSettingsWidget", "Custom browser", 0));
        webBrowserButton->setText(QApplication::translate("NetworkSettingsWidget", "...", 0));
        remoteRequestGroup->setTitle(QApplication::translate("NetworkSettingsWidget", "Remote request settings", 0));
        rrLabel->setText(QApplication::translate("NetworkSettingsWidget", "Remote request timeout", 0));
        remoteRequestBox->setSuffix(QApplication::translate("NetworkSettingsWidget", " sec", 0));
        proxyGroup->setTitle(QApplication::translate("NetworkSettingsWidget", "Proxy", 0));
        proxyTypeLabel->setText(QApplication::translate("NetworkSettingsWidget", "Type:", 0));
        proxyServerLabel->setText(QApplication::translate("NetworkSettingsWidget", "Server:", 0));
        proxyPortLabel->setText(QApplication::translate("NetworkSettingsWidget", "Port:", 0));
        httpProxyCheck->setText(QApplication::translate("NetworkSettingsWidget", "HTTP", 0));
        httpAuthBox->setTitle(QApplication::translate("NetworkSettingsWidget", "Use authentication with HTTP proxy:", 0));
        httpAuthLoginLabel->setText(QApplication::translate("NetworkSettingsWidget", "Login", 0));
        httpAuthPasswordLabel->setText(QApplication::translate("NetworkSettingsWidget", "Password", 0));
        proxyExceptionsCheck->setText(QApplication::translate("NetworkSettingsWidget", "Do not use proxy on following addresses (separate line for each):", 0));
        sslGroup->setTitle(QApplication::translate("NetworkSettingsWidget", "SSL settings", 0));
        label->setText(QApplication::translate("NetworkSettingsWidget", "Secure Socket protocol:", 0));
    } // retranslateUi

};

namespace Ui {
    class NetworkSettingsWidget: public Ui_NetworkSettingsWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_NETWORKSETTINGSWIDGET_H
