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

#ifndef UI_EXTRASETTINGSWIDGET_H
#define UI_EXTRASETTINGSWIDGET_H

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

QT_BEGIN_NAMESPACE

class Ui_ExtraSettingsWidget
{
public:
    QGridLayout *gridLayout;
    QCheckBox *startDelayBox;
    QFrame *osxLine;
    QSpacerItem *horizontalSpacer;
    QCheckBox *monochromeBox;
    QCheckBox *mAccelBox;
    QWidget *sSpeedWidget;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label_10;
    QSpinBox *sSpeedBox;
    QLabel *label_11;
    QSpinBox *fpsBox;
    QFrame *line_3;
    QSpacerItem *horizontalSpacer_2;
    QCheckBox *trayBox;
    QLabel *label_2;
    QLabel *label;
    QLabel *osxLabel;
    QLabel *label_5;
    QLabel *label_6;
    QSpacerItem *verticalSpacer_6;
    QFrame *line;
    QLabel *fpsWarnLabel;
    QCheckBox *brightnessBox;
    QSpacerItem *horizontalSpacer_3;
    QCheckBox *sAccelBox;
    QLabel *scrollWarningLabel;
    QCheckBox *previewBox;
    QFrame *line_2;
    QCheckBox *ditherBox;
    QLabel *label_3;
    QHBoxLayout *horizontalLayout;
    QLabel *animPathLabel;
    QSpacerItem *horizontalSpacer_4;
    QVBoxLayout *verticalLayout_2;
    QLabel *animCountLabel;
    QHBoxLayout *horizontalLayout_3;
    QPushButton *animScanButton;
    QPushButton *detailsBtn;
    QSpacerItem *verticalSpacer_5;
    QHBoxLayout *horizontalLayout_4;
    QCheckBox *timerBox;
    QSpacerItem *horizontalSpacer_5;
    QSpinBox *timerMinBox;
    QSpacerItem *horizontalSpacer_6;
    QCheckBox *msaaBox;

    void setupUi(QWidget *ExtraSettingsWidget)
    {
        if (ExtraSettingsWidget->objectName().isEmpty())
            ExtraSettingsWidget->setObjectName("ExtraSettingsWidget");
        ExtraSettingsWidget->resize(650, 582);
        QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Maximum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(ExtraSettingsWidget->sizePolicy().hasHeightForWidth());
        ExtraSettingsWidget->setSizePolicy(sizePolicy);
        ExtraSettingsWidget->setWindowTitle(QString::fromUtf8("Application Settings"));
        gridLayout = new QGridLayout(ExtraSettingsWidget);
        gridLayout->setObjectName("gridLayout");
        gridLayout->setHorizontalSpacing(6);
        gridLayout->setContentsMargins(0, 0, 0, 0);
        startDelayBox = new QCheckBox(ExtraSettingsWidget);
        startDelayBox->setObjectName("startDelayBox");

        gridLayout->addWidget(startDelayBox, 8, 1, 1, 6);

        osxLine = new QFrame(ExtraSettingsWidget);
        osxLine->setObjectName("osxLine");
        osxLine->setFrameShape(QFrame::Shape::HLine);
        osxLine->setFrameShadow(QFrame::Shadow::Sunken);

        gridLayout->addWidget(osxLine, 24, 0, 1, 7);

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

        gridLayout->addItem(horizontalSpacer, 20, 6, 1, 1);

        monochromeBox = new QCheckBox(ExtraSettingsWidget);
        monochromeBox->setObjectName("monochromeBox");

        gridLayout->addWidget(monochromeBox, 3, 1, 1, 6);

        mAccelBox = new QCheckBox(ExtraSettingsWidget);
        mAccelBox->setObjectName("mAccelBox");

        gridLayout->addWidget(mAccelBox, 25, 1, 1, 6);

        sSpeedWidget = new QWidget(ExtraSettingsWidget);
        sSpeedWidget->setObjectName("sSpeedWidget");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(sSpeedWidget->sizePolicy().hasHeightForWidth());
        sSpeedWidget->setSizePolicy(sizePolicy1);
        horizontalLayout_2 = new QHBoxLayout(sSpeedWidget);
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
        label_10 = new QLabel(sSpeedWidget);
        label_10->setObjectName("label_10");

        horizontalLayout_2->addWidget(label_10);

        sSpeedBox = new QSpinBox(sSpeedWidget);
        sSpeedBox->setObjectName("sSpeedBox");
        sSpeedBox->setMinimum(1);
        sSpeedBox->setMaximum(10);
        sSpeedBox->setValue(3);

        horizontalLayout_2->addWidget(sSpeedBox);

        label_11 = new QLabel(sSpeedWidget);
        label_11->setObjectName("label_11");
        sizePolicy1.setHeightForWidth(label_11->sizePolicy().hasHeightForWidth());
        label_11->setSizePolicy(sizePolicy1);

        horizontalLayout_2->addWidget(label_11);


        gridLayout->addWidget(sSpeedWidget, 26, 5, 1, 2);

        fpsBox = new QSpinBox(ExtraSettingsWidget);
        fpsBox->setObjectName("fpsBox");
        fpsBox->setMinimum(5);
        fpsBox->setMaximum(60);
        fpsBox->setValue(30);

        gridLayout->addWidget(fpsBox, 20, 3, 1, 1);

        line_3 = new QFrame(ExtraSettingsWidget);
        line_3->setObjectName("line_3");
        line_3->setFrameShape(QFrame::Shape::HLine);
        line_3->setFrameShadow(QFrame::Shadow::Sunken);

        gridLayout->addWidget(line_3, 14, 0, 1, 7);

        horizontalSpacer_2 = new QSpacerItem(30, 20, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

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

        trayBox = new QCheckBox(ExtraSettingsWidget);
        trayBox->setObjectName("trayBox");

        gridLayout->addWidget(trayBox, 2, 1, 1, 6);

        label_2 = new QLabel(ExtraSettingsWidget);
        label_2->setObjectName("label_2");
        label_2->setMinimumSize(QSize(0, 23));
        QFont font;
        font.setBold(true);
        label_2->setFont(font);

        gridLayout->addWidget(label_2, 17, 0, 1, 7);

        label = new QLabel(ExtraSettingsWidget);
        label->setObjectName("label");
        label->setMinimumSize(QSize(0, 23));
        label->setFont(font);

        gridLayout->addWidget(label, 0, 0, 1, 7);

        osxLabel = new QLabel(ExtraSettingsWidget);
        osxLabel->setObjectName("osxLabel");
        osxLabel->setMinimumSize(QSize(0, 23));
        osxLabel->setFont(font);

        gridLayout->addWidget(osxLabel, 23, 0, 1, 7);

        label_5 = new QLabel(ExtraSettingsWidget);
        label_5->setObjectName("label_5");
        label_5->setMinimumSize(QSize(0, 23));
        label_5->setFont(font);

        gridLayout->addWidget(label_5, 13, 0, 1, 7);

        label_6 = new QLabel(ExtraSettingsWidget);
        label_6->setObjectName("label_6");
        label_6->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
        label_6->setMargin(0);

        gridLayout->addWidget(label_6, 15, 1, 1, 1);

        verticalSpacer_6 = new QSpacerItem(20, 10, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);

        gridLayout->addItem(verticalSpacer_6, 16, 1, 1, 1);

        line = new QFrame(ExtraSettingsWidget);
        line->setObjectName("line");
        line->setFrameShape(QFrame::Shape::HLine);
        line->setFrameShadow(QFrame::Shadow::Sunken);

        gridLayout->addWidget(line, 1, 0, 1, 7);

        fpsWarnLabel = new QLabel(ExtraSettingsWidget);
        fpsWarnLabel->setObjectName("fpsWarnLabel");
        sizePolicy1.setHeightForWidth(fpsWarnLabel->sizePolicy().hasHeightForWidth());
        fpsWarnLabel->setSizePolicy(sizePolicy1);

        gridLayout->addWidget(fpsWarnLabel, 20, 5, 1, 1);

        brightnessBox = new QCheckBox(ExtraSettingsWidget);
        brightnessBox->setObjectName("brightnessBox");

        gridLayout->addWidget(brightnessBox, 4, 1, 1, 6);

        horizontalSpacer_3 = new QSpacerItem(10, 20, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        gridLayout->addItem(horizontalSpacer_3, 20, 4, 1, 1);

        sAccelBox = new QCheckBox(ExtraSettingsWidget);
        sAccelBox->setObjectName("sAccelBox");

        gridLayout->addWidget(sAccelBox, 26, 1, 1, 4);

        scrollWarningLabel = new QLabel(ExtraSettingsWidget);
        scrollWarningLabel->setObjectName("scrollWarningLabel");
        scrollWarningLabel->setEnabled(true);
        QFont font1;
        font1.setPointSize(8);
        font1.setItalic(true);
        scrollWarningLabel->setFont(font1);

        gridLayout->addWidget(scrollWarningLabel, 5, 1, 1, 6);

        previewBox = new QCheckBox(ExtraSettingsWidget);
        previewBox->setObjectName("previewBox");
        previewBox->setChecked(false);

        gridLayout->addWidget(previewBox, 9, 1, 1, 6);

        line_2 = new QFrame(ExtraSettingsWidget);
        line_2->setObjectName("line_2");
        line_2->setFrameShape(QFrame::Shape::HLine);
        line_2->setFrameShadow(QFrame::Shadow::Sunken);

        gridLayout->addWidget(line_2, 18, 0, 1, 7);

        ditherBox = new QCheckBox(ExtraSettingsWidget);
        ditherBox->setObjectName("ditherBox");

        gridLayout->addWidget(ditherBox, 21, 1, 1, 6);

        label_3 = new QLabel(ExtraSettingsWidget);
        label_3->setObjectName("label_3");

        gridLayout->addWidget(label_3, 20, 1, 1, 1);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        animPathLabel = new QLabel(ExtraSettingsWidget);
        animPathLabel->setObjectName("animPathLabel");
        animPathLabel->setText(QString::fromUtf8("/path/to/animations"));
        animPathLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
        animPathLabel->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse);

        horizontalLayout->addWidget(animPathLabel);

        horizontalSpacer_4 = new QSpacerItem(10, 20, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout->addItem(horizontalSpacer_4);

        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setSpacing(3);
        verticalLayout_2->setObjectName("verticalLayout_2");
        animCountLabel = new QLabel(ExtraSettingsWidget);
        animCountLabel->setObjectName("animCountLabel");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(animCountLabel->sizePolicy().hasHeightForWidth());
        animCountLabel->setSizePolicy(sizePolicy2);
        animCountLabel->setAlignment(Qt::AlignCenter);

        verticalLayout_2->addWidget(animCountLabel);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        animScanButton = new QPushButton(ExtraSettingsWidget);
        animScanButton->setObjectName("animScanButton");

        horizontalLayout_3->addWidget(animScanButton);

        detailsBtn = new QPushButton(ExtraSettingsWidget);
        detailsBtn->setObjectName("detailsBtn");

        horizontalLayout_3->addWidget(detailsBtn);


        verticalLayout_2->addLayout(horizontalLayout_3);


        horizontalLayout->addLayout(verticalLayout_2);

        horizontalLayout->setStretch(1, 1);

        gridLayout->addLayout(horizontalLayout, 15, 3, 1, 4);

        verticalSpacer_5 = new QSpacerItem(20, 10, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);

        gridLayout->addItem(verticalSpacer_5, 12, 1, 1, 1);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setSpacing(6);
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        horizontalLayout_4->setSizeConstraint(QLayout::SetDefaultConstraint);
        timerBox = new QCheckBox(ExtraSettingsWidget);
        timerBox->setObjectName("timerBox");
        timerBox->setEnabled(true);
        QSizePolicy sizePolicy3(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(timerBox->sizePolicy().hasHeightForWidth());
        timerBox->setSizePolicy(sizePolicy3);
        timerBox->setCheckable(true);
        timerBox->setChecked(false);

        horizontalLayout_4->addWidget(timerBox);

        horizontalSpacer_5 = new QSpacerItem(15, 20, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_4->addItem(horizontalSpacer_5);

        timerMinBox = new QSpinBox(ExtraSettingsWidget);
        timerMinBox->setObjectName("timerMinBox");
        timerMinBox->setEnabled(true);
        timerMinBox->setMinimum(1);
        timerMinBox->setValue(5);

        horizontalLayout_4->addWidget(timerMinBox);

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

        horizontalLayout_4->addItem(horizontalSpacer_6);

        horizontalLayout_4->setStretch(1, 1);

        gridLayout->addLayout(horizontalLayout_4, 11, 1, 1, 6);

        msaaBox = new QCheckBox(ExtraSettingsWidget);
        msaaBox->setObjectName("msaaBox");

        gridLayout->addWidget(msaaBox, 10, 1, 1, 6);

        QWidget::setTabOrder(trayBox, brightnessBox);
        QWidget::setTabOrder(brightnessBox, fpsBox);
        QWidget::setTabOrder(fpsBox, ditherBox);
        QWidget::setTabOrder(ditherBox, mAccelBox);
        QWidget::setTabOrder(mAccelBox, sAccelBox);
        QWidget::setTabOrder(sAccelBox, sSpeedBox);

        retranslateUi(ExtraSettingsWidget);

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

    void retranslateUi(QWidget *ExtraSettingsWidget)
    {
        startDelayBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Delay application start", nullptr));
        monochromeBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Monochrome tray icon", nullptr));
#if QT_CONFIG(tooltip)
        mAccelBox->setToolTip(QCoreApplication::translate("ExtraSettingsWidget", "Try this if you're having problems with mouse movement.", nullptr));
#endif // QT_CONFIG(tooltip)
        mAccelBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Disable mouse acceleration", nullptr));
        label_10->setText(QCoreApplication::translate("ExtraSettingsWidget", "Scroll", nullptr));
        label_11->setText(QCoreApplication::translate("ExtraSettingsWidget", "line(s) at a time", nullptr));
#if QT_CONFIG(tooltip)
        trayBox->setToolTip(QCoreApplication::translate("ExtraSettingsWidget", "The tray icon will not be displayed. The application will still run in the background; re-launch the app to see the GUI again.", nullptr));
#endif // QT_CONFIG(tooltip)
        trayBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Hide tray icon", nullptr));
        label_2->setText(QCoreApplication::translate("ExtraSettingsWidget", "Hardware", nullptr));
        label->setText(QCoreApplication::translate("ExtraSettingsWidget", "Behavior", nullptr));
        osxLabel->setText(QCoreApplication::translate("ExtraSettingsWidget", "OS X tweaks", nullptr));
        label_5->setText(QCoreApplication::translate("ExtraSettingsWidget", "Animation scripts", nullptr));
        label_6->setText(QCoreApplication::translate("ExtraSettingsWidget", "Location:", nullptr));
        fpsWarnLabel->setText(QCoreApplication::translate("ExtraSettingsWidget", "Warning: high frame rates may cause stability issues", nullptr));
#if QT_CONFIG(tooltip)
        brightnessBox->setToolTip(QCoreApplication::translate("ExtraSettingsWidget", "By default, the same brightness level will be applied to all profiles and all devices. Enable this to store it with the lighting mode instead.", nullptr));
#endif // QT_CONFIG(tooltip)
        brightnessBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Set brightness per-mode", nullptr));
#if QT_CONFIG(tooltip)
        sAccelBox->setToolTip(QCoreApplication::translate("ExtraSettingsWidget", "Try this if you're having problems with the scroll wheel.", nullptr));
#endif // QT_CONFIG(tooltip)
        sAccelBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Disable scroll acceleration", nullptr));
        scrollWarningLabel->setText(QCoreApplication::translate("ExtraSettingsWidget", "Enabling per-mode brightness will disable scrolling on the tray icon to change the brightness level", nullptr));
        previewBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Disable animated preview when ckb-next is not in focus", nullptr));
#if QT_CONFIG(tooltip)
        ditherBox->setToolTip(QCoreApplication::translate("ExtraSettingsWidget", "May improve appearance on some keyboards.", nullptr));
#endif // QT_CONFIG(tooltip)
        ditherBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Use spatial dithering to simulate extra color resolution", nullptr));
        label_3->setText(QCoreApplication::translate("ExtraSettingsWidget", "Frame rate (FPS):", nullptr));
        animCountLabel->setText(QCoreApplication::translate("ExtraSettingsWidget", "0 animations found", nullptr));
        animScanButton->setText(QCoreApplication::translate("ExtraSettingsWidget", "Re-scan", nullptr));
        detailsBtn->setText(QCoreApplication::translate("ExtraSettingsWidget", "Details", nullptr));
        timerBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Turn lights off when idle for", nullptr));
        timerMinBox->setSuffix(QCoreApplication::translate("ExtraSettingsWidget", "m", "minutes"));
        msaaBox->setText(QCoreApplication::translate("ExtraSettingsWidget", "Disable Anti Aliasing (Requires restart)", nullptr));
        (void)ExtraSettingsWidget;
    } // retranslateUi

};

namespace Ui {
    class ExtraSettingsWidget: public Ui_ExtraSettingsWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_EXTRASETTINGSWIDGET_H
