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

#ifndef UI_INPUTBINDINGDIALOG_H
#define UI_INPUTBINDINGDIALOG_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSlider>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_InputBindingDialog
{
public:
    QVBoxLayout *verticalLayout;
    QLabel *title;
    QListWidget *bindingList;
    QWidget *sensitivityWidget;
    QGridLayout *sensitivityLayout;
    QSlider *sensitivity;
    QSlider *deadzone;
    QLabel *sensitivityLabel;
    QLabel *sensitivityValue;
    QLabel *deadzoneLabel;
    QLabel *deadzoneValue;
    QToolButton *resetSensitivity;
    QToolButton *resetDeadzone;
    QLabel *status;
    QHBoxLayout *horizontalLayout;
    QPushButton *addBinding;
    QPushButton *removeBinding;
    QPushButton *clearBindings;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *InputBindingDialog)
    {
        if (InputBindingDialog->objectName().isEmpty())
            InputBindingDialog->setObjectName("InputBindingDialog");
        InputBindingDialog->setWindowModality(Qt::WindowModality::WindowModal);
        InputBindingDialog->resize(533, 266);
        InputBindingDialog->setModal(true);
        verticalLayout = new QVBoxLayout(InputBindingDialog);
        verticalLayout->setObjectName("verticalLayout");
        title = new QLabel(InputBindingDialog);
        title->setObjectName("title");

        verticalLayout->addWidget(title);

        bindingList = new QListWidget(InputBindingDialog);
        bindingList->setObjectName("bindingList");

        verticalLayout->addWidget(bindingList);

        sensitivityWidget = new QWidget(InputBindingDialog);
        sensitivityWidget->setObjectName("sensitivityWidget");
        sensitivityLayout = new QGridLayout(sensitivityWidget);
        sensitivityLayout->setObjectName("sensitivityLayout");
        sensitivityLayout->setContentsMargins(0, 0, 0, 0);
        sensitivity = new QSlider(sensitivityWidget);
        sensitivity->setObjectName("sensitivity");
        sensitivity->setMinimum(1);
        sensitivity->setMaximum(200);
        sensitivity->setValue(100);
        sensitivity->setOrientation(Qt::Orientation::Horizontal);
        sensitivity->setTickPosition(QSlider::TickPosition::TicksBelow);

        sensitivityLayout->addWidget(sensitivity, 0, 1, 1, 1);

        deadzone = new QSlider(sensitivityWidget);
        deadzone->setObjectName("deadzone");
        deadzone->setMinimum(0);
        deadzone->setMaximum(100);
        deadzone->setValue(1);
        deadzone->setOrientation(Qt::Orientation::Horizontal);
        deadzone->setTickPosition(QSlider::TickPosition::TicksBelow);
        deadzone->setTickInterval(5);

        sensitivityLayout->addWidget(deadzone, 1, 1, 1, 1);

        sensitivityLabel = new QLabel(sensitivityWidget);
        sensitivityLabel->setObjectName("sensitivityLabel");

        sensitivityLayout->addWidget(sensitivityLabel, 0, 0, 1, 1);

        sensitivityValue = new QLabel(sensitivityWidget);
        sensitivityValue->setObjectName("sensitivityValue");

        sensitivityLayout->addWidget(sensitivityValue, 0, 2, 1, 1);

        deadzoneLabel = new QLabel(sensitivityWidget);
        deadzoneLabel->setObjectName("deadzoneLabel");

        sensitivityLayout->addWidget(deadzoneLabel, 1, 0, 1, 1);

        deadzoneValue = new QLabel(sensitivityWidget);
        deadzoneValue->setObjectName("deadzoneValue");

        sensitivityLayout->addWidget(deadzoneValue, 1, 2, 1, 1);

        resetSensitivity = new QToolButton(sensitivityWidget);
        resetSensitivity->setObjectName("resetSensitivity");
        QIcon icon(QIcon::fromTheme(QString::fromUtf8("restart-line")));
        resetSensitivity->setIcon(icon);

        sensitivityLayout->addWidget(resetSensitivity, 0, 3, 1, 1);

        resetDeadzone = new QToolButton(sensitivityWidget);
        resetDeadzone->setObjectName("resetDeadzone");
        resetDeadzone->setIcon(icon);

        sensitivityLayout->addWidget(resetDeadzone, 1, 3, 1, 1);


        verticalLayout->addWidget(sensitivityWidget);

        status = new QLabel(InputBindingDialog);
        status->setObjectName("status");

        verticalLayout->addWidget(status);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        addBinding = new QPushButton(InputBindingDialog);
        addBinding->setObjectName("addBinding");
        QIcon icon1(QIcon::fromTheme(QString::fromUtf8("add-line")));
        addBinding->setIcon(icon1);

        horizontalLayout->addWidget(addBinding);

        removeBinding = new QPushButton(InputBindingDialog);
        removeBinding->setObjectName("removeBinding");
        QIcon icon2(QIcon::fromTheme(QString::fromUtf8("minus-line")));
        removeBinding->setIcon(icon2);

        horizontalLayout->addWidget(removeBinding);

        clearBindings = new QPushButton(InputBindingDialog);
        clearBindings->setObjectName("clearBindings");
        QIcon icon3(QIcon::fromTheme(QString::fromUtf8("trash-fill")));
        clearBindings->setIcon(icon3);

        horizontalLayout->addWidget(clearBindings);

        buttonBox = new QDialogButtonBox(InputBindingDialog);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setStandardButtons(QDialogButtonBox::StandardButton::Close);

        horizontalLayout->addWidget(buttonBox);


        verticalLayout->addLayout(horizontalLayout);


        retranslateUi(InputBindingDialog);

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

    void retranslateUi(QDialog *InputBindingDialog)
    {
        InputBindingDialog->setWindowTitle(QCoreApplication::translate("InputBindingDialog", "Edit Bindings", nullptr));
        title->setText(QCoreApplication::translate("InputBindingDialog", "Bindings for Controller0/ButtonCircle", nullptr));
        sensitivityLabel->setText(QCoreApplication::translate("InputBindingDialog", "Sensitivity:", nullptr));
        sensitivityValue->setText(QCoreApplication::translate("InputBindingDialog", "100%", nullptr));
        deadzoneLabel->setText(QCoreApplication::translate("InputBindingDialog", "Deadzone:", nullptr));
        deadzoneValue->setText(QCoreApplication::translate("InputBindingDialog", "100%", nullptr));
#if QT_CONFIG(tooltip)
        resetSensitivity->setToolTip(QCoreApplication::translate("InputBindingDialog", "Reset Sensitivity", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        resetDeadzone->setToolTip(QCoreApplication::translate("InputBindingDialog", "Reset Deadzone", nullptr));
#endif // QT_CONFIG(tooltip)
        status->setText(QString());
        addBinding->setText(QCoreApplication::translate("InputBindingDialog", "Add Binding", nullptr));
        removeBinding->setText(QCoreApplication::translate("InputBindingDialog", "Remove Binding", nullptr));
        clearBindings->setText(QCoreApplication::translate("InputBindingDialog", "Clear Bindings", nullptr));
    } // retranslateUi

};

namespace Ui {
    class InputBindingDialog: public Ui_InputBindingDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_INPUTBINDINGDIALOG_H
