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

#ifndef UI_PREFGENERAL_H
#define UI_PREFGENERAL_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDoubleSpinBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "filechooser.h"
#include "tristatecombo.h"

QT_BEGIN_NAMESPACE

class Ui_PrefGeneral
{
public:
    QVBoxLayout *vboxLayout;
    QTabWidget *general_tab;
    QWidget *tab;
    QVBoxLayout *verticalLayout_2;
    QHBoxLayout *hboxLayout;
    QLabel *executable_label;
    QComboBox *player_combo;
    FileChooser *mplayerbin_edit;
    QSpacerItem *player_spacer;
    QGroupBox *groupBox_3;
    QVBoxLayout *vboxLayout1;
    QCheckBox *remember_all_check;
    QGridLayout *gridLayout;
    QSpacerItem *spacerItem;
    QCheckBox *remember_time_check;
    QHBoxLayout *hboxLayout1;
    QLabel *filesettings_method_label;
    QComboBox *filesettings_method_combo;
    QSpacerItem *spacerItem1;
    QCheckBox *remember_streams_check;
    QGroupBox *groupBox_2;
    QVBoxLayout *verticalLayout_3;
    QCheckBox *use_screenshots_check;
    QHBoxLayout *horizontalLayout_4;
    QLabel *screenshots_dir_label;
    FileChooser *screenshot_edit;
    QHBoxLayout *horizontalLayout_3;
    QLabel *screenshot_template_label;
    QLineEdit *screenshot_template_edit;
    QLabel *screenshot_format_label;
    QComboBox *screenshot_format_combo;
    QFrame *line_7;
    QCheckBox *global_speed_check;
    QCheckBox *pause_if_hidden_check;
    QCheckBox *close_on_finish_check;
    QWidget *shutdown_widget;
    QHBoxLayout *horizontalLayout_2;
    QSpacerItem *horizontalSpacer_2;
    QCheckBox *shutdown_check;
    QSpacerItem *horizontalSpacer_3;
    QSpacerItem *spacerItem2;
    QWidget *tab_3;
    QVBoxLayout *vboxLayout2;
    QHBoxLayout *hboxLayout2;
    QLabel *vo_label;
    QComboBox *vo_combo;
    QLineEdit *vo_user_defined_edit;
    QPushButton *vdpau_button;
    QSpacerItem *spacerItem3;
    QFrame *line_5;
    QHBoxLayout *hboxLayout3;
    QCheckBox *postprocessing_check;
    QSpacerItem *spacerItem4;
    QLabel *textLabel1_5;
    QSpinBox *autoq_spin;
    QHBoxLayout *hboxLayout4;
    QLabel *label_7;
    QComboBox *deinterlace_combo;
    QSpacerItem *spacerItem5;
    QCheckBox *blackborders_check;
    QHBoxLayout *hboxLayout5;
    QLabel *label_8;
    QDoubleSpinBox *zoom_spin;
    QSpacerItem *spacerItem6;
    QFrame *line_4;
    QCheckBox *eq2_check;
    QCheckBox *direct_rendering_check;
    QCheckBox *double_buffer_check;
    QCheckBox *use_slices_check;
    QFrame *line_3;
    QCheckBox *start_fullscreen_check;
    QCheckBox *blackborders_on_fs_check;
    QCheckBox *screensaver_check;
    QGroupBox *screensaver_group;
    QVBoxLayout *vboxLayout3;
    QCheckBox *turn_screensaver_off_check;
    QCheckBox *avoid_screensaver_check;
    QSpacerItem *spacerItem7;
    QWidget *video_and_audio_tab;
    QVBoxLayout *verticalLayout;
    QHBoxLayout *hboxLayout6;
    QLabel *ao_label;
    QComboBox *ao_combo;
    QLineEdit *ao_user_defined_edit;
    QSpacerItem *spacerItem8;
    QFrame *line_6;
    QHBoxLayout *horizontalLayout;
    QCheckBox *audio_equalizer_check;
    QSpacerItem *horizontalSpacer;
    QCheckBox *global_audio_equalizer_check;
    QCheckBox *hwac3_check;
    QHBoxLayout *hboxLayout7;
    QLabel *label;
    QComboBox *channels_combo;
    QSpacerItem *spacerItem9;
    QHBoxLayout *hboxLayout8;
    QLabel *label_6;
    TristateCombo *scaletempo_combo;
    QSpacerItem *spacerItem10;
    QGroupBox *groupBox_4;
    QVBoxLayout *vboxLayout4;
    QCheckBox *global_volume_check;
    QHBoxLayout *hboxLayout9;
    QCheckBox *softvol_check;
    QSpacerItem *spacerItem11;
    QLabel *amplification_label;
    QSpinBox *softvol_max_spin;
    QCheckBox *volnorm_check;
    QGroupBox *groupBox_5;
    QVBoxLayout *vboxLayout5;
    QHBoxLayout *hboxLayout10;
    QCheckBox *autosync_check;
    QSpacerItem *spacerItem12;
    QLabel *factor_label;
    QSpinBox *autosync_spin;
    QHBoxLayout *hboxLayout11;
    QCheckBox *use_mc_check;
    QSpacerItem *spacerItem13;
    QLabel *mc_label;
    QDoubleSpinBox *mc_spin;
    QSpacerItem *spacerItem14;
    QWidget *tab_2;
    QVBoxLayout *verticalLayout_6;
    QLabel *preferred_desc;
    QFrame *line;
    QWidget *language_frame;
    QVBoxLayout *verticalLayout_5;
    QGridLayout *gridLayout1;
    QSpacerItem *spacerItem15;
    QSpacerItem *spacerItem16;
    QLineEdit *subtitle_lang_edit;
    QLabel *textLabel1_20;
    QLineEdit *audio_lang_edit;
    QLabel *textLabel2_11;
    QLabel *label_5;
    QFrame *tracks_separator;
    QWidget *tracks_frame;
    QVBoxLayout *verticalLayout_4;
    QGridLayout *gridLayout2;
    QSpinBox *audio_track_spin;
    QLabel *label_3;
    QLabel *label_4;
    QSpacerItem *spacerItem17;
    QSpacerItem *spacerItem18;
    QSpinBox *subtitle_track_spin;
    QLabel *label_2;
    QSpacerItem *spacerItem19;

    void setupUi(QWidget *PrefGeneral)
    {
        if (PrefGeneral->objectName().isEmpty())
            PrefGeneral->setObjectName(QString::fromUtf8("PrefGeneral"));
        PrefGeneral->resize(500, 563);
        vboxLayout = new QVBoxLayout(PrefGeneral);
        vboxLayout->setSpacing(0);
        vboxLayout->setContentsMargins(0, 0, 0, 0);
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        general_tab = new QTabWidget(PrefGeneral);
        general_tab->setObjectName(QString::fromUtf8("general_tab"));
        tab = new QWidget();
        tab->setObjectName(QString::fromUtf8("tab"));
        verticalLayout_2 = new QVBoxLayout(tab);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        hboxLayout = new QHBoxLayout();
        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
        executable_label = new QLabel(tab);
        executable_label->setObjectName(QString::fromUtf8("executable_label"));
        executable_label->setWordWrap(false);

        hboxLayout->addWidget(executable_label);

        player_combo = new QComboBox(tab);
        player_combo->setObjectName(QString::fromUtf8("player_combo"));
        QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(player_combo->sizePolicy().hasHeightForWidth());
        player_combo->setSizePolicy(sizePolicy);

        hboxLayout->addWidget(player_combo);

        mplayerbin_edit = new FileChooser(tab);
        mplayerbin_edit->setObjectName(QString::fromUtf8("mplayerbin_edit"));

        hboxLayout->addWidget(mplayerbin_edit);

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

        hboxLayout->addItem(player_spacer);


        verticalLayout_2->addLayout(hboxLayout);

        groupBox_3 = new QGroupBox(tab);
        groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
        vboxLayout1 = new QVBoxLayout(groupBox_3);
        vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
        remember_all_check = new QCheckBox(groupBox_3);
        remember_all_check->setObjectName(QString::fromUtf8("remember_all_check"));

        vboxLayout1->addWidget(remember_all_check);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        spacerItem = new QSpacerItem(20, 61, QSizePolicy::Preferred, QSizePolicy::Minimum);

        gridLayout->addItem(spacerItem, 0, 0, 3, 1);

        remember_time_check = new QCheckBox(groupBox_3);
        remember_time_check->setObjectName(QString::fromUtf8("remember_time_check"));
        remember_time_check->setEnabled(false);
        sizePolicy.setHeightForWidth(remember_time_check->sizePolicy().hasHeightForWidth());
        remember_time_check->setSizePolicy(sizePolicy);

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

        hboxLayout1 = new QHBoxLayout();
        hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
        filesettings_method_label = new QLabel(groupBox_3);
        filesettings_method_label->setObjectName(QString::fromUtf8("filesettings_method_label"));
        filesettings_method_label->setEnabled(false);

        hboxLayout1->addWidget(filesettings_method_label);

        filesettings_method_combo = new QComboBox(groupBox_3);
        filesettings_method_combo->setObjectName(QString::fromUtf8("filesettings_method_combo"));
        filesettings_method_combo->setEnabled(false);

        hboxLayout1->addWidget(filesettings_method_combo);

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

        hboxLayout1->addItem(spacerItem1);


        gridLayout->addLayout(hboxLayout1, 2, 1, 1, 1);

        remember_streams_check = new QCheckBox(groupBox_3);
        remember_streams_check->setObjectName(QString::fromUtf8("remember_streams_check"));
        remember_streams_check->setEnabled(false);

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


        vboxLayout1->addLayout(gridLayout);


        verticalLayout_2->addWidget(groupBox_3);

        groupBox_2 = new QGroupBox(tab);
        groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
        verticalLayout_3 = new QVBoxLayout(groupBox_2);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        use_screenshots_check = new QCheckBox(groupBox_2);
        use_screenshots_check->setObjectName(QString::fromUtf8("use_screenshots_check"));

        verticalLayout_3->addWidget(use_screenshots_check);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        screenshots_dir_label = new QLabel(groupBox_2);
        screenshots_dir_label->setObjectName(QString::fromUtf8("screenshots_dir_label"));
        screenshots_dir_label->setEnabled(false);
        screenshots_dir_label->setWordWrap(false);

        horizontalLayout_4->addWidget(screenshots_dir_label);

        screenshot_edit = new FileChooser(groupBox_2);
        screenshot_edit->setObjectName(QString::fromUtf8("screenshot_edit"));
        screenshot_edit->setEnabled(false);

        horizontalLayout_4->addWidget(screenshot_edit);


        verticalLayout_3->addLayout(horizontalLayout_4);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        screenshot_template_label = new QLabel(groupBox_2);
        screenshot_template_label->setObjectName(QString::fromUtf8("screenshot_template_label"));
        screenshot_template_label->setEnabled(false);

        horizontalLayout_3->addWidget(screenshot_template_label);

        screenshot_template_edit = new QLineEdit(groupBox_2);
        screenshot_template_edit->setObjectName(QString::fromUtf8("screenshot_template_edit"));
        screenshot_template_edit->setEnabled(false);

        horizontalLayout_3->addWidget(screenshot_template_edit);

        screenshot_format_label = new QLabel(groupBox_2);
        screenshot_format_label->setObjectName(QString::fromUtf8("screenshot_format_label"));
        screenshot_format_label->setEnabled(false);

        horizontalLayout_3->addWidget(screenshot_format_label);

        screenshot_format_combo = new QComboBox(groupBox_2);
        screenshot_format_combo->setObjectName(QString::fromUtf8("screenshot_format_combo"));
        screenshot_format_combo->setEnabled(false);

        horizontalLayout_3->addWidget(screenshot_format_combo);


        verticalLayout_3->addLayout(horizontalLayout_3);


        verticalLayout_2->addWidget(groupBox_2);

        line_7 = new QFrame(tab);
        line_7->setObjectName(QString::fromUtf8("line_7"));
        line_7->setFrameShape(QFrame::HLine);
        line_7->setFrameShadow(QFrame::Sunken);

        verticalLayout_2->addWidget(line_7);

        global_speed_check = new QCheckBox(tab);
        global_speed_check->setObjectName(QString::fromUtf8("global_speed_check"));

        verticalLayout_2->addWidget(global_speed_check);

        pause_if_hidden_check = new QCheckBox(tab);
        pause_if_hidden_check->setObjectName(QString::fromUtf8("pause_if_hidden_check"));

        verticalLayout_2->addWidget(pause_if_hidden_check);

        close_on_finish_check = new QCheckBox(tab);
        close_on_finish_check->setObjectName(QString::fromUtf8("close_on_finish_check"));

        verticalLayout_2->addWidget(close_on_finish_check);

        shutdown_widget = new QWidget(tab);
        shutdown_widget->setObjectName(QString::fromUtf8("shutdown_widget"));
        horizontalLayout_2 = new QHBoxLayout(shutdown_widget);
        horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        horizontalSpacer_2 = new QSpacerItem(20, 20, QSizePolicy::Preferred, QSizePolicy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_2);

        shutdown_check = new QCheckBox(shutdown_widget);
        shutdown_check->setObjectName(QString::fromUtf8("shutdown_check"));
        shutdown_check->setEnabled(false);

        horizontalLayout_2->addWidget(shutdown_check);

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

        horizontalLayout_2->addItem(horizontalSpacer_3);


        verticalLayout_2->addWidget(shutdown_widget);

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

        verticalLayout_2->addItem(spacerItem2);

        general_tab->addTab(tab, QString());
        tab_3 = new QWidget();
        tab_3->setObjectName(QString::fromUtf8("tab_3"));
        vboxLayout2 = new QVBoxLayout(tab_3);
        vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
        hboxLayout2 = new QHBoxLayout();
        hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
        vo_label = new QLabel(tab_3);
        vo_label->setObjectName(QString::fromUtf8("vo_label"));
        vo_label->setWordWrap(false);

        hboxLayout2->addWidget(vo_label);

        vo_combo = new QComboBox(tab_3);
        vo_combo->setObjectName(QString::fromUtf8("vo_combo"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(vo_combo->sizePolicy().hasHeightForWidth());
        vo_combo->setSizePolicy(sizePolicy1);
        vo_combo->setEditable(false);

        hboxLayout2->addWidget(vo_combo);

        vo_user_defined_edit = new QLineEdit(tab_3);
        vo_user_defined_edit->setObjectName(QString::fromUtf8("vo_user_defined_edit"));

        hboxLayout2->addWidget(vo_user_defined_edit);

        vdpau_button = new QPushButton(tab_3);
        vdpau_button->setObjectName(QString::fromUtf8("vdpau_button"));

        hboxLayout2->addWidget(vdpau_button);

        spacerItem3 = new QSpacerItem(81, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout2->addItem(spacerItem3);


        vboxLayout2->addLayout(hboxLayout2);

        line_5 = new QFrame(tab_3);
        line_5->setObjectName(QString::fromUtf8("line_5"));
        QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(line_5->sizePolicy().hasHeightForWidth());
        line_5->setSizePolicy(sizePolicy2);
        line_5->setFrameShape(QFrame::HLine);
        line_5->setFrameShadow(QFrame::Sunken);

        vboxLayout2->addWidget(line_5);

        hboxLayout3 = new QHBoxLayout();
#ifndef Q_OS_MAC
        hboxLayout3->setSpacing(6);
#endif
        hboxLayout3->setContentsMargins(0, 0, 0, 0);
        hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
        postprocessing_check = new QCheckBox(tab_3);
        postprocessing_check->setObjectName(QString::fromUtf8("postprocessing_check"));

        hboxLayout3->addWidget(postprocessing_check);

        spacerItem4 = new QSpacerItem(20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout3->addItem(spacerItem4);

        textLabel1_5 = new QLabel(tab_3);
        textLabel1_5->setObjectName(QString::fromUtf8("textLabel1_5"));
        textLabel1_5->setWordWrap(false);

        hboxLayout3->addWidget(textLabel1_5);

        autoq_spin = new QSpinBox(tab_3);
        autoq_spin->setObjectName(QString::fromUtf8("autoq_spin"));
        autoq_spin->setMinimum(1);
        autoq_spin->setMaximum(6);

        hboxLayout3->addWidget(autoq_spin);


        vboxLayout2->addLayout(hboxLayout3);

        hboxLayout4 = new QHBoxLayout();
#ifndef Q_OS_MAC
        hboxLayout4->setSpacing(6);
#endif
        hboxLayout4->setContentsMargins(0, 0, 0, 0);
        hboxLayout4->setObjectName(QString::fromUtf8("hboxLayout4"));
        label_7 = new QLabel(tab_3);
        label_7->setObjectName(QString::fromUtf8("label_7"));

        hboxLayout4->addWidget(label_7);

        deinterlace_combo = new QComboBox(tab_3);
        deinterlace_combo->setObjectName(QString::fromUtf8("deinterlace_combo"));
        sizePolicy2.setHeightForWidth(deinterlace_combo->sizePolicy().hasHeightForWidth());
        deinterlace_combo->setSizePolicy(sizePolicy2);

        hboxLayout4->addWidget(deinterlace_combo);

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

        hboxLayout4->addItem(spacerItem5);


        vboxLayout2->addLayout(hboxLayout4);

        blackborders_check = new QCheckBox(tab_3);
        blackborders_check->setObjectName(QString::fromUtf8("blackborders_check"));

        vboxLayout2->addWidget(blackborders_check);

        hboxLayout5 = new QHBoxLayout();
        hboxLayout5->setObjectName(QString::fromUtf8("hboxLayout5"));
        label_8 = new QLabel(tab_3);
        label_8->setObjectName(QString::fromUtf8("label_8"));

        hboxLayout5->addWidget(label_8);

        zoom_spin = new QDoubleSpinBox(tab_3);
        zoom_spin->setObjectName(QString::fromUtf8("zoom_spin"));
        zoom_spin->setMinimum(0.500000000000000);
        zoom_spin->setMaximum(10.000000000000000);
        zoom_spin->setSingleStep(0.100000000000000);
        zoom_spin->setValue(1.000000000000000);

        hboxLayout5->addWidget(zoom_spin);

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

        hboxLayout5->addItem(spacerItem6);


        vboxLayout2->addLayout(hboxLayout5);

        line_4 = new QFrame(tab_3);
        line_4->setObjectName(QString::fromUtf8("line_4"));
        sizePolicy2.setHeightForWidth(line_4->sizePolicy().hasHeightForWidth());
        line_4->setSizePolicy(sizePolicy2);
        line_4->setFrameShape(QFrame::HLine);
        line_4->setFrameShadow(QFrame::Sunken);

        vboxLayout2->addWidget(line_4);

        eq2_check = new QCheckBox(tab_3);
        eq2_check->setObjectName(QString::fromUtf8("eq2_check"));

        vboxLayout2->addWidget(eq2_check);

        direct_rendering_check = new QCheckBox(tab_3);
        direct_rendering_check->setObjectName(QString::fromUtf8("direct_rendering_check"));

        vboxLayout2->addWidget(direct_rendering_check);

        double_buffer_check = new QCheckBox(tab_3);
        double_buffer_check->setObjectName(QString::fromUtf8("double_buffer_check"));

        vboxLayout2->addWidget(double_buffer_check);

        use_slices_check = new QCheckBox(tab_3);
        use_slices_check->setObjectName(QString::fromUtf8("use_slices_check"));

        vboxLayout2->addWidget(use_slices_check);

        line_3 = new QFrame(tab_3);
        line_3->setObjectName(QString::fromUtf8("line_3"));
        sizePolicy2.setHeightForWidth(line_3->sizePolicy().hasHeightForWidth());
        line_3->setSizePolicy(sizePolicy2);
        line_3->setFrameShape(QFrame::HLine);
        line_3->setFrameShadow(QFrame::Sunken);

        vboxLayout2->addWidget(line_3);

        start_fullscreen_check = new QCheckBox(tab_3);
        start_fullscreen_check->setObjectName(QString::fromUtf8("start_fullscreen_check"));

        vboxLayout2->addWidget(start_fullscreen_check);

        blackborders_on_fs_check = new QCheckBox(tab_3);
        blackborders_on_fs_check->setObjectName(QString::fromUtf8("blackborders_on_fs_check"));

        vboxLayout2->addWidget(blackborders_on_fs_check);

        screensaver_check = new QCheckBox(tab_3);
        screensaver_check->setObjectName(QString::fromUtf8("screensaver_check"));

        vboxLayout2->addWidget(screensaver_check);

        screensaver_group = new QGroupBox(tab_3);
        screensaver_group->setObjectName(QString::fromUtf8("screensaver_group"));
        vboxLayout3 = new QVBoxLayout(screensaver_group);
        vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
        turn_screensaver_off_check = new QCheckBox(screensaver_group);
        turn_screensaver_off_check->setObjectName(QString::fromUtf8("turn_screensaver_off_check"));

        vboxLayout3->addWidget(turn_screensaver_off_check);

        avoid_screensaver_check = new QCheckBox(screensaver_group);
        avoid_screensaver_check->setObjectName(QString::fromUtf8("avoid_screensaver_check"));

        vboxLayout3->addWidget(avoid_screensaver_check);


        vboxLayout2->addWidget(screensaver_group);

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

        vboxLayout2->addItem(spacerItem7);

        general_tab->addTab(tab_3, QString());
        video_and_audio_tab = new QWidget();
        video_and_audio_tab->setObjectName(QString::fromUtf8("video_and_audio_tab"));
        verticalLayout = new QVBoxLayout(video_and_audio_tab);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        hboxLayout6 = new QHBoxLayout();
        hboxLayout6->setObjectName(QString::fromUtf8("hboxLayout6"));
        ao_label = new QLabel(video_and_audio_tab);
        ao_label->setObjectName(QString::fromUtf8("ao_label"));
        ao_label->setWordWrap(false);

        hboxLayout6->addWidget(ao_label);

        ao_combo = new QComboBox(video_and_audio_tab);
        ao_combo->setObjectName(QString::fromUtf8("ao_combo"));
        sizePolicy1.setHeightForWidth(ao_combo->sizePolicy().hasHeightForWidth());
        ao_combo->setSizePolicy(sizePolicy1);
        ao_combo->setEditable(false);

        hboxLayout6->addWidget(ao_combo);

        ao_user_defined_edit = new QLineEdit(video_and_audio_tab);
        ao_user_defined_edit->setObjectName(QString::fromUtf8("ao_user_defined_edit"));

        hboxLayout6->addWidget(ao_user_defined_edit);

        spacerItem8 = new QSpacerItem(81, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout6->addItem(spacerItem8);


        verticalLayout->addLayout(hboxLayout6);

        line_6 = new QFrame(video_and_audio_tab);
        line_6->setObjectName(QString::fromUtf8("line_6"));
        sizePolicy2.setHeightForWidth(line_6->sizePolicy().hasHeightForWidth());
        line_6->setSizePolicy(sizePolicy2);
        line_6->setFrameShape(QFrame::HLine);
        line_6->setFrameShadow(QFrame::Sunken);

        verticalLayout->addWidget(line_6);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        audio_equalizer_check = new QCheckBox(video_and_audio_tab);
        audio_equalizer_check->setObjectName(QString::fromUtf8("audio_equalizer_check"));

        horizontalLayout->addWidget(audio_equalizer_check);

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

        horizontalLayout->addItem(horizontalSpacer);

        global_audio_equalizer_check = new QCheckBox(video_and_audio_tab);
        global_audio_equalizer_check->setObjectName(QString::fromUtf8("global_audio_equalizer_check"));
        global_audio_equalizer_check->setEnabled(false);

        horizontalLayout->addWidget(global_audio_equalizer_check);


        verticalLayout->addLayout(horizontalLayout);

        hwac3_check = new QCheckBox(video_and_audio_tab);
        hwac3_check->setObjectName(QString::fromUtf8("hwac3_check"));

        verticalLayout->addWidget(hwac3_check);

        hboxLayout7 = new QHBoxLayout();
#ifndef Q_OS_MAC
        hboxLayout7->setSpacing(6);
#endif
        hboxLayout7->setContentsMargins(0, 0, 0, 0);
        hboxLayout7->setObjectName(QString::fromUtf8("hboxLayout7"));
        label = new QLabel(video_and_audio_tab);
        label->setObjectName(QString::fromUtf8("label"));

        hboxLayout7->addWidget(label);

        channels_combo = new QComboBox(video_and_audio_tab);
        channels_combo->setObjectName(QString::fromUtf8("channels_combo"));

        hboxLayout7->addWidget(channels_combo);

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

        hboxLayout7->addItem(spacerItem9);


        verticalLayout->addLayout(hboxLayout7);

        hboxLayout8 = new QHBoxLayout();
#ifndef Q_OS_MAC
        hboxLayout8->setSpacing(6);
#endif
        hboxLayout8->setContentsMargins(0, 0, 0, 0);
        hboxLayout8->setObjectName(QString::fromUtf8("hboxLayout8"));
        label_6 = new QLabel(video_and_audio_tab);
        label_6->setObjectName(QString::fromUtf8("label_6"));

        hboxLayout8->addWidget(label_6);

        scaletempo_combo = new TristateCombo(video_and_audio_tab);
        scaletempo_combo->setObjectName(QString::fromUtf8("scaletempo_combo"));
        sizePolicy2.setHeightForWidth(scaletempo_combo->sizePolicy().hasHeightForWidth());
        scaletempo_combo->setSizePolicy(sizePolicy2);

        hboxLayout8->addWidget(scaletempo_combo);

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

        hboxLayout8->addItem(spacerItem10);


        verticalLayout->addLayout(hboxLayout8);

        groupBox_4 = new QGroupBox(video_and_audio_tab);
        groupBox_4->setObjectName(QString::fromUtf8("groupBox_4"));
        vboxLayout4 = new QVBoxLayout(groupBox_4);
        vboxLayout4->setContentsMargins(4, 4, 4, 4);
        vboxLayout4->setObjectName(QString::fromUtf8("vboxLayout4"));
        global_volume_check = new QCheckBox(groupBox_4);
        global_volume_check->setObjectName(QString::fromUtf8("global_volume_check"));

        vboxLayout4->addWidget(global_volume_check);

        hboxLayout9 = new QHBoxLayout();
#ifndef Q_OS_MAC
        hboxLayout9->setSpacing(6);
#endif
        hboxLayout9->setContentsMargins(0, 0, 0, 0);
        hboxLayout9->setObjectName(QString::fromUtf8("hboxLayout9"));
        softvol_check = new QCheckBox(groupBox_4);
        softvol_check->setObjectName(QString::fromUtf8("softvol_check"));

        hboxLayout9->addWidget(softvol_check);

        spacerItem11 = new QSpacerItem(20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout9->addItem(spacerItem11);

        amplification_label = new QLabel(groupBox_4);
        amplification_label->setObjectName(QString::fromUtf8("amplification_label"));
        amplification_label->setEnabled(false);
        amplification_label->setWordWrap(false);

        hboxLayout9->addWidget(amplification_label);

        softvol_max_spin = new QSpinBox(groupBox_4);
        softvol_max_spin->setObjectName(QString::fromUtf8("softvol_max_spin"));
        softvol_max_spin->setEnabled(false);
        softvol_max_spin->setMinimum(10);
        softvol_max_spin->setMaximum(10000);

        hboxLayout9->addWidget(softvol_max_spin);


        vboxLayout4->addLayout(hboxLayout9);

        volnorm_check = new QCheckBox(groupBox_4);
        volnorm_check->setObjectName(QString::fromUtf8("volnorm_check"));

        vboxLayout4->addWidget(volnorm_check);


        verticalLayout->addWidget(groupBox_4);

        groupBox_5 = new QGroupBox(video_and_audio_tab);
        groupBox_5->setObjectName(QString::fromUtf8("groupBox_5"));
        vboxLayout5 = new QVBoxLayout(groupBox_5);
        vboxLayout5->setContentsMargins(4, 4, 4, 4);
        vboxLayout5->setObjectName(QString::fromUtf8("vboxLayout5"));
        hboxLayout10 = new QHBoxLayout();
        hboxLayout10->setObjectName(QString::fromUtf8("hboxLayout10"));
        autosync_check = new QCheckBox(groupBox_5);
        autosync_check->setObjectName(QString::fromUtf8("autosync_check"));

        hboxLayout10->addWidget(autosync_check);

        spacerItem12 = new QSpacerItem(40, 31, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout10->addItem(spacerItem12);

        factor_label = new QLabel(groupBox_5);
        factor_label->setObjectName(QString::fromUtf8("factor_label"));
        factor_label->setEnabled(false);
        factor_label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        factor_label->setWordWrap(false);

        hboxLayout10->addWidget(factor_label);

        autosync_spin = new QSpinBox(groupBox_5);
        autosync_spin->setObjectName(QString::fromUtf8("autosync_spin"));
        autosync_spin->setEnabled(false);
        autosync_spin->setMinimum(0);
        autosync_spin->setMaximum(1000);
        autosync_spin->setValue(100);

        hboxLayout10->addWidget(autosync_spin);


        vboxLayout5->addLayout(hboxLayout10);

        hboxLayout11 = new QHBoxLayout();
        hboxLayout11->setObjectName(QString::fromUtf8("hboxLayout11"));
        use_mc_check = new QCheckBox(groupBox_5);
        use_mc_check->setObjectName(QString::fromUtf8("use_mc_check"));

        hboxLayout11->addWidget(use_mc_check);

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

        hboxLayout11->addItem(spacerItem13);

        mc_label = new QLabel(groupBox_5);
        mc_label->setObjectName(QString::fromUtf8("mc_label"));
        mc_label->setEnabled(false);

        hboxLayout11->addWidget(mc_label);

        mc_spin = new QDoubleSpinBox(groupBox_5);
        mc_spin->setObjectName(QString::fromUtf8("mc_spin"));
        mc_spin->setEnabled(false);
        mc_spin->setMaximum(100.000000000000000);
        mc_spin->setSingleStep(0.100000000000000);

        hboxLayout11->addWidget(mc_spin);


        vboxLayout5->addLayout(hboxLayout11);


        verticalLayout->addWidget(groupBox_5);

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

        verticalLayout->addItem(spacerItem14);

        general_tab->addTab(video_and_audio_tab, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName(QString::fromUtf8("tab_2"));
        verticalLayout_6 = new QVBoxLayout(tab_2);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        preferred_desc = new QLabel(tab_2);
        preferred_desc->setObjectName(QString::fromUtf8("preferred_desc"));
        preferred_desc->setText(QString::fromUtf8("<Here it goes an explanation text>\n"
"For translators: don't translate this text, it will be replaced with another one at runtime."));
        preferred_desc->setWordWrap(true);

        verticalLayout_6->addWidget(preferred_desc);

        line = new QFrame(tab_2);
        line->setObjectName(QString::fromUtf8("line"));
        sizePolicy2.setHeightForWidth(line->sizePolicy().hasHeightForWidth());
        line->setSizePolicy(sizePolicy2);
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        verticalLayout_6->addWidget(line);

        language_frame = new QWidget(tab_2);
        language_frame->setObjectName(QString::fromUtf8("language_frame"));
        verticalLayout_5 = new QVBoxLayout(language_frame);
        verticalLayout_5->setSpacing(0);
        verticalLayout_5->setContentsMargins(0, 0, 0, 0);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        gridLayout1 = new QGridLayout();
#ifndef Q_OS_MAC
        gridLayout1->setSpacing(6);
#endif
#ifndef Q_OS_MAC
        gridLayout1->setContentsMargins(0, 0, 0, 0);
#endif
        gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
        spacerItem15 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout1->addItem(spacerItem15, 1, 2, 1, 1);

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

        gridLayout1->addItem(spacerItem16, 2, 2, 1, 1);

        subtitle_lang_edit = new QLineEdit(language_frame);
        subtitle_lang_edit->setObjectName(QString::fromUtf8("subtitle_lang_edit"));

        gridLayout1->addWidget(subtitle_lang_edit, 2, 1, 1, 1);

        textLabel1_20 = new QLabel(language_frame);
        textLabel1_20->setObjectName(QString::fromUtf8("textLabel1_20"));
        textLabel1_20->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1_20->setWordWrap(false);

        gridLayout1->addWidget(textLabel1_20, 1, 0, 1, 1);

        audio_lang_edit = new QLineEdit(language_frame);
        audio_lang_edit->setObjectName(QString::fromUtf8("audio_lang_edit"));

        gridLayout1->addWidget(audio_lang_edit, 1, 1, 1, 1);

        textLabel2_11 = new QLabel(language_frame);
        textLabel2_11->setObjectName(QString::fromUtf8("textLabel2_11"));
        textLabel2_11->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel2_11->setWordWrap(false);

        gridLayout1->addWidget(textLabel2_11, 2, 0, 1, 1);

        label_5 = new QLabel(language_frame);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        gridLayout1->addWidget(label_5, 0, 0, 1, 3);


        verticalLayout_5->addLayout(gridLayout1);


        verticalLayout_6->addWidget(language_frame);

        tracks_separator = new QFrame(tab_2);
        tracks_separator->setObjectName(QString::fromUtf8("tracks_separator"));
        tracks_separator->setFrameShape(QFrame::HLine);
        tracks_separator->setFrameShadow(QFrame::Sunken);

        verticalLayout_6->addWidget(tracks_separator);

        tracks_frame = new QWidget(tab_2);
        tracks_frame->setObjectName(QString::fromUtf8("tracks_frame"));
        verticalLayout_4 = new QVBoxLayout(tracks_frame);
        verticalLayout_4->setSpacing(0);
        verticalLayout_4->setContentsMargins(0, 0, 0, 0);
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        gridLayout2 = new QGridLayout();
#ifndef Q_OS_MAC
        gridLayout2->setSpacing(6);
#endif
#ifndef Q_OS_MAC
        gridLayout2->setContentsMargins(0, 0, 0, 0);
#endif
        gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
        audio_track_spin = new QSpinBox(tracks_frame);
        audio_track_spin->setObjectName(QString::fromUtf8("audio_track_spin"));
        audio_track_spin->setMinimum(0);
        audio_track_spin->setMaximum(99);

        gridLayout2->addWidget(audio_track_spin, 1, 1, 1, 1);

        label_3 = new QLabel(tracks_frame);
        label_3->setObjectName(QString::fromUtf8("label_3"));
        label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout2->addWidget(label_3, 1, 0, 1, 1);

        label_4 = new QLabel(tracks_frame);
        label_4->setObjectName(QString::fromUtf8("label_4"));
        label_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout2->addWidget(label_4, 2, 0, 1, 1);

        spacerItem17 = new QSpacerItem(151, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout2->addItem(spacerItem17, 2, 2, 1, 1);

        spacerItem18 = new QSpacerItem(151, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout2->addItem(spacerItem18, 1, 2, 1, 1);

        subtitle_track_spin = new QSpinBox(tracks_frame);
        subtitle_track_spin->setObjectName(QString::fromUtf8("subtitle_track_spin"));
        subtitle_track_spin->setMinimum(0);

        gridLayout2->addWidget(subtitle_track_spin, 2, 1, 1, 1);

        label_2 = new QLabel(tracks_frame);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        gridLayout2->addWidget(label_2, 0, 0, 1, 3);


        verticalLayout_4->addLayout(gridLayout2);


        verticalLayout_6->addWidget(tracks_frame);

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

        verticalLayout_6->addItem(spacerItem19);

        general_tab->addTab(tab_2, QString());

        vboxLayout->addWidget(general_tab);

#if QT_CONFIG(shortcut)
        executable_label->setBuddy(mplayerbin_edit);
        filesettings_method_label->setBuddy(filesettings_method_combo);
        screenshots_dir_label->setBuddy(screenshot_edit);
        screenshot_template_label->setBuddy(screenshot_template_edit);
        screenshot_format_label->setBuddy(screenshot_format_combo);
        vo_label->setBuddy(vo_combo);
        textLabel1_5->setBuddy(autoq_spin);
        label_7->setBuddy(deinterlace_combo);
        label_8->setBuddy(zoom_spin);
        ao_label->setBuddy(ao_combo);
        label->setBuddy(channels_combo);
        label_6->setBuddy(scaletempo_combo);
        amplification_label->setBuddy(softvol_max_spin);
        factor_label->setBuddy(autosync_spin);
        mc_label->setBuddy(mc_spin);
        textLabel1_20->setBuddy(audio_lang_edit);
        textLabel2_11->setBuddy(subtitle_lang_edit);
        label_3->setBuddy(audio_track_spin);
        label_4->setBuddy(subtitle_track_spin);
#endif // QT_CONFIG(shortcut)
        QWidget::setTabOrder(general_tab, player_combo);
        QWidget::setTabOrder(player_combo, mplayerbin_edit);
        QWidget::setTabOrder(mplayerbin_edit, remember_all_check);
        QWidget::setTabOrder(remember_all_check, remember_time_check);
        QWidget::setTabOrder(remember_time_check, remember_streams_check);
        QWidget::setTabOrder(remember_streams_check, filesettings_method_combo);
        QWidget::setTabOrder(filesettings_method_combo, use_screenshots_check);
        QWidget::setTabOrder(use_screenshots_check, screenshot_edit);
        QWidget::setTabOrder(screenshot_edit, screenshot_template_edit);
        QWidget::setTabOrder(screenshot_template_edit, screenshot_format_combo);
        QWidget::setTabOrder(screenshot_format_combo, global_speed_check);
        QWidget::setTabOrder(global_speed_check, pause_if_hidden_check);
        QWidget::setTabOrder(pause_if_hidden_check, close_on_finish_check);
        QWidget::setTabOrder(close_on_finish_check, shutdown_check);
        QWidget::setTabOrder(shutdown_check, vo_combo);
        QWidget::setTabOrder(vo_combo, vo_user_defined_edit);
        QWidget::setTabOrder(vo_user_defined_edit, vdpau_button);
        QWidget::setTabOrder(vdpau_button, postprocessing_check);
        QWidget::setTabOrder(postprocessing_check, autoq_spin);
        QWidget::setTabOrder(autoq_spin, deinterlace_combo);
        QWidget::setTabOrder(deinterlace_combo, blackborders_check);
        QWidget::setTabOrder(blackborders_check, zoom_spin);
        QWidget::setTabOrder(zoom_spin, eq2_check);
        QWidget::setTabOrder(eq2_check, direct_rendering_check);
        QWidget::setTabOrder(direct_rendering_check, double_buffer_check);
        QWidget::setTabOrder(double_buffer_check, use_slices_check);
        QWidget::setTabOrder(use_slices_check, start_fullscreen_check);
        QWidget::setTabOrder(start_fullscreen_check, blackborders_on_fs_check);
        QWidget::setTabOrder(blackborders_on_fs_check, screensaver_check);
        QWidget::setTabOrder(screensaver_check, turn_screensaver_off_check);
        QWidget::setTabOrder(turn_screensaver_off_check, avoid_screensaver_check);
        QWidget::setTabOrder(avoid_screensaver_check, ao_combo);
        QWidget::setTabOrder(ao_combo, ao_user_defined_edit);
        QWidget::setTabOrder(ao_user_defined_edit, audio_equalizer_check);
        QWidget::setTabOrder(audio_equalizer_check, global_audio_equalizer_check);
        QWidget::setTabOrder(global_audio_equalizer_check, hwac3_check);
        QWidget::setTabOrder(hwac3_check, channels_combo);
        QWidget::setTabOrder(channels_combo, scaletempo_combo);
        QWidget::setTabOrder(scaletempo_combo, global_volume_check);
        QWidget::setTabOrder(global_volume_check, softvol_check);
        QWidget::setTabOrder(softvol_check, softvol_max_spin);
        QWidget::setTabOrder(softvol_max_spin, volnorm_check);
        QWidget::setTabOrder(volnorm_check, autosync_check);
        QWidget::setTabOrder(autosync_check, autosync_spin);
        QWidget::setTabOrder(autosync_spin, use_mc_check);
        QWidget::setTabOrder(use_mc_check, mc_spin);
        QWidget::setTabOrder(mc_spin, audio_lang_edit);
        QWidget::setTabOrder(audio_lang_edit, subtitle_lang_edit);
        QWidget::setTabOrder(subtitle_lang_edit, audio_track_spin);
        QWidget::setTabOrder(audio_track_spin, subtitle_track_spin);

        retranslateUi(PrefGeneral);
        QObject::connect(softvol_check, SIGNAL(toggled(bool)), softvol_max_spin, SLOT(setEnabled(bool)));
        QObject::connect(softvol_check, SIGNAL(toggled(bool)), amplification_label, SLOT(setEnabled(bool)));
        QObject::connect(remember_all_check, SIGNAL(toggled(bool)), remember_time_check, SLOT(setEnabled(bool)));
        QObject::connect(remember_all_check, SIGNAL(toggled(bool)), filesettings_method_label, SLOT(setEnabled(bool)));
        QObject::connect(remember_all_check, SIGNAL(toggled(bool)), filesettings_method_combo, SLOT(setEnabled(bool)));
        QObject::connect(use_screenshots_check, SIGNAL(toggled(bool)), screenshots_dir_label, SLOT(setEnabled(bool)));
        QObject::connect(use_screenshots_check, SIGNAL(toggled(bool)), screenshot_edit, SLOT(setEnabled(bool)));
        QObject::connect(autosync_check, SIGNAL(toggled(bool)), autosync_spin, SLOT(setEnabled(bool)));
        QObject::connect(autosync_check, SIGNAL(toggled(bool)), factor_label, SLOT(setEnabled(bool)));
        QObject::connect(use_mc_check, SIGNAL(toggled(bool)), mc_label, SLOT(setEnabled(bool)));
        QObject::connect(use_mc_check, SIGNAL(toggled(bool)), mc_spin, SLOT(setEnabled(bool)));
        QObject::connect(audio_equalizer_check, SIGNAL(toggled(bool)), global_audio_equalizer_check, SLOT(setEnabled(bool)));
        QObject::connect(close_on_finish_check, SIGNAL(toggled(bool)), shutdown_check, SLOT(setEnabled(bool)));
        QObject::connect(use_screenshots_check, SIGNAL(toggled(bool)), screenshot_template_label, SLOT(setEnabled(bool)));
        QObject::connect(use_screenshots_check, SIGNAL(toggled(bool)), screenshot_template_edit, SLOT(setEnabled(bool)));
        QObject::connect(use_screenshots_check, SIGNAL(toggled(bool)), screenshot_format_label, SLOT(setEnabled(bool)));
        QObject::connect(use_screenshots_check, SIGNAL(toggled(bool)), screenshot_format_combo, SLOT(setEnabled(bool)));
        QObject::connect(remember_all_check, SIGNAL(toggled(bool)), remember_streams_check, SLOT(setEnabled(bool)));

        general_tab->setCurrentIndex(0);


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

    void retranslateUi(QWidget *PrefGeneral)
    {
        executable_label->setText(QCoreApplication::translate("PrefGeneral", "Multimedia &engine:", nullptr));
        groupBox_3->setTitle(QCoreApplication::translate("PrefGeneral", "Media settings", nullptr));
        remember_all_check->setText(QCoreApplication::translate("PrefGeneral", "&Remember settings for all files (audio track, subtitles...)", nullptr));
        remember_time_check->setText(QCoreApplication::translate("PrefGeneral", "Remember &time position", nullptr));
        filesettings_method_label->setText(QCoreApplication::translate("PrefGeneral", "&Store settings in", nullptr));
        remember_streams_check->setText(QCoreApplication::translate("PrefGeneral", "Re&member settings for streams", nullptr));
        groupBox_2->setTitle(QCoreApplication::translate("PrefGeneral", "Screenshots", nullptr));
        use_screenshots_check->setText(QCoreApplication::translate("PrefGeneral", "&Enable screenshots", nullptr));
        screenshots_dir_label->setText(QCoreApplication::translate("PrefGeneral", "&Folder:", nullptr));
        screenshot_template_label->setText(QCoreApplication::translate("PrefGeneral", "Temp&late:", nullptr));
        screenshot_format_label->setText(QCoreApplication::translate("PrefGeneral", "F&ormat:", nullptr));
        global_speed_check->setText(QCoreApplication::translate("PrefGeneral", "&Keep selected speed across files", nullptr));
        pause_if_hidden_check->setText(QCoreApplication::translate("PrefGeneral", "&Pause when minimized", nullptr));
        close_on_finish_check->setText(QCoreApplication::translate("PrefGeneral", "&Close when finished playback", nullptr));
        shutdown_check->setText(QCoreApplication::translate("PrefGeneral", "S&hut down computer", nullptr));
        general_tab->setTabText(general_tab->indexOf(tab), QCoreApplication::translate("PrefGeneral", "&General", nullptr));
        vo_label->setText(QCoreApplication::translate("PrefGeneral", "Ou&tput driver:", nullptr));
        vdpau_button->setText(QCoreApplication::translate("PrefGeneral", "Configu&re...", nullptr));
        postprocessing_check->setText(QCoreApplication::translate("PrefGeneral", "&Enable postprocessing by default", nullptr));
        textLabel1_5->setText(QCoreApplication::translate("PrefGeneral", "&Quality:", nullptr));
        label_7->setText(QCoreApplication::translate("PrefGeneral", "Dei&nterlace by default (except for TV):", nullptr));
        blackborders_check->setText(QCoreApplication::translate("PrefGeneral", "Add blac&k borders for subtitles by default", nullptr));
        label_8->setText(QCoreApplication::translate("PrefGeneral", "Default &zoom:", nullptr));
        eq2_check->setText(QCoreApplication::translate("PrefGeneral", "Use s&oftware video equalizer", nullptr));
        direct_rendering_check->setText(QCoreApplication::translate("PrefGeneral", "D&irect rendering", nullptr));
        double_buffer_check->setText(QCoreApplication::translate("PrefGeneral", "Dou&ble buffering", nullptr));
        use_slices_check->setText(QCoreApplication::translate("PrefGeneral", "Dra&w video using slices", nullptr));
        start_fullscreen_check->setText(QCoreApplication::translate("PrefGeneral", "Start videos in &fullscreen", nullptr));
        blackborders_on_fs_check->setText(QCoreApplication::translate("PrefGeneral", "&Add black borders on fullscreen", nullptr));
        screensaver_check->setText(QCoreApplication::translate("PrefGeneral", "Disable &screensaver", nullptr));
        screensaver_group->setTitle(QCoreApplication::translate("PrefGeneral", "Screensaver", nullptr));
        turn_screensaver_off_check->setText(QCoreApplication::translate("PrefGeneral", "Swit&ch screensaver off", nullptr));
        avoid_screensaver_check->setText(QCoreApplication::translate("PrefGeneral", "Avoid &screensaver", nullptr));
        general_tab->setTabText(general_tab->indexOf(tab_3), QCoreApplication::translate("PrefGeneral", "&Video", nullptr));
        ao_label->setText(QCoreApplication::translate("PrefGeneral", "Ou&tput driver:", nullptr));
        audio_equalizer_check->setText(QCoreApplication::translate("PrefGeneral", "&Enable the audio equalizer", nullptr));
        global_audio_equalizer_check->setText(QCoreApplication::translate("PrefGeneral", "Global audio e&qualizer", nullptr));
        hwac3_check->setText(QCoreApplication::translate("PrefGeneral", "&AC3/DTS passthrough over S/PDIF and HDMI", nullptr));
        label->setText(QCoreApplication::translate("PrefGeneral", "C&hannels by default:", nullptr));
        label_6->setText(QCoreApplication::translate("PrefGeneral", "High speed &playback without altering pitch", nullptr));
        groupBox_4->setTitle(QCoreApplication::translate("PrefGeneral", "Volume", nullptr));
        global_volume_check->setText(QCoreApplication::translate("PrefGeneral", "Glo&bal volume", nullptr));
        softvol_check->setText(QCoreApplication::translate("PrefGeneral", "Use s&oftware volume control", nullptr));
        amplification_label->setText(QCoreApplication::translate("PrefGeneral", "Ma&x. Amplification:", nullptr));
        volnorm_check->setText(QCoreApplication::translate("PrefGeneral", "Volume &normalization by default", nullptr));
        groupBox_5->setTitle(QCoreApplication::translate("PrefGeneral", "Synchronization", nullptr));
        autosync_check->setText(QCoreApplication::translate("PrefGeneral", "Audio/video auto &synchronization", nullptr));
        factor_label->setText(QCoreApplication::translate("PrefGeneral", "&Factor:", nullptr));
        use_mc_check->setText(QCoreApplication::translate("PrefGeneral", "A-V sync &correction", nullptr));
        mc_label->setText(QCoreApplication::translate("PrefGeneral", "&Max. correction:", nullptr));
        general_tab->setTabText(general_tab->indexOf(video_and_audio_tab), QCoreApplication::translate("PrefGeneral", "A&udio", nullptr));
        textLabel1_20->setText(QCoreApplication::translate("PrefGeneral", "&Audio:", nullptr));
        textLabel2_11->setText(QCoreApplication::translate("PrefGeneral", "Su&btitles:", nullptr));
        label_5->setText(QCoreApplication::translate("PrefGeneral", "Preferred language:", nullptr));
        label_3->setText(QCoreApplication::translate("PrefGeneral", "Audi&o:", nullptr));
        label_4->setText(QCoreApplication::translate("PrefGeneral", "&Subtitle:", nullptr));
        label_2->setText(QCoreApplication::translate("PrefGeneral", "Or choose a track number:", nullptr));
        general_tab->setTabText(general_tab->indexOf(tab_2), QCoreApplication::translate("PrefGeneral", "Preferre&d audio and subtitles", nullptr));
        (void)PrefGeneral;
    } // retranslateUi

};

namespace Ui {
    class PrefGeneral: public Ui_PrefGeneral {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_PREFGENERAL_H
