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

#ifndef UI_INPUTSETTINGS_H
#define UI_INPUTSETTINGS_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QScrollArea>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_InputSettingsWidget
{
public:
    QHBoxLayout *horizontalLayout;
    QWidget *verticalWidget;
    QVBoxLayout *verticalLayout_2;
    QListWidget *controllerList;
    QHBoxLayout *horizontalLayout_2;
    QPushButton *addController;
    QPushButton *removeController;
    QWidget *widget;
    QVBoxLayout *verticalLayout_3;
    QWidget *formWidget;
    QFormLayout *formLayout;
    QLabel *label;
    QComboBox *controllerType;
    QScrollArea *scrollArea;
    QWidget *buttonList;
    QFormLayout *formLayout_2;

    void setupUi(QWidget *InputSettingsWidget)
    {
        if (InputSettingsWidget->objectName().isEmpty())
            InputSettingsWidget->setObjectName(QString::fromUtf8("InputSettingsWidget"));
        InputSettingsWidget->resize(636, 357);
        horizontalLayout = new QHBoxLayout(InputSettingsWidget);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        verticalWidget = new QWidget(InputSettingsWidget);
        verticalWidget->setObjectName(QString::fromUtf8("verticalWidget"));
        QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(verticalWidget->sizePolicy().hasHeightForWidth());
        verticalWidget->setSizePolicy(sizePolicy);
        verticalWidget->setMinimumSize(QSize(0, 0));
        verticalWidget->setMaximumSize(QSize(200, 16777215));
        verticalLayout_2 = new QVBoxLayout(verticalWidget);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        controllerList = new QListWidget(verticalWidget);
        controllerList->setObjectName(QString::fromUtf8("controllerList"));
        controllerList->setMinimumSize(QSize(0, 0));

        verticalLayout_2->addWidget(controllerList);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(0);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        addController = new QPushButton(verticalWidget);
        addController->setObjectName(QString::fromUtf8("addController"));
        QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(addController->sizePolicy().hasHeightForWidth());
        addController->setSizePolicy(sizePolicy1);

        horizontalLayout_2->addWidget(addController);

        removeController = new QPushButton(verticalWidget);
        removeController->setObjectName(QString::fromUtf8("removeController"));
        sizePolicy1.setHeightForWidth(removeController->sizePolicy().hasHeightForWidth());
        removeController->setSizePolicy(sizePolicy1);

        horizontalLayout_2->addWidget(removeController);


        verticalLayout_2->addLayout(horizontalLayout_2);


        horizontalLayout->addWidget(verticalWidget);

        widget = new QWidget(InputSettingsWidget);
        widget->setObjectName(QString::fromUtf8("widget"));
        verticalLayout_3 = new QVBoxLayout(widget);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        formWidget = new QWidget(widget);
        formWidget->setObjectName(QString::fromUtf8("formWidget"));
        QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Minimum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(formWidget->sizePolicy().hasHeightForWidth());
        formWidget->setSizePolicy(sizePolicy2);
        formLayout = new QFormLayout(formWidget);
        formLayout->setObjectName(QString::fromUtf8("formLayout"));
        formLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
        label = new QLabel(formWidget);
        label->setObjectName(QString::fromUtf8("label"));

        formLayout->setWidget(0, QFormLayout::LabelRole, label);

        controllerType = new QComboBox(formWidget);
        controllerType->setObjectName(QString::fromUtf8("controllerType"));

        formLayout->setWidget(0, QFormLayout::FieldRole, controllerType);


        verticalLayout_3->addWidget(formWidget);

        scrollArea = new QScrollArea(widget);
        scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
        scrollArea->setFrameShape(QFrame::StyledPanel);
        scrollArea->setFrameShadow(QFrame::Sunken);
        scrollArea->setWidgetResizable(true);
        buttonList = new QWidget();
        buttonList->setObjectName(QString::fromUtf8("buttonList"));
        buttonList->setGeometry(QRect(0, 0, 406, 296));
        formLayout_2 = new QFormLayout(buttonList);
        formLayout_2->setObjectName(QString::fromUtf8("formLayout_2"));
        scrollArea->setWidget(buttonList);

        verticalLayout_3->addWidget(scrollArea);


        horizontalLayout->addWidget(widget);


        retranslateUi(InputSettingsWidget);
        QObject::connect(addController, SIGNAL(clicked()), InputSettingsWidget, SLOT(addController()));
        QObject::connect(removeController, SIGNAL(clicked()), InputSettingsWidget, SLOT(removeController()));
        QObject::connect(controllerType, SIGNAL(currentIndexChanged(int)), InputSettingsWidget, SLOT(controllerTypeChanged(int)));
        QObject::connect(controllerList, SIGNAL(currentRowChanged(int)), InputSettingsWidget, SLOT(editController(int)));

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

    void retranslateUi(QWidget *InputSettingsWidget)
    {
        InputSettingsWidget->setWindowTitle(QCoreApplication::translate("InputSettingsWidget", "Form", nullptr));
        addController->setText(QCoreApplication::translate("InputSettingsWidget", "Add", nullptr));
        removeController->setText(QCoreApplication::translate("InputSettingsWidget", "Remove", nullptr));
        label->setText(QCoreApplication::translate("InputSettingsWidget", "Controller Type", nullptr));
    } // retranslateUi

};

namespace Ui {
    class InputSettingsWidget: public Ui_InputSettingsWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_INPUTSETTINGS_H
