/********************************************************************************
** Form generated from reading UI file 'interfacesettingswidget.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_INTERFACESETTINGSWIDGET_H
#define UI_INTERFACESETTINGSWIDGET_H

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

QT_BEGIN_NAMESPACE

class Ui_InterfaceSettingsWidget
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *behaviorGroup;
    QGridLayout *formLayout_4;
    QCheckBox *createSaveStateBackups;
    QCheckBox *enableDiscordPresence;
    QCheckBox *pauseOnControllerDisconnection;
    QCheckBox *confirmPowerOff;
    QCheckBox *inhibitScreensaver;
    QCheckBox *saveStateOnExit;
    QCheckBox *pauseOnStart;
    QCheckBox *pauseOnFocusLoss;
    QGroupBox *gameDisplayGroup;
    QGridLayout *gridLayout;
    QCheckBox *startFullscreen;
    QCheckBox *doubleClickTogglesFullscreen;
    QCheckBox *renderToSeparateWindow;
    QCheckBox *hideMainWindow;
    QCheckBox *disableWindowResizing;
    QCheckBox *hideMouseCursor;
    QGroupBox *appearanceGroup;
    QGridLayout *gridLayout_3;
    QComboBox *theme;
    QLabel *languageLabel;
    QLabel *themeLabel;
    QComboBox *language;
    QGroupBox *updatesGroup;
    QGridLayout *gridLayout_2;
    QLabel *autoUpdateTagLabel;
    QComboBox *autoUpdateTag;
    QLabel *autoUpdateCurrentVersionLabel;
    QLabel *autoUpdateCurrentVersion;
    QHBoxLayout *autoUpdateCheckLayout;
    QCheckBox *autoUpdateEnabled;
    QSpacerItem *horizontalSpacer;
    QPushButton *checkForUpdates;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *InterfaceSettingsWidget)
    {
        if (InterfaceSettingsWidget->objectName().isEmpty())
            InterfaceSettingsWidget->setObjectName("InterfaceSettingsWidget");
        InterfaceSettingsWidget->resize(652, 483);
        verticalLayout = new QVBoxLayout(InterfaceSettingsWidget);
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        behaviorGroup = new QGroupBox(InterfaceSettingsWidget);
        behaviorGroup->setObjectName("behaviorGroup");
        formLayout_4 = new QGridLayout(behaviorGroup);
        formLayout_4->setObjectName("formLayout_4");
        createSaveStateBackups = new QCheckBox(behaviorGroup);
        createSaveStateBackups->setObjectName("createSaveStateBackups");

        formLayout_4->addWidget(createSaveStateBackups, 3, 0, 1, 1);

        enableDiscordPresence = new QCheckBox(behaviorGroup);
        enableDiscordPresence->setObjectName("enableDiscordPresence");

        formLayout_4->addWidget(enableDiscordPresence, 3, 1, 1, 1);

        pauseOnControllerDisconnection = new QCheckBox(behaviorGroup);
        pauseOnControllerDisconnection->setObjectName("pauseOnControllerDisconnection");

        formLayout_4->addWidget(pauseOnControllerDisconnection, 2, 1, 1, 1);

        confirmPowerOff = new QCheckBox(behaviorGroup);
        confirmPowerOff->setObjectName("confirmPowerOff");

        formLayout_4->addWidget(confirmPowerOff, 0, 0, 1, 1);

        inhibitScreensaver = new QCheckBox(behaviorGroup);
        inhibitScreensaver->setObjectName("inhibitScreensaver");

        formLayout_4->addWidget(inhibitScreensaver, 1, 0, 1, 1);

        saveStateOnExit = new QCheckBox(behaviorGroup);
        saveStateOnExit->setObjectName("saveStateOnExit");

        formLayout_4->addWidget(saveStateOnExit, 0, 1, 1, 1);

        pauseOnStart = new QCheckBox(behaviorGroup);
        pauseOnStart->setObjectName("pauseOnStart");

        formLayout_4->addWidget(pauseOnStart, 1, 1, 1, 1);

        pauseOnFocusLoss = new QCheckBox(behaviorGroup);
        pauseOnFocusLoss->setObjectName("pauseOnFocusLoss");

        formLayout_4->addWidget(pauseOnFocusLoss, 2, 0, 1, 1);


        verticalLayout->addWidget(behaviorGroup);

        gameDisplayGroup = new QGroupBox(InterfaceSettingsWidget);
        gameDisplayGroup->setObjectName("gameDisplayGroup");
        gridLayout = new QGridLayout(gameDisplayGroup);
        gridLayout->setObjectName("gridLayout");
        startFullscreen = new QCheckBox(gameDisplayGroup);
        startFullscreen->setObjectName("startFullscreen");

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

        doubleClickTogglesFullscreen = new QCheckBox(gameDisplayGroup);
        doubleClickTogglesFullscreen->setObjectName("doubleClickTogglesFullscreen");

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

        renderToSeparateWindow = new QCheckBox(gameDisplayGroup);
        renderToSeparateWindow->setObjectName("renderToSeparateWindow");

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

        hideMainWindow = new QCheckBox(gameDisplayGroup);
        hideMainWindow->setObjectName("hideMainWindow");

        gridLayout->addWidget(hideMainWindow, 1, 1, 1, 1);

        disableWindowResizing = new QCheckBox(gameDisplayGroup);
        disableWindowResizing->setObjectName("disableWindowResizing");

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

        hideMouseCursor = new QCheckBox(gameDisplayGroup);
        hideMouseCursor->setObjectName("hideMouseCursor");

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


        verticalLayout->addWidget(gameDisplayGroup);

        appearanceGroup = new QGroupBox(InterfaceSettingsWidget);
        appearanceGroup->setObjectName("appearanceGroup");
        gridLayout_3 = new QGridLayout(appearanceGroup);
        gridLayout_3->setObjectName("gridLayout_3");
        theme = new QComboBox(appearanceGroup);
        theme->setObjectName("theme");

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

        languageLabel = new QLabel(appearanceGroup);
        languageLabel->setObjectName("languageLabel");

        gridLayout_3->addWidget(languageLabel, 0, 0, 1, 1);

        themeLabel = new QLabel(appearanceGroup);
        themeLabel->setObjectName("themeLabel");

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

        language = new QComboBox(appearanceGroup);
        language->setObjectName("language");

        gridLayout_3->addWidget(language, 0, 1, 1, 1);

        gridLayout_3->setColumnStretch(1, 1);
        gridLayout_3->setColumnStretch(3, 1);

        verticalLayout->addWidget(appearanceGroup);

        updatesGroup = new QGroupBox(InterfaceSettingsWidget);
        updatesGroup->setObjectName("updatesGroup");
        gridLayout_2 = new QGridLayout(updatesGroup);
        gridLayout_2->setObjectName("gridLayout_2");
        autoUpdateTagLabel = new QLabel(updatesGroup);
        autoUpdateTagLabel->setObjectName("autoUpdateTagLabel");

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

        autoUpdateTag = new QComboBox(updatesGroup);
        autoUpdateTag->setObjectName("autoUpdateTag");

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

        autoUpdateCurrentVersionLabel = new QLabel(updatesGroup);
        autoUpdateCurrentVersionLabel->setObjectName("autoUpdateCurrentVersionLabel");

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

        autoUpdateCurrentVersion = new QLabel(updatesGroup);
        autoUpdateCurrentVersion->setObjectName("autoUpdateCurrentVersion");

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

        autoUpdateCheckLayout = new QHBoxLayout();
        autoUpdateCheckLayout->setObjectName("autoUpdateCheckLayout");
        autoUpdateEnabled = new QCheckBox(updatesGroup);
        autoUpdateEnabled->setObjectName("autoUpdateEnabled");

        autoUpdateCheckLayout->addWidget(autoUpdateEnabled);

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

        autoUpdateCheckLayout->addItem(horizontalSpacer);

        checkForUpdates = new QPushButton(updatesGroup);
        checkForUpdates->setObjectName("checkForUpdates");

        autoUpdateCheckLayout->addWidget(checkForUpdates);


        gridLayout_2->addLayout(autoUpdateCheckLayout, 2, 0, 1, 2);

        gridLayout_2->setColumnStretch(1, 1);

        verticalLayout->addWidget(updatesGroup);

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

        verticalLayout->addItem(verticalSpacer);


        retranslateUi(InterfaceSettingsWidget);

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

    void retranslateUi(QWidget *InterfaceSettingsWidget)
    {
        behaviorGroup->setTitle(QCoreApplication::translate("InterfaceSettingsWidget", "Behavior", nullptr));
        createSaveStateBackups->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Create Save State Backups", nullptr));
        enableDiscordPresence->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Enable Discord Presence", nullptr));
        pauseOnControllerDisconnection->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Pause On Controller Disconnection", nullptr));
        confirmPowerOff->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Confirm Power Off", nullptr));
        inhibitScreensaver->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Inhibit Screensaver", nullptr));
        saveStateOnExit->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Save State On Shutdown", nullptr));
        pauseOnStart->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Pause On Start", nullptr));
        pauseOnFocusLoss->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Pause On Focus Loss", nullptr));
        gameDisplayGroup->setTitle(QCoreApplication::translate("InterfaceSettingsWidget", "Game Display", nullptr));
        startFullscreen->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Start Fullscreen", nullptr));
        doubleClickTogglesFullscreen->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Double-Click Toggles Fullscreen", nullptr));
        renderToSeparateWindow->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Render To Separate Window", nullptr));
        hideMainWindow->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Hide Main Window When Running", nullptr));
        disableWindowResizing->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Disable Window Resizing", nullptr));
        hideMouseCursor->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Hide Cursor In Fullscreen", nullptr));
        appearanceGroup->setTitle(QCoreApplication::translate("InterfaceSettingsWidget", "Appearance", nullptr));
        languageLabel->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Language:", nullptr));
        themeLabel->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Theme:", nullptr));
        updatesGroup->setTitle(QCoreApplication::translate("InterfaceSettingsWidget", "Updates", nullptr));
        autoUpdateTagLabel->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Update Channel:", nullptr));
        autoUpdateCurrentVersionLabel->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Current Version:", nullptr));
        autoUpdateCurrentVersion->setText(QString());
        autoUpdateEnabled->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Enable Automatic Update Check", nullptr));
        checkForUpdates->setText(QCoreApplication::translate("InterfaceSettingsWidget", "Check for Updates...", nullptr));
        (void)InterfaceSettingsWidget;
    } // retranslateUi

};

namespace Ui {
    class InterfaceSettingsWidget: public Ui_InterfaceSettingsWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_INTERFACESETTINGSWIDGET_H
