/********************************************************************************
** Form generated from reading UI file 'OptionDialog.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_OPTIONDIALOG_H
#define UI_OPTIONDIALOG_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_OptionDialog
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout;
    QTreeWidget *treeWidget;
    QStackedWidget *stackedWidget;
    QWidget *stackedWidgetGeneral;
    QVBoxLayout *verticalLayout_9;
    QFormLayout *formLayout_2;
    QCheckBox *Language_force;
    QComboBox *Language;
    QCheckBox *Style_force;
    QLabel *labelCatchCopyDefault;
    QCheckBox *CatchCopyAsDefault;
    QLabel *labelLoadAtSession;
    QCheckBox *LoadAtSessionStarting;
    QLabel *label_8;
    QComboBox *ActionOnManualOpen;
    QLabel *label_9;
    QComboBox *GroupWindowWhen;
    QLabel *label_7;
    QCheckBox *confirmToGroupWindows;
    QLabel *label_11;
    QCheckBox *DisplayOSWarning;
    QLabel *label_checkTheUpdate;
    QCheckBox *checkTheUpdate;
    QLabel *label_10;
    QComboBox *remainingTimeAlgorithm;
    QLabel *label_12;
    QCheckBox *portable;
    QLabel *label_13;
    QHBoxLayout *horizontalLayout_6;
    QCheckBox *soundWhenFinish;
    QLineEdit *soundFile;
    QPushButton *playSound;
    QComboBox *Style;
    QSpacerItem *verticalSpacer_8;
    QWidget *stackedWidgetPlugins;
    QVBoxLayout *verticalLayout_2;
    QTreeWidget *pluginList;
    QGroupBox *groupBox;
    QHBoxLayout *horizontalLayout_3;
    QSpacerItem *horizontalSpacer;
    QToolButton *pluginAdd;
    QPushButton *pluginRemove;
    QPushButton *pluginInformation;
    QSpacerItem *horizontalSpacer_2;
    QWidget *stackedWidgetCopyEngine;
    QVBoxLayout *verticalLayout_4;
    QLabel *label;
    QHBoxLayout *formLayout;
    QListWidget *CopyEngineList;
    QVBoxLayout *verticalLayout_3;
    QToolButton *toolButtonUp;
    QToolButton *toolButtonDown;
    QSpacerItem *verticalSpacer;
    QWidget *stackedWidgetCopyEngineOptions;
    QHBoxLayout *horizontalLayout_5;
    QStackedWidget *stackedOptionsCopyEngine;
    QWidget *stackedWidgetListener;
    QVBoxLayout *verticalLayout_10;
    QLabel *label_6;
    QListWidget *clientConnected;
    QWidget *stackedWidgetListenerOptions;
    QVBoxLayout *verticalLayout_11;
    QStackedWidget *stackedOptionsListener;
    QWidget *stackedWidgetPluginLoaderOptions;
    QVBoxLayout *verticalLayout_12;
    QStackedWidget *stackedOptionsPluginLoader;
    QWidget *stackedWidgetSessionLoaderOptions;
    QVBoxLayout *verticalLayout_13;
    QStackedWidget *stackedOptionsSessionLoader;
    QWidget *stackedWidgetThemes;
    QVBoxLayout *verticalLayout_6;
    QHBoxLayout *horizontalLayout_2;
    QSpacerItem *horizontalSpacer_3;
    QLabel *labelThemes;
    QComboBox *Ultracopier_current_theme;
    QSpacerItem *horizontalSpacer_4;
    QStackedWidget *stackedWidgetThemesOptions;
    QWidget *pageUnableToLoadThemePlugin;
    QVBoxLayout *verticalLayout_7;
    QSpacerItem *verticalSpacer_2;
    QLabel *label_3;
    QLabel *label_2;
    QSpacerItem *verticalSpacer_3;
    QWidget *pageThemeNoOptions;
    QVBoxLayout *verticalLayout_8;
    QSpacerItem *verticalSpacer_4;
    QLabel *label_4;
    QLabel *label_5;
    QSpacerItem *verticalSpacer_5;
    QWidget *stackedWidgetLog;
    QVBoxLayout *verticalLayout_5;
    QCheckBox *checkBox_Log;
    QHBoxLayout *horizontalLayout_4;
    QLineEdit *lineEditLog_File;
    QPushButton *logBrowse;
    QCheckBox *checkBoxLog_sync;
    QCheckBox *checkBoxLog_transfer;
    QLineEdit *lineEditLog_transfer_format;
    QLabel *labelLogTransfer;
    QCheckBox *checkBoxLog_error;
    QLineEdit *lineEditLog_error_format;
    QLabel *labelLogError;
    QCheckBox *checkBoxLog_folder;
    QLineEdit *lineEditLog_folder_format;
    QLabel *labelLogFolder;
    QSpacerItem *verticalSpacer_9;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *OptionDialog)
    {
        if (OptionDialog->objectName().isEmpty())
            OptionDialog->setObjectName("OptionDialog");
        OptionDialog->resize(814, 455);
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/options.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        OptionDialog->setWindowIcon(icon);
        verticalLayout = new QVBoxLayout(OptionDialog);
        verticalLayout->setSpacing(1);
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(1, 1, 1, 1);
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        treeWidget = new QTreeWidget(OptionDialog);
        new QTreeWidgetItem(treeWidget);
        new QTreeWidgetItem(treeWidget);
        new QTreeWidgetItem(treeWidget);
        new QTreeWidgetItem(treeWidget);
        QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem(treeWidget);
        __qtreewidgetitem->setFlags(Qt::ItemIsDragEnabled|Qt::ItemIsUserCheckable|Qt::ItemIsEnabled);
        QTreeWidgetItem *__qtreewidgetitem1 = new QTreeWidgetItem(treeWidget);
        __qtreewidgetitem1->setFlags(Qt::ItemIsDragEnabled|Qt::ItemIsUserCheckable|Qt::ItemIsEnabled);
        new QTreeWidgetItem(treeWidget);
        new QTreeWidgetItem(treeWidget);
        treeWidget->setObjectName("treeWidget");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Minimum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(treeWidget->sizePolicy().hasHeightForWidth());
        treeWidget->setSizePolicy(sizePolicy);
        treeWidget->setMaximumSize(QSize(200, 16777215));
        treeWidget->setRootIsDecorated(false);
        treeWidget->setUniformRowHeights(true);

        horizontalLayout->addWidget(treeWidget);

        stackedWidget = new QStackedWidget(OptionDialog);
        stackedWidget->setObjectName("stackedWidget");
        stackedWidgetGeneral = new QWidget();
        stackedWidgetGeneral->setObjectName("stackedWidgetGeneral");
        verticalLayout_9 = new QVBoxLayout(stackedWidgetGeneral);
        verticalLayout_9->setObjectName("verticalLayout_9");
        formLayout_2 = new QFormLayout();
        formLayout_2->setObjectName("formLayout_2");
        formLayout_2->setFieldGrowthPolicy(QFormLayout::ExpandingFieldsGrow);
        Language_force = new QCheckBox(stackedWidgetGeneral);
        Language_force->setObjectName("Language_force");

        formLayout_2->setWidget(0, QFormLayout::ItemRole::LabelRole, Language_force);

        Language = new QComboBox(stackedWidgetGeneral);
        Language->setObjectName("Language");

        formLayout_2->setWidget(0, QFormLayout::ItemRole::FieldRole, Language);

        Style_force = new QCheckBox(stackedWidgetGeneral);
        Style_force->setObjectName("Style_force");

        formLayout_2->setWidget(1, QFormLayout::ItemRole::LabelRole, Style_force);

        labelCatchCopyDefault = new QLabel(stackedWidgetGeneral);
        labelCatchCopyDefault->setObjectName("labelCatchCopyDefault");

        formLayout_2->setWidget(2, QFormLayout::ItemRole::LabelRole, labelCatchCopyDefault);

        CatchCopyAsDefault = new QCheckBox(stackedWidgetGeneral);
        CatchCopyAsDefault->setObjectName("CatchCopyAsDefault");

        formLayout_2->setWidget(2, QFormLayout::ItemRole::FieldRole, CatchCopyAsDefault);

        labelLoadAtSession = new QLabel(stackedWidgetGeneral);
        labelLoadAtSession->setObjectName("labelLoadAtSession");

        formLayout_2->setWidget(3, QFormLayout::ItemRole::LabelRole, labelLoadAtSession);

        LoadAtSessionStarting = new QCheckBox(stackedWidgetGeneral);
        LoadAtSessionStarting->setObjectName("LoadAtSessionStarting");

        formLayout_2->setWidget(3, QFormLayout::ItemRole::FieldRole, LoadAtSessionStarting);

        label_8 = new QLabel(stackedWidgetGeneral);
        label_8->setObjectName("label_8");

        formLayout_2->setWidget(4, QFormLayout::ItemRole::LabelRole, label_8);

        ActionOnManualOpen = new QComboBox(stackedWidgetGeneral);
        ActionOnManualOpen->addItem(QString::fromUtf8("Do nothing"));
        ActionOnManualOpen->addItem(QString::fromUtf8("Ask source as folder"));
        ActionOnManualOpen->addItem(QString::fromUtf8("Ask sources as files"));
        ActionOnManualOpen->setObjectName("ActionOnManualOpen");

        formLayout_2->setWidget(4, QFormLayout::ItemRole::FieldRole, ActionOnManualOpen);

        label_9 = new QLabel(stackedWidgetGeneral);
        label_9->setObjectName("label_9");

        formLayout_2->setWidget(5, QFormLayout::ItemRole::LabelRole, label_9);

        GroupWindowWhen = new QComboBox(stackedWidgetGeneral);
        GroupWindowWhen->addItem(QString::fromUtf8("Never"));
        GroupWindowWhen->addItem(QString::fromUtf8("When source is same"));
        GroupWindowWhen->addItem(QString::fromUtf8("When destination is same"));
        GroupWindowWhen->addItem(QString::fromUtf8("When source and destination are same"));
        GroupWindowWhen->addItem(QString::fromUtf8("When source or destination are same"));
        GroupWindowWhen->addItem(QString::fromUtf8("Always"));
        GroupWindowWhen->setObjectName("GroupWindowWhen");

        formLayout_2->setWidget(5, QFormLayout::ItemRole::FieldRole, GroupWindowWhen);

        label_7 = new QLabel(stackedWidgetGeneral);
        label_7->setObjectName("label_7");

        formLayout_2->setWidget(6, QFormLayout::ItemRole::LabelRole, label_7);

        confirmToGroupWindows = new QCheckBox(stackedWidgetGeneral);
        confirmToGroupWindows->setObjectName("confirmToGroupWindows");

        formLayout_2->setWidget(6, QFormLayout::ItemRole::FieldRole, confirmToGroupWindows);

        label_11 = new QLabel(stackedWidgetGeneral);
        label_11->setObjectName("label_11");

        formLayout_2->setWidget(7, QFormLayout::ItemRole::LabelRole, label_11);

        DisplayOSWarning = new QCheckBox(stackedWidgetGeneral);
        DisplayOSWarning->setObjectName("DisplayOSWarning");

        formLayout_2->setWidget(7, QFormLayout::ItemRole::FieldRole, DisplayOSWarning);

        label_checkTheUpdate = new QLabel(stackedWidgetGeneral);
        label_checkTheUpdate->setObjectName("label_checkTheUpdate");

        formLayout_2->setWidget(8, QFormLayout::ItemRole::LabelRole, label_checkTheUpdate);

        checkTheUpdate = new QCheckBox(stackedWidgetGeneral);
        checkTheUpdate->setObjectName("checkTheUpdate");

        formLayout_2->setWidget(8, QFormLayout::ItemRole::FieldRole, checkTheUpdate);

        label_10 = new QLabel(stackedWidgetGeneral);
        label_10->setObjectName("label_10");

        formLayout_2->setWidget(9, QFormLayout::ItemRole::LabelRole, label_10);

        remainingTimeAlgorithm = new QComboBox(stackedWidgetGeneral);
        remainingTimeAlgorithm->addItem(QString());
        remainingTimeAlgorithm->addItem(QString());
        remainingTimeAlgorithm->setObjectName("remainingTimeAlgorithm");

        formLayout_2->setWidget(9, QFormLayout::ItemRole::FieldRole, remainingTimeAlgorithm);

        label_12 = new QLabel(stackedWidgetGeneral);
        label_12->setObjectName("label_12");

        formLayout_2->setWidget(10, QFormLayout::ItemRole::LabelRole, label_12);

        portable = new QCheckBox(stackedWidgetGeneral);
        portable->setObjectName("portable");

        formLayout_2->setWidget(10, QFormLayout::ItemRole::FieldRole, portable);

        label_13 = new QLabel(stackedWidgetGeneral);
        label_13->setObjectName("label_13");

        formLayout_2->setWidget(11, QFormLayout::ItemRole::LabelRole, label_13);

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setObjectName("horizontalLayout_6");
        soundWhenFinish = new QCheckBox(stackedWidgetGeneral);
        soundWhenFinish->setObjectName("soundWhenFinish");

        horizontalLayout_6->addWidget(soundWhenFinish);

        soundFile = new QLineEdit(stackedWidgetGeneral);
        soundFile->setObjectName("soundFile");
        soundFile->setEnabled(false);

        horizontalLayout_6->addWidget(soundFile);

        playSound = new QPushButton(stackedWidgetGeneral);
        playSound->setObjectName("playSound");

        horizontalLayout_6->addWidget(playSound);


        formLayout_2->setLayout(11, QFormLayout::ItemRole::FieldRole, horizontalLayout_6);

        Style = new QComboBox(stackedWidgetGeneral);
        Style->setObjectName("Style");

        formLayout_2->setWidget(1, QFormLayout::ItemRole::FieldRole, Style);


        verticalLayout_9->addLayout(formLayout_2);

        verticalSpacer_8 = new QSpacerItem(20, 309, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout_9->addItem(verticalSpacer_8);

        stackedWidget->addWidget(stackedWidgetGeneral);
        stackedWidgetPlugins = new QWidget();
        stackedWidgetPlugins->setObjectName("stackedWidgetPlugins");
        verticalLayout_2 = new QVBoxLayout(stackedWidgetPlugins);
        verticalLayout_2->setObjectName("verticalLayout_2");
        pluginList = new QTreeWidget(stackedWidgetPlugins);
        new QTreeWidgetItem(pluginList);
        new QTreeWidgetItem(pluginList);
        new QTreeWidgetItem(pluginList);
        new QTreeWidgetItem(pluginList);
        new QTreeWidgetItem(pluginList);
        new QTreeWidgetItem(pluginList);
        pluginList->setObjectName("pluginList");
        pluginList->setAlternatingRowColors(true);
        pluginList->setRootIsDecorated(false);
        pluginList->setUniformRowHeights(true);

        verticalLayout_2->addWidget(pluginList);

        groupBox = new QGroupBox(stackedWidgetPlugins);
        groupBox->setObjectName("groupBox");
        horizontalLayout_3 = new QHBoxLayout(groupBox);
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer);

        pluginAdd = new QToolButton(groupBox);
        pluginAdd->setObjectName("pluginAdd");
        pluginAdd->setPopupMode(QToolButton::MenuButtonPopup);

        horizontalLayout_3->addWidget(pluginAdd);

        pluginRemove = new QPushButton(groupBox);
        pluginRemove->setObjectName("pluginRemove");
        pluginRemove->setEnabled(false);

        horizontalLayout_3->addWidget(pluginRemove);

        pluginInformation = new QPushButton(groupBox);
        pluginInformation->setObjectName("pluginInformation");
        pluginInformation->setEnabled(false);

        horizontalLayout_3->addWidget(pluginInformation);

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

        horizontalLayout_3->addItem(horizontalSpacer_2);


        verticalLayout_2->addWidget(groupBox);

        stackedWidget->addWidget(stackedWidgetPlugins);
        stackedWidgetCopyEngine = new QWidget();
        stackedWidgetCopyEngine->setObjectName("stackedWidgetCopyEngine");
        verticalLayout_4 = new QVBoxLayout(stackedWidgetCopyEngine);
        verticalLayout_4->setObjectName("verticalLayout_4");
        label = new QLabel(stackedWidgetCopyEngine);
        label->setObjectName("label");

        verticalLayout_4->addWidget(label);

        formLayout = new QHBoxLayout();
        formLayout->setObjectName("formLayout");
        CopyEngineList = new QListWidget(stackedWidgetCopyEngine);
        CopyEngineList->setObjectName("CopyEngineList");
        CopyEngineList->setUniformItemSizes(true);

        formLayout->addWidget(CopyEngineList);

        verticalLayout_3 = new QVBoxLayout();
        verticalLayout_3->setSpacing(0);
        verticalLayout_3->setObjectName("verticalLayout_3");
        toolButtonUp = new QToolButton(stackedWidgetCopyEngine);
        toolButtonUp->setObjectName("toolButtonUp");
        toolButtonUp->setEnabled(false);
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/moveUp.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        toolButtonUp->setIcon(icon1);

        verticalLayout_3->addWidget(toolButtonUp);

        toolButtonDown = new QToolButton(stackedWidgetCopyEngine);
        toolButtonDown->setObjectName("toolButtonDown");
        toolButtonDown->setEnabled(false);
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/moveDown.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        toolButtonDown->setIcon(icon2);

        verticalLayout_3->addWidget(toolButtonDown);

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

        verticalLayout_3->addItem(verticalSpacer);


        formLayout->addLayout(verticalLayout_3);


        verticalLayout_4->addLayout(formLayout);

        stackedWidget->addWidget(stackedWidgetCopyEngine);
        stackedWidgetCopyEngineOptions = new QWidget();
        stackedWidgetCopyEngineOptions->setObjectName("stackedWidgetCopyEngineOptions");
        horizontalLayout_5 = new QHBoxLayout(stackedWidgetCopyEngineOptions);
        horizontalLayout_5->setObjectName("horizontalLayout_5");
        stackedOptionsCopyEngine = new QStackedWidget(stackedWidgetCopyEngineOptions);
        stackedOptionsCopyEngine->setObjectName("stackedOptionsCopyEngine");

        horizontalLayout_5->addWidget(stackedOptionsCopyEngine);

        stackedWidget->addWidget(stackedWidgetCopyEngineOptions);
        stackedWidgetListener = new QWidget();
        stackedWidgetListener->setObjectName("stackedWidgetListener");
        verticalLayout_10 = new QVBoxLayout(stackedWidgetListener);
        verticalLayout_10->setObjectName("verticalLayout_10");
        label_6 = new QLabel(stackedWidgetListener);
        label_6->setObjectName("label_6");

        verticalLayout_10->addWidget(label_6);

        clientConnected = new QListWidget(stackedWidgetListener);
        clientConnected->setObjectName("clientConnected");

        verticalLayout_10->addWidget(clientConnected);

        stackedWidget->addWidget(stackedWidgetListener);
        stackedWidgetListenerOptions = new QWidget();
        stackedWidgetListenerOptions->setObjectName("stackedWidgetListenerOptions");
        verticalLayout_11 = new QVBoxLayout(stackedWidgetListenerOptions);
        verticalLayout_11->setObjectName("verticalLayout_11");
        stackedOptionsListener = new QStackedWidget(stackedWidgetListenerOptions);
        stackedOptionsListener->setObjectName("stackedOptionsListener");

        verticalLayout_11->addWidget(stackedOptionsListener);

        stackedWidget->addWidget(stackedWidgetListenerOptions);
        stackedWidgetPluginLoaderOptions = new QWidget();
        stackedWidgetPluginLoaderOptions->setObjectName("stackedWidgetPluginLoaderOptions");
        verticalLayout_12 = new QVBoxLayout(stackedWidgetPluginLoaderOptions);
        verticalLayout_12->setObjectName("verticalLayout_12");
        stackedOptionsPluginLoader = new QStackedWidget(stackedWidgetPluginLoaderOptions);
        stackedOptionsPluginLoader->setObjectName("stackedOptionsPluginLoader");

        verticalLayout_12->addWidget(stackedOptionsPluginLoader);

        stackedWidget->addWidget(stackedWidgetPluginLoaderOptions);
        stackedWidgetSessionLoaderOptions = new QWidget();
        stackedWidgetSessionLoaderOptions->setObjectName("stackedWidgetSessionLoaderOptions");
        verticalLayout_13 = new QVBoxLayout(stackedWidgetSessionLoaderOptions);
        verticalLayout_13->setObjectName("verticalLayout_13");
        stackedOptionsSessionLoader = new QStackedWidget(stackedWidgetSessionLoaderOptions);
        stackedOptionsSessionLoader->setObjectName("stackedOptionsSessionLoader");

        verticalLayout_13->addWidget(stackedOptionsSessionLoader);

        stackedWidget->addWidget(stackedWidgetSessionLoaderOptions);
        stackedWidgetThemes = new QWidget();
        stackedWidgetThemes->setObjectName("stackedWidgetThemes");
        verticalLayout_6 = new QVBoxLayout(stackedWidgetThemes);
        verticalLayout_6->setObjectName("verticalLayout_6");
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_3);

        labelThemes = new QLabel(stackedWidgetThemes);
        labelThemes->setObjectName("labelThemes");
        labelThemes->setMaximumSize(QSize(16777215, 22));

        horizontalLayout_2->addWidget(labelThemes);

        Ultracopier_current_theme = new QComboBox(stackedWidgetThemes);
        Ultracopier_current_theme->setObjectName("Ultracopier_current_theme");

        horizontalLayout_2->addWidget(Ultracopier_current_theme);

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

        horizontalLayout_2->addItem(horizontalSpacer_4);


        verticalLayout_6->addLayout(horizontalLayout_2);

        stackedWidgetThemesOptions = new QStackedWidget(stackedWidgetThemes);
        stackedWidgetThemesOptions->setObjectName("stackedWidgetThemesOptions");
        pageUnableToLoadThemePlugin = new QWidget();
        pageUnableToLoadThemePlugin->setObjectName("pageUnableToLoadThemePlugin");
        verticalLayout_7 = new QVBoxLayout(pageUnableToLoadThemePlugin);
        verticalLayout_7->setObjectName("verticalLayout_7");
        verticalSpacer_2 = new QSpacerItem(20, 105, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout_7->addItem(verticalSpacer_2);

        label_3 = new QLabel(pageUnableToLoadThemePlugin);
        label_3->setObjectName("label_3");
        label_3->setPixmap(QPixmap(QString::fromUtf8(":/bug-128x128.png")));
        label_3->setAlignment(Qt::AlignCenter);

        verticalLayout_7->addWidget(label_3);

        label_2 = new QLabel(pageUnableToLoadThemePlugin);
        label_2->setObjectName("label_2");
        QFont font;
        font.setPointSize(15);
        font.setBold(true);
        label_2->setFont(font);
        label_2->setAlignment(Qt::AlignCenter);

        verticalLayout_7->addWidget(label_2);

        verticalSpacer_3 = new QSpacerItem(20, 104, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout_7->addItem(verticalSpacer_3);

        stackedWidgetThemesOptions->addWidget(pageUnableToLoadThemePlugin);
        pageThemeNoOptions = new QWidget();
        pageThemeNoOptions->setObjectName("pageThemeNoOptions");
        verticalLayout_8 = new QVBoxLayout(pageThemeNoOptions);
        verticalLayout_8->setObjectName("verticalLayout_8");
        verticalSpacer_4 = new QSpacerItem(20, 109, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout_8->addItem(verticalSpacer_4);

        label_4 = new QLabel(pageThemeNoOptions);
        label_4->setObjectName("label_4");
        label_4->setPixmap(QPixmap(QString::fromUtf8(":/none-128x128.png")));
        label_4->setAlignment(Qt::AlignCenter);

        verticalLayout_8->addWidget(label_4);

        label_5 = new QLabel(pageThemeNoOptions);
        label_5->setObjectName("label_5");
        label_5->setAlignment(Qt::AlignCenter);

        verticalLayout_8->addWidget(label_5);

        verticalSpacer_5 = new QSpacerItem(20, 109, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout_8->addItem(verticalSpacer_5);

        stackedWidgetThemesOptions->addWidget(pageThemeNoOptions);

        verticalLayout_6->addWidget(stackedWidgetThemesOptions);

        stackedWidget->addWidget(stackedWidgetThemes);
        stackedWidgetLog = new QWidget();
        stackedWidgetLog->setObjectName("stackedWidgetLog");
        verticalLayout_5 = new QVBoxLayout(stackedWidgetLog);
        verticalLayout_5->setObjectName("verticalLayout_5");
        checkBox_Log = new QCheckBox(stackedWidgetLog);
        checkBox_Log->setObjectName("checkBox_Log");

        verticalLayout_5->addWidget(checkBox_Log);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        lineEditLog_File = new QLineEdit(stackedWidgetLog);
        lineEditLog_File->setObjectName("lineEditLog_File");
        lineEditLog_File->setEnabled(false);

        horizontalLayout_4->addWidget(lineEditLog_File);

        logBrowse = new QPushButton(stackedWidgetLog);
        logBrowse->setObjectName("logBrowse");
        logBrowse->setEnabled(false);

        horizontalLayout_4->addWidget(logBrowse);


        verticalLayout_5->addLayout(horizontalLayout_4);

        checkBoxLog_sync = new QCheckBox(stackedWidgetLog);
        checkBoxLog_sync->setObjectName("checkBoxLog_sync");
        checkBoxLog_sync->setEnabled(false);

        verticalLayout_5->addWidget(checkBoxLog_sync);

        checkBoxLog_transfer = new QCheckBox(stackedWidgetLog);
        checkBoxLog_transfer->setObjectName("checkBoxLog_transfer");
        checkBoxLog_transfer->setEnabled(false);

        verticalLayout_5->addWidget(checkBoxLog_transfer);

        lineEditLog_transfer_format = new QLineEdit(stackedWidgetLog);
        lineEditLog_transfer_format->setObjectName("lineEditLog_transfer_format");
        lineEditLog_transfer_format->setPlaceholderText(QString::fromUtf8("[%time%] %source% (%size%) %destination%"));

        verticalLayout_5->addWidget(lineEditLog_transfer_format);

        labelLogTransfer = new QLabel(stackedWidgetLog);
        labelLogTransfer->setObjectName("labelLogTransfer");
        labelLogTransfer->setEnabled(false);
        labelLogTransfer->setText(QString::fromUtf8("The variables are %time%, %source%, %size%, %destination%"));

        verticalLayout_5->addWidget(labelLogTransfer);

        checkBoxLog_error = new QCheckBox(stackedWidgetLog);
        checkBoxLog_error->setObjectName("checkBoxLog_error");
        checkBoxLog_error->setEnabled(false);

        verticalLayout_5->addWidget(checkBoxLog_error);

        lineEditLog_error_format = new QLineEdit(stackedWidgetLog);
        lineEditLog_error_format->setObjectName("lineEditLog_error_format");
        lineEditLog_error_format->setPlaceholderText(QString::fromUtf8("[%time%] %path%, %error%"));

        verticalLayout_5->addWidget(lineEditLog_error_format);

        labelLogError = new QLabel(stackedWidgetLog);
        labelLogError->setObjectName("labelLogError");
        labelLogError->setEnabled(false);
        labelLogError->setText(QString::fromUtf8("The variables are %time%, %path%, %size%, %mtime%, %error%"));

        verticalLayout_5->addWidget(labelLogError);

        checkBoxLog_folder = new QCheckBox(stackedWidgetLog);
        checkBoxLog_folder->setObjectName("checkBoxLog_folder");
        checkBoxLog_folder->setEnabled(false);

        verticalLayout_5->addWidget(checkBoxLog_folder);

        lineEditLog_folder_format = new QLineEdit(stackedWidgetLog);
        lineEditLog_folder_format->setObjectName("lineEditLog_folder_format");
        lineEditLog_folder_format->setEnabled(false);
        lineEditLog_folder_format->setPlaceholderText(QString::fromUtf8("[%time%] %operation% %path%"));

        verticalLayout_5->addWidget(lineEditLog_folder_format);

        labelLogFolder = new QLabel(stackedWidgetLog);
        labelLogFolder->setObjectName("labelLogFolder");
        labelLogFolder->setEnabled(false);
        labelLogFolder->setText(QString::fromUtf8("The variables are %path%, %operation%"));

        verticalLayout_5->addWidget(labelLogFolder);

        verticalSpacer_9 = new QSpacerItem(20, 255, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout_5->addItem(verticalSpacer_9);

        stackedWidget->addWidget(stackedWidgetLog);

        horizontalLayout->addWidget(stackedWidget);


        verticalLayout->addLayout(horizontalLayout);

        buttonBox = new QDialogButtonBox(OptionDialog);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setStandardButtons(QDialogButtonBox::Close|QDialogButtonBox::RestoreDefaults);

        verticalLayout->addWidget(buttonBox);


        retranslateUi(OptionDialog);
        QObject::connect(checkBox_Log, &QCheckBox::toggled, lineEditLog_File, &QLineEdit::setEnabled);
        QObject::connect(checkBox_Log, &QCheckBox::toggled, logBrowse, &QPushButton::setEnabled);
        QObject::connect(checkBox_Log, &QCheckBox::toggled, checkBoxLog_transfer, &QCheckBox::setEnabled);
        QObject::connect(checkBox_Log, &QCheckBox::toggled, checkBoxLog_error, &QCheckBox::setEnabled);
        QObject::connect(checkBoxLog_transfer, &QCheckBox::toggled, lineEditLog_transfer_format, &QLineEdit::setEnabled);
        QObject::connect(checkBoxLog_error, &QCheckBox::toggled, lineEditLog_error_format, &QLineEdit::setEnabled);
        QObject::connect(checkBox_Log, &QCheckBox::toggled, checkBoxLog_folder, &QCheckBox::setEnabled);
        QObject::connect(checkBox_Log, &QCheckBox::toggled, checkBoxLog_sync, &QCheckBox::setEnabled);
        QObject::connect(soundWhenFinish, &QCheckBox::toggled, soundFile, &QLineEdit::setEnabled);

        stackedWidget->setCurrentIndex(0);
        stackedWidgetThemesOptions->setCurrentIndex(1);


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

    void retranslateUi(QDialog *OptionDialog)
    {
        OptionDialog->setWindowTitle(QCoreApplication::translate("OptionDialog", "Options", nullptr));
        QTreeWidgetItem *___qtreewidgetitem = treeWidget->headerItem();
        ___qtreewidgetitem->setText(0, QCoreApplication::translate("OptionDialog", "Options", nullptr));

        const bool __sortingEnabled = treeWidget->isSortingEnabled();
        treeWidget->setSortingEnabled(false);
        QTreeWidgetItem *___qtreewidgetitem1 = treeWidget->topLevelItem(0);
        ___qtreewidgetitem1->setText(0, QCoreApplication::translate("OptionDialog", "General", nullptr));
        QTreeWidgetItem *___qtreewidgetitem2 = treeWidget->topLevelItem(1);
        ___qtreewidgetitem2->setText(0, QCoreApplication::translate("OptionDialog", "Plugins", nullptr));
        QTreeWidgetItem *___qtreewidgetitem3 = treeWidget->topLevelItem(2);
        ___qtreewidgetitem3->setText(0, QCoreApplication::translate("OptionDialog", "Copy engine", nullptr));
        QTreeWidgetItem *___qtreewidgetitem4 = treeWidget->topLevelItem(3);
        ___qtreewidgetitem4->setText(0, QCoreApplication::translate("OptionDialog", "Listener", nullptr));
        QTreeWidgetItem *___qtreewidgetitem5 = treeWidget->topLevelItem(4);
        ___qtreewidgetitem5->setText(0, QCoreApplication::translate("OptionDialog", "Plugin loader", nullptr));
        QTreeWidgetItem *___qtreewidgetitem6 = treeWidget->topLevelItem(5);
        ___qtreewidgetitem6->setText(0, QCoreApplication::translate("OptionDialog", "Session loader", nullptr));
        QTreeWidgetItem *___qtreewidgetitem7 = treeWidget->topLevelItem(6);
        ___qtreewidgetitem7->setText(0, QCoreApplication::translate("OptionDialog", "Themes", nullptr));
        QTreeWidgetItem *___qtreewidgetitem8 = treeWidget->topLevelItem(7);
        ___qtreewidgetitem8->setText(0, QCoreApplication::translate("OptionDialog", "Log", nullptr));
        treeWidget->setSortingEnabled(__sortingEnabled);

        Language_force->setText(QCoreApplication::translate("OptionDialog", "Force the language", nullptr));
        Style_force->setText(QCoreApplication::translate("OptionDialog", "Force style", nullptr));
        labelCatchCopyDefault->setText(QCoreApplication::translate("OptionDialog", "Replace the default copy and move system", nullptr));
        CatchCopyAsDefault->setText(QString());
        labelLoadAtSession->setText(QCoreApplication::translate("OptionDialog", "Load at the session loading", nullptr));
        LoadAtSessionStarting->setText(QString());
        label_8->setText(QCoreApplication::translate("OptionDialog", "When manual open", nullptr));

        label_9->setText(QCoreApplication::translate("OptionDialog", "Group the windows when", nullptr));

        label_7->setText(QCoreApplication::translate("OptionDialog", "Confirm to group the windows", nullptr));
        label_11->setText(QCoreApplication::translate("OptionDialog", "Display the OS warning", nullptr));
        label_checkTheUpdate->setText(QCoreApplication::translate("OptionDialog", "Check for updates", nullptr));
        label_10->setText(QCoreApplication::translate("OptionDialog", "Remaining time algorithm", nullptr));
        remainingTimeAlgorithm->setItemText(0, QCoreApplication::translate("OptionDialog", "Traditional", nullptr));
        remainingTimeAlgorithm->setItemText(1, QCoreApplication::translate("OptionDialog", "Logarithmic", nullptr));

        label_12->setText(QCoreApplication::translate("OptionDialog", "Portable (need restart)", nullptr));
        portable->setText(QString());
        label_13->setText(QCoreApplication::translate("OptionDialog", "Sound when finish", nullptr));
        soundFile->setPlaceholderText(QCoreApplication::translate("OptionDialog", "default: finish.opus", nullptr));
        playSound->setText(QCoreApplication::translate("OptionDialog", "Play", nullptr));
        QTreeWidgetItem *___qtreewidgetitem9 = pluginList->headerItem();
        ___qtreewidgetitem9->setText(1, QCoreApplication::translate("OptionDialog", "Version", nullptr));
        ___qtreewidgetitem9->setText(0, QCoreApplication::translate("OptionDialog", "Name", nullptr));

        const bool __sortingEnabled1 = pluginList->isSortingEnabled();
        pluginList->setSortingEnabled(false);
        QTreeWidgetItem *___qtreewidgetitem10 = pluginList->topLevelItem(0);
        ___qtreewidgetitem10->setText(0, QCoreApplication::translate("OptionDialog", "Copy engine", nullptr));
        QTreeWidgetItem *___qtreewidgetitem11 = pluginList->topLevelItem(1);
        ___qtreewidgetitem11->setText(0, QCoreApplication::translate("OptionDialog", "Language", nullptr));
        QTreeWidgetItem *___qtreewidgetitem12 = pluginList->topLevelItem(2);
        ___qtreewidgetitem12->setText(0, QCoreApplication::translate("OptionDialog", "Listener", nullptr));
        QTreeWidgetItem *___qtreewidgetitem13 = pluginList->topLevelItem(3);
        ___qtreewidgetitem13->setText(0, QCoreApplication::translate("OptionDialog", "Plugin loader", nullptr));
        QTreeWidgetItem *___qtreewidgetitem14 = pluginList->topLevelItem(4);
        ___qtreewidgetitem14->setText(0, QCoreApplication::translate("OptionDialog", "Session loader", nullptr));
        QTreeWidgetItem *___qtreewidgetitem15 = pluginList->topLevelItem(5);
        ___qtreewidgetitem15->setText(0, QCoreApplication::translate("OptionDialog", "Themes", nullptr));
        pluginList->setSortingEnabled(__sortingEnabled1);

        groupBox->setTitle(QCoreApplication::translate("OptionDialog", "Plugin", nullptr));
        pluginAdd->setText(QCoreApplication::translate("OptionDialog", "Add", nullptr));
        pluginRemove->setText(QCoreApplication::translate("OptionDialog", "Remove", nullptr));
        pluginInformation->setText(QCoreApplication::translate("OptionDialog", "Information", nullptr));
        label->setText(QCoreApplication::translate("OptionDialog", "Copy engine by order of preference:", nullptr));
        label_6->setText(QCoreApplication::translate("OptionDialog", "Client connected", nullptr));
        labelThemes->setText(QCoreApplication::translate("OptionDialog", "Themes:", nullptr));
        label_2->setText(QCoreApplication::translate("OptionDialog", "Unable to load the themes plugin", nullptr));
        label_5->setText(QCoreApplication::translate("OptionDialog", "No option for this plugin", nullptr));
        checkBox_Log->setText(QCoreApplication::translate("OptionDialog", "Write the log file into:", nullptr));
        logBrowse->setText(QCoreApplication::translate("OptionDialog", "Browse", nullptr));
#if QT_CONFIG(tooltip)
        checkBoxLog_sync->setToolTip(QCoreApplication::translate("OptionDialog", "Write directly to the file when it receive a new entry (can produce 50% of lost of performance)", nullptr));
#endif // QT_CONFIG(tooltip)
        checkBoxLog_sync->setText(QCoreApplication::translate("OptionDialog", "Synchronized log", nullptr));
        checkBoxLog_transfer->setText(QCoreApplication::translate("OptionDialog", "Write the transfers", nullptr));
#if QT_CONFIG(tooltip)
        lineEditLog_transfer_format->setToolTip(QCoreApplication::translate("OptionDialog", "The variables are %time%, %source%, %size%, %destination%", nullptr));
#endif // QT_CONFIG(tooltip)
        checkBoxLog_error->setText(QCoreApplication::translate("OptionDialog", "Write the errors", nullptr));
#if QT_CONFIG(tooltip)
        lineEditLog_error_format->setToolTip(QCoreApplication::translate("OptionDialog", "The variables are %time%, %path%, %size%, %mtime%, %error%", nullptr));
#endif // QT_CONFIG(tooltip)
        checkBoxLog_folder->setText(QCoreApplication::translate("OptionDialog", "Write the folder operations", nullptr));
#if QT_CONFIG(tooltip)
        lineEditLog_folder_format->setToolTip(QCoreApplication::translate("OptionDialog", "The variables are %path%, %operation%", nullptr));
#endif // QT_CONFIG(tooltip)
    } // retranslateUi

};

namespace Ui {
    class OptionDialog: public Ui_OptionDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_OPTIONDIALOG_H
