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

#ifndef UI_BTNET_DIALOG_H
#define UI_BTNET_DIALOG_H

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

QT_BEGIN_NAMESPACE

class Ui_btnet_dialog
{
public:
    QGridLayout *gridLayout;
    QWidget *horizontalWidget;
    QHBoxLayout *horizontalLayout;
    QLabel *label;
    QComboBox *mode_combo_box;
    QWidget *server_opts_widget;
    QVBoxLayout *verticalLayout;
    QWidget *horizontalWidget1;
    QHBoxLayout *server_addr_edit_widget;
    QLabel *label_2;
    QLineEdit *server_addr_edit_line;
    QCheckBox *enable_upnp_checkbox;
    QWidget *horizontalWidget2;
    QHBoxLayout *horizontalLayout_2;
    QSpacerItem *horizontalSpacer;
    QPushButton *save_btn;
    QWidget *direct_ip_opts_widget;
    QVBoxLayout *direct_ip_option_widget;
    QPushButton *direct_ip_editor_open_btn;
    QWidget *server_and_lan_shared_opts_widget;
    QVBoxLayout *server_and_lan_shared_option_widget;
    QWidget *horizontalWidget_2;
    QHBoxLayout *horizontalLayout_4;
    QLabel *label_3;
    QLineEdit *password_line_edit;
    QPushButton *password_gen_random_btn;
    QPushButton *password_clear_btn;

    void setupUi(QDialog *btnet_dialog)
    {
        if (btnet_dialog->objectName().isEmpty())
            btnet_dialog->setObjectName("btnet_dialog");
        btnet_dialog->resize(955, 241);
        QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(btnet_dialog->sizePolicy().hasHeightForWidth());
        btnet_dialog->setSizePolicy(sizePolicy);
        btnet_dialog->setModal(true);
        gridLayout = new QGridLayout(btnet_dialog);
        gridLayout->setObjectName("gridLayout");
        horizontalWidget = new QWidget(btnet_dialog);
        horizontalWidget->setObjectName("horizontalWidget");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(horizontalWidget->sizePolicy().hasHeightForWidth());
        horizontalWidget->setSizePolicy(sizePolicy1);
        horizontalLayout = new QHBoxLayout(horizontalWidget);
        horizontalLayout->setSpacing(0);
        horizontalLayout->setObjectName("horizontalLayout");
        label = new QLabel(horizontalWidget);
        label->setObjectName("label");
        sizePolicy1.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy1);

        horizontalLayout->addWidget(label);

        mode_combo_box = new QComboBox(horizontalWidget);
        mode_combo_box->addItem(QString());
        mode_combo_box->addItem(QString());
        mode_combo_box->addItem(QString());
        mode_combo_box->setObjectName("mode_combo_box");

        horizontalLayout->addWidget(mode_combo_box);


        gridLayout->addWidget(horizontalWidget, 0, 0, 1, 1, Qt::AlignTop);

        server_opts_widget = new QWidget(btnet_dialog);
        server_opts_widget->setObjectName("server_opts_widget");
        sizePolicy1.setHeightForWidth(server_opts_widget->sizePolicy().hasHeightForWidth());
        server_opts_widget->setSizePolicy(sizePolicy1);
        verticalLayout = new QVBoxLayout(server_opts_widget);
        verticalLayout->setSpacing(0);
        verticalLayout->setObjectName("verticalLayout");
        horizontalWidget1 = new QWidget(server_opts_widget);
        horizontalWidget1->setObjectName("horizontalWidget1");
        sizePolicy1.setHeightForWidth(horizontalWidget1->sizePolicy().hasHeightForWidth());
        horizontalWidget1->setSizePolicy(sizePolicy1);
        server_addr_edit_widget = new QHBoxLayout(horizontalWidget1);
        server_addr_edit_widget->setSpacing(0);
        server_addr_edit_widget->setObjectName("server_addr_edit_widget");
        server_addr_edit_widget->setContentsMargins(-1, -1, -1, 10);
        label_2 = new QLabel(horizontalWidget1);
        label_2->setObjectName("label_2");
        sizePolicy1.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
        label_2->setSizePolicy(sizePolicy1);

        server_addr_edit_widget->addWidget(label_2);

        server_addr_edit_line = new QLineEdit(horizontalWidget1);
        server_addr_edit_line->setObjectName("server_addr_edit_line");

        server_addr_edit_widget->addWidget(server_addr_edit_line);

        server_addr_edit_widget->setStretch(0, 1);
        server_addr_edit_widget->setStretch(1, 4);

        verticalLayout->addWidget(horizontalWidget1);

        enable_upnp_checkbox = new QCheckBox(server_opts_widget);
        enable_upnp_checkbox->setObjectName("enable_upnp_checkbox");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(enable_upnp_checkbox->sizePolicy().hasHeightForWidth());
        enable_upnp_checkbox->setSizePolicy(sizePolicy2);

        verticalLayout->addWidget(enable_upnp_checkbox);


        gridLayout->addWidget(server_opts_widget, 2, 0, 1, 1, Qt::AlignTop);

        horizontalWidget2 = new QWidget(btnet_dialog);
        horizontalWidget2->setObjectName("horizontalWidget2");
        sizePolicy1.setHeightForWidth(horizontalWidget2->sizePolicy().hasHeightForWidth());
        horizontalWidget2->setSizePolicy(sizePolicy1);
        horizontalLayout_2 = new QHBoxLayout(horizontalWidget2);
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer);

        save_btn = new QPushButton(horizontalWidget2);
        save_btn->setObjectName("save_btn");

        horizontalLayout_2->addWidget(save_btn);


        gridLayout->addWidget(horizontalWidget2, 7, 0, 1, 1, Qt::AlignBottom);

        direct_ip_opts_widget = new QWidget(btnet_dialog);
        direct_ip_opts_widget->setObjectName("direct_ip_opts_widget");
        sizePolicy1.setHeightForWidth(direct_ip_opts_widget->sizePolicy().hasHeightForWidth());
        direct_ip_opts_widget->setSizePolicy(sizePolicy1);
        direct_ip_option_widget = new QVBoxLayout(direct_ip_opts_widget);
        direct_ip_option_widget->setSpacing(0);
        direct_ip_option_widget->setObjectName("direct_ip_option_widget");
        direct_ip_editor_open_btn = new QPushButton(direct_ip_opts_widget);
        direct_ip_editor_open_btn->setObjectName("direct_ip_editor_open_btn");

        direct_ip_option_widget->addWidget(direct_ip_editor_open_btn);


        gridLayout->addWidget(direct_ip_opts_widget, 6, 0, 1, 1, Qt::AlignTop);

        server_and_lan_shared_opts_widget = new QWidget(btnet_dialog);
        server_and_lan_shared_opts_widget->setObjectName("server_and_lan_shared_opts_widget");
        sizePolicy1.setHeightForWidth(server_and_lan_shared_opts_widget->sizePolicy().hasHeightForWidth());
        server_and_lan_shared_opts_widget->setSizePolicy(sizePolicy1);
        server_and_lan_shared_option_widget = new QVBoxLayout(server_and_lan_shared_opts_widget);
        server_and_lan_shared_option_widget->setSpacing(4);
        server_and_lan_shared_option_widget->setObjectName("server_and_lan_shared_option_widget");
        server_and_lan_shared_option_widget->setContentsMargins(-1, -1, -1, 4);
        horizontalWidget_2 = new QWidget(server_and_lan_shared_opts_widget);
        horizontalWidget_2->setObjectName("horizontalWidget_2");
        sizePolicy1.setHeightForWidth(horizontalWidget_2->sizePolicy().hasHeightForWidth());
        horizontalWidget_2->setSizePolicy(sizePolicy1);
        horizontalLayout_4 = new QHBoxLayout(horizontalWidget_2);
        horizontalLayout_4->setSpacing(4);
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        label_3 = new QLabel(horizontalWidget_2);
        label_3->setObjectName("label_3");

        horizontalLayout_4->addWidget(label_3);

        password_line_edit = new QLineEdit(horizontalWidget_2);
        password_line_edit->setObjectName("password_line_edit");

        horizontalLayout_4->addWidget(password_line_edit);

        password_gen_random_btn = new QPushButton(horizontalWidget_2);
        password_gen_random_btn->setObjectName("password_gen_random_btn");

        horizontalLayout_4->addWidget(password_gen_random_btn);

        password_clear_btn = new QPushButton(horizontalWidget_2);
        password_clear_btn->setObjectName("password_clear_btn");

        horizontalLayout_4->addWidget(password_clear_btn);

        horizontalLayout_4->setStretch(0, 1);
        horizontalLayout_4->setStretch(1, 2);
        horizontalLayout_4->setStretch(2, 1);
        horizontalLayout_4->setStretch(3, 1);

        server_and_lan_shared_option_widget->addWidget(horizontalWidget_2);


        gridLayout->addWidget(server_and_lan_shared_opts_widget, 1, 0, 1, 1, Qt::AlignTop);


        retranslateUi(btnet_dialog);

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

    void retranslateUi(QDialog *btnet_dialog)
    {
        btnet_dialog->setWindowTitle(QCoreApplication::translate("btnet_dialog", "Bluetooth netplay settings", nullptr));
        label->setText(QCoreApplication::translate("btnet_dialog", "Mode", nullptr));
        mode_combo_box->setItemText(0, QCoreApplication::translate("btnet_dialog", "Off", nullptr));
        mode_combo_box->setItemText(1, QCoreApplication::translate("btnet_dialog", "Direct IP", nullptr));
        mode_combo_box->setItemText(2, QCoreApplication::translate("btnet_dialog", "LAN", nullptr));

        label_2->setText(QCoreApplication::translate("btnet_dialog", "Server address", nullptr));
        enable_upnp_checkbox->setText(QCoreApplication::translate("btnet_dialog", "Enable UPnP (for IPv4 public play)", nullptr));
        save_btn->setText(QCoreApplication::translate("btnet_dialog", "Save", nullptr));
        direct_ip_editor_open_btn->setText(QCoreApplication::translate("btnet_dialog", "Open friends' IP editor", nullptr));
#if QT_CONFIG(statustip)
        label_3->setStatusTip(QCoreApplication::translate("btnet_dialog", "Players with the same password will be able to see each others. This can be empty.", nullptr));
#endif // QT_CONFIG(statustip)
        label_3->setText(QCoreApplication::translate("btnet_dialog", "Password", nullptr));
        password_gen_random_btn->setText(QCoreApplication::translate("btnet_dialog", "Generate random", nullptr));
        password_clear_btn->setText(QCoreApplication::translate("btnet_dialog", "Clear", nullptr));
    } // retranslateUi

};

namespace Ui {
    class btnet_dialog: public Ui_btnet_dialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_BTNET_DIALOG_H
