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

#ifndef UI_OPTIONSDIALOG_H
#define UI_OPTIONSDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTableWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_OptionsDialog
{
public:
    QVBoxLayout *verticalLayout;
    QTabWidget *tabWidget;
    QWidget *tab;
    QGridLayout *gridLayout;
    QCheckBox *chkCheckUpdates;
    QFrame *frame;
    QGridLayout *gridLayout_2;
    QLabel *label_2;
    QComboBox *language_comboBox;
    QCheckBox *chkAutoStartConversion;
    QSpacerItem *verticalSpacer;
    QWidget *tabFFmpeg;
    QFormLayout *formLayout;
    QHBoxLayout *horizontalLayout;
    QLabel *lblThreads;
    QSpinBox *spinThreads;
    QHBoxLayout *horizontalLayout_2;
    QCheckBox *chkHideFormats;
    QWidget *tabTools;
    QVBoxLayout *verticalLayout_3;
    QVBoxLayout *verticalLayout_2;
    QLabel *label;
    QTableWidget *toolTable;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *OptionsDialog)
    {
        if (OptionsDialog->objectName().isEmpty())
            OptionsDialog->setObjectName("OptionsDialog");
        OptionsDialog->resize(485, 382);
        verticalLayout = new QVBoxLayout(OptionsDialog);
        verticalLayout->setObjectName("verticalLayout");
        tabWidget = new QTabWidget(OptionsDialog);
        tabWidget->setObjectName("tabWidget");
        tabWidget->setIconSize(QSize(16, 16));
        tab = new QWidget();
        tab->setObjectName("tab");
        gridLayout = new QGridLayout(tab);
        gridLayout->setObjectName("gridLayout");
        chkCheckUpdates = new QCheckBox(tab);
        chkCheckUpdates->setObjectName("chkCheckUpdates");

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

        frame = new QFrame(tab);
        frame->setObjectName("frame");
        frame->setMaximumSize(QSize(453, 16777215));
        frame->setFrameShape(QFrame::StyledPanel);
        frame->setFrameShadow(QFrame::Raised);
        gridLayout_2 = new QGridLayout(frame);
        gridLayout_2->setObjectName("gridLayout_2");
        label_2 = new QLabel(frame);
        label_2->setObjectName("label_2");
        label_2->setMaximumSize(QSize(265, 16777215));
        label_2->setFrameShape(QFrame::StyledPanel);
        label_2->setFrameShadow(QFrame::Plain);
        label_2->setTextFormat(Qt::RichText);
        label_2->setScaledContents(true);
        label_2->setAlignment(Qt::AlignCenter);
        label_2->setWordWrap(false);
        label_2->setIndent(0);

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

        language_comboBox = new QComboBox(frame);
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/actions/icons/world-language.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon, QString());
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/actions/icons/translate.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon1, QString());
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/actions/icons/flags/sa.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon2, QString());
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/actions/icons/flags/cn.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon3, QString());
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/actions/icons/flags/cz.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon4, QString());
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/actions/icons/flags/gb.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon5, QString());
        QIcon icon6;
        icon6.addFile(QString::fromUtf8(":/actions/icons/flags/de.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon6, QString());
        QIcon icon7;
        icon7.addFile(QString::fromUtf8(":/actions/icons/flags/hu.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon7, QString());
        QIcon icon8;
        icon8.addFile(QString::fromUtf8(":/actions/icons/flags/id.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon8, QString());
        QIcon icon9;
        icon9.addFile(QString::fromUtf8(":/actions/icons/flags/it.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon9, QString());
        QIcon icon10;
        icon10.addFile(QString::fromUtf8(":/actions/icons/flags/jp.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon10, QString());
        QIcon icon11;
        icon11.addFile(QString::fromUtf8(":/actions/icons/flags/pl.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon11, QString());
        QIcon icon12;
        icon12.addFile(QString::fromUtf8(":/actions/icons/flags/pt.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon12, QString());
        QIcon icon13;
        icon13.addFile(QString::fromUtf8(":/actions/icons/flags/ro.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon13, QString());
        QIcon icon14;
        icon14.addFile(QString::fromUtf8(":/actions/icons/flags/ru.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon14, QString());
        QIcon icon15;
        icon15.addFile(QString::fromUtf8(":/actions/icons/flags/es.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon15, QString());
        QIcon icon16;
        icon16.addFile(QString::fromUtf8(":/actions/icons/flags/se.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon16, QString());
        QIcon icon17;
        icon17.addFile(QString::fromUtf8(":/actions/icons/flags/tr.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        language_comboBox->addItem(icon17, QString());
        language_comboBox->setObjectName("language_comboBox");
        language_comboBox->setInsertPolicy(QComboBox::InsertAlphabetically);

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


        gridLayout->addWidget(frame, 2, 0, 1, 1, Qt::AlignVCenter);

        chkAutoStartConversion = new QCheckBox(tab);
        chkAutoStartConversion->setObjectName("chkAutoStartConversion");

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

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

        gridLayout->addItem(verticalSpacer, 5, 0, 1, 1);

        QIcon icon18;
        icon18.addFile(QString::fromUtf8(":/actions/icons/settings2.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        tabWidget->addTab(tab, icon18, QString());
        tabFFmpeg = new QWidget();
        tabFFmpeg->setObjectName("tabFFmpeg");
        formLayout = new QFormLayout(tabFFmpeg);
        formLayout->setObjectName("formLayout");
        formLayout->setFieldGrowthPolicy(QFormLayout::ExpandingFieldsGrow);
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        lblThreads = new QLabel(tabFFmpeg);
        lblThreads->setObjectName("lblThreads");

        horizontalLayout->addWidget(lblThreads);

        spinThreads = new QSpinBox(tabFFmpeg);
        spinThreads->setObjectName("spinThreads");

        horizontalLayout->addWidget(spinThreads);


        formLayout->setLayout(0, QFormLayout::ItemRole::LabelRole, horizontalLayout);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        chkHideFormats = new QCheckBox(tabFFmpeg);
        chkHideFormats->setObjectName("chkHideFormats");

        horizontalLayout_2->addWidget(chkHideFormats);


        formLayout->setLayout(1, QFormLayout::ItemRole::LabelRole, horizontalLayout_2);

        QIcon icon19;
        icon19.addFile(QString::fromUtf8(":/actions/icons/FFmpeg_icon.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        tabWidget->addTab(tabFFmpeg, icon19, QString());
        tabTools = new QWidget();
        tabTools->setObjectName("tabTools");
        verticalLayout_3 = new QVBoxLayout(tabTools);
        verticalLayout_3->setObjectName("verticalLayout_3");
        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setObjectName("verticalLayout_2");
        label = new QLabel(tabTools);
        label->setObjectName("label");
        label->setWordWrap(true);

        verticalLayout_2->addWidget(label);

        toolTable = new QTableWidget(tabTools);
        if (toolTable->columnCount() < 2)
            toolTable->setColumnCount(2);
        QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
        toolTable->setHorizontalHeaderItem(0, __qtablewidgetitem);
        QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
        toolTable->setHorizontalHeaderItem(1, __qtablewidgetitem1);
        toolTable->setObjectName("toolTable");
        toolTable->setProperty("showDropIndicator", QVariant(false));
        toolTable->setDragDropOverwriteMode(false);
        toolTable->setColumnCount(2);

        verticalLayout_2->addWidget(toolTable);


        verticalLayout_3->addLayout(verticalLayout_2);

        QIcon icon20;
        icon20.addFile(QString::fromUtf8(":/actions/icons/tools.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        tabWidget->addTab(tabTools, icon20, QString());

        verticalLayout->addWidget(tabWidget);

        buttonBox = new QDialogButtonBox(OptionsDialog);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        verticalLayout->addWidget(buttonBox);


        retranslateUi(OptionsDialog);
        QObject::connect(buttonBox, &QDialogButtonBox::accepted, OptionsDialog, qOverload<>(&QDialog::accept));
        QObject::connect(buttonBox, &QDialogButtonBox::rejected, OptionsDialog, qOverload<>(&QDialog::reject));

        tabWidget->setCurrentIndex(2);
        language_comboBox->setCurrentIndex(0);


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

    void retranslateUi(QDialog *OptionsDialog)
    {
        OptionsDialog->setWindowTitle(QCoreApplication::translate("OptionsDialog", "Options", nullptr));
        chkCheckUpdates->setText(QCoreApplication::translate("OptionsDialog", "Check for updates on program startup", nullptr));
        label_2->setText(QCoreApplication::translate("OptionsDialog", "Change language (requires restarting)", nullptr));
        language_comboBox->setItemText(0, QCoreApplication::translate("OptionsDialog", "Select Language", nullptr));
        language_comboBox->setItemText(1, QCoreApplication::translate("OptionsDialog", "System Language", nullptr));
        language_comboBox->setItemText(2, QCoreApplication::translate("OptionsDialog", "Arab", nullptr));
        language_comboBox->setItemText(3, QCoreApplication::translate("OptionsDialog", "Chinese", nullptr));
        language_comboBox->setItemText(4, QCoreApplication::translate("OptionsDialog", "Czech", nullptr));
        language_comboBox->setItemText(5, QCoreApplication::translate("OptionsDialog", "English", nullptr));
        language_comboBox->setItemText(6, QCoreApplication::translate("OptionsDialog", "German", nullptr));
        language_comboBox->setItemText(7, QCoreApplication::translate("OptionsDialog", "Hungarian", nullptr));
        language_comboBox->setItemText(8, QCoreApplication::translate("OptionsDialog", "Indonesian", nullptr));
        language_comboBox->setItemText(9, QCoreApplication::translate("OptionsDialog", "Italian", nullptr));
        language_comboBox->setItemText(10, QCoreApplication::translate("OptionsDialog", "Japanese", nullptr));
        language_comboBox->setItemText(11, QCoreApplication::translate("OptionsDialog", "Polish", nullptr));
        language_comboBox->setItemText(12, QCoreApplication::translate("OptionsDialog", "Portuguese", nullptr));
        language_comboBox->setItemText(13, QCoreApplication::translate("OptionsDialog", "Romanian", nullptr));
        language_comboBox->setItemText(14, QCoreApplication::translate("OptionsDialog", "Russian", nullptr));
        language_comboBox->setItemText(15, QCoreApplication::translate("OptionsDialog", "Spanish", nullptr));
        language_comboBox->setItemText(16, QCoreApplication::translate("OptionsDialog", "Swedish", nullptr));
        language_comboBox->setItemText(17, QCoreApplication::translate("OptionsDialog", "Turkish", nullptr));

#if QT_CONFIG(tooltip)
        chkAutoStartConversion->setToolTip(QCoreApplication::translate("OptionsDialog", "Automatically start conversion after adding files to the list.", nullptr));
#endif // QT_CONFIG(tooltip)
        chkAutoStartConversion->setText(QCoreApplication::translate("OptionsDialog", "Start conversion automatically", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate("OptionsDialog", "General", nullptr));
        lblThreads->setText(QCoreApplication::translate("OptionsDialog", "Number of threads to use in conversion", nullptr));
#if QT_CONFIG(tooltip)
        chkHideFormats->setToolTip(QCoreApplication::translate("OptionsDialog", "<html><head/><body><p>Hide output formats that are not available in the current ffmpeg installation. It is recommended to turn this option on unless you are sure that MystiQ has failed to detect available formats. (requires restarting MystiQ to take effect)</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
        chkHideFormats->setText(QCoreApplication::translate("OptionsDialog", "Hide unavailable formats (requires restarting)", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabFFmpeg), QCoreApplication::translate("OptionsDialog", "FFmpeg", nullptr));
        label->setText(QCoreApplication::translate("OptionsDialog", "You have to restart MystiQ for the changes to take effect.", nullptr));
        QTableWidgetItem *___qtablewidgetitem = toolTable->horizontalHeaderItem(0);
        ___qtablewidgetitem->setText(QCoreApplication::translate("OptionsDialog", "Name", nullptr));
        QTableWidgetItem *___qtablewidgetitem1 = toolTable->horizontalHeaderItem(1);
        ___qtablewidgetitem1->setText(QCoreApplication::translate("OptionsDialog", "Command", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tabTools), QCoreApplication::translate("OptionsDialog", "Tools", nullptr));
    } // retranslateUi

};

namespace Ui {
    class OptionsDialog: public Ui_OptionsDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_OPTIONSDIALOG_H
