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

#ifndef TAB_H
#define TAB_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QScrollArea>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "mkvtoolnix-gui/util/basic_line_edit.h"
#include "mkvtoolnix-gui/util/basic_tree_view.h"
#include "mkvtoolnix-gui/util/character_set_combo_box.h"
#include "mkvtoolnix-gui/util/files_drag_drop_widget.h"
#include "mkvtoolnix-gui/util/language_combo_box.h"

namespace mtx {
namespace gui {
namespace Merge {

class Ui_Tab
{
public:
    QVBoxLayout *verticalLayout_2;
    QTabWidget *tabs;
    QWidget *inputTab;
    QHBoxLayout *horizontalLayout_2;
    QSplitter *mergeInputSplitter;
    QSplitter *mergeFilesTracksSplitter;
    QWidget *layoutWidget;
    QVBoxLayout *verticalLayout;
    QLabel *filesLabel;
    QHBoxLayout *horizontalLayout_1;
    mtx::gui::Util::BasicTreeView *files;
    QWidget *moveFilesButtons;
    QVBoxLayout *verticalLayout_1;
    QPushButton *moveFilesUp;
    QPushButton *moveFilesDown;
    QSpacerItem *verticalSpacer_1;
    QWidget *layoutWidget1;
    QVBoxLayout *verticalLayout_5;
    QLabel *tracksLabel;
    QHBoxLayout *horizontalLayout_4;
    mtx::gui::Util::BasicTreeView *tracks;
    QWidget *moveTracksButtons;
    QVBoxLayout *verticalLayout_13;
    QPushButton *moveTracksUp;
    QPushButton *moveTracksDown;
    QSpacerItem *verticalSpacer;
    QTabWidget *twProperties;
    QWidget *generalOptionsPage;
    QVBoxLayout *verticalLayout_15;
    QSpacerItem *verticalSpacer_6;
    QWidget *timecodesAndDefaultDurationPage;
    QVBoxLayout *verticalLayout_16;
    QSpacerItem *verticalSpacer_7;
    QWidget *videoPropertiesPage;
    QVBoxLayout *verticalLayout_17;
    QSpacerItem *verticalSpacer_8;
    QWidget *audioSubtitleChapterPropertiesPage;
    QVBoxLayout *verticalLayout_18;
    QSpacerItem *verticalSpacer_9;
    QWidget *miscellaneousPage;
    QVBoxLayout *verticalLayout_19;
    QSpacerItem *verticalSpacer_10;
    QWidget *wProperties;
    QVBoxLayout *verticalLayout_4;
    QLabel *propertiesLabel;
    QStackedWidget *propertiesStack;
    QWidget *propertiesScrollAreaPage;
    QVBoxLayout *verticalLayout_20;
    QScrollArea *propertiesScrollArea;
    QWidget *scrollAreaWidgetContents;
    QVBoxLayout *verticalLayout_9;
    QGroupBox *generalOptionsBox;
    QGridLayout *gridLayout_5;
    QLabel *muxThisLabel;
    QComboBox *muxThis;
    QLabel *trackNameLabel;
    QLineEdit *trackName;
    QLabel *trackLanguageLabel;
    mtx::gui::Util::LanguageComboBox *trackLanguage;
    QLabel *defaultTrackFlagLabel;
    QComboBox *defaultTrackFlag;
    QLabel *forcedTrackFlagLabel;
    QComboBox *forcedTrackFlag;
    QLabel *compressionLabel;
    QComboBox *compression;
    QLabel *trackTagsLabel;
    QHBoxLayout *horizontalLayout_11;
    mtx::gui::Util::BasicLineEdit *trackTags;
    QPushButton *browseTrackTags;
    QGroupBox *timecodesAndDefaultDurationBox;
    QVBoxLayout *verticalLayout_11;
    QGridLayout *gridLayout_6;
    QLabel *delayLabel;
    QLineEdit *delay;
    QLabel *stretchByLabel;
    QLineEdit *stretchBy;
    QLabel *defaultDurationLabel;
    QComboBox *defaultDuration;
    QLabel *timecodesLabel;
    QHBoxLayout *horizontalLayout_12;
    mtx::gui::Util::BasicLineEdit *timecodes;
    QPushButton *browseTimecodes;
    QCheckBox *fixBitstreamTimingInfo;
    QGroupBox *videoPropertiesBox;
    QGridLayout *gridLayout_7;
    QHBoxLayout *horizontalLayout_14;
    QLineEdit *displayWidth;
    QLabel *displayDimensionsXLabel;
    QLineEdit *displayHeight;
    QComboBox *stereoscopy;
    QLabel *naluSizeLengthLabel;
    QRadioButton *setAspectRatio;
    QComboBox *aspectRatio;
    QRadioButton *setDisplayWidthHeight;
    QLineEdit *cropping;
    QLabel *croppingLabel;
    QLabel *stereoscopyLabel;
    QComboBox *naluSizeLength;
    QGroupBox *audioPropertiesBox;
    QVBoxLayout *verticalLayout_12;
    QHBoxLayout *horizontalLayout_3;
    QLabel *aacIsSBRLabel;
    QComboBox *aacIsSBR;
    QCheckBox *reduceToAudioCore;
    QGroupBox *subtitleAndChapterPropertiesBox;
    QHBoxLayout *horizontalLayout_16;
    QLabel *characterSetLabel;
    mtx::gui::Util::CharacterSetComboBox *subtitleCharacterSet;
    QPushButton *subtitleCharacterSetPreview;
    QGroupBox *miscellaneousBox;
    QGridLayout *gridLayout_9;
    QLabel *cuesLabel;
    QComboBox *cues;
    QLabel *additionalTrackOptionsLabel;
    QLineEdit *additionalTrackOptions;
    QSpacerItem *verticalSpacer_5;
    QWidget *propertiesTwoColumnsPage;
    QHBoxLayout *horizontalLayout_17;
    QWidget *propertiesColumn1;
    QVBoxLayout *verticalLayout_21;
    QSpacerItem *verticalSpacer_11;
    QWidget *propertiesColumn2;
    QVBoxLayout *verticalLayout_22;
    QSpacerItem *verticalSpacer_12;
    QWidget *outputTab;
    QVBoxLayout *verticalLayout_3;
    QSplitter *mergeOutputSplitter;
    QWidget *layoutWidget4;
    QVBoxLayout *verticalLayout_7;
    QGroupBox *generalBox;
    QGridLayout *generalGridLayout;
    QLabel *titleLael;
    QLineEdit *title;
    QLabel *outputLabel;
    QHBoxLayout *hlOutput;
    mtx::gui::Util::BasicLineEdit *output;
    QPushButton *browseOutput;
    QLabel *globalTagsLabel;
    QHBoxLayout *horizontalLayout_7;
    mtx::gui::Util::BasicLineEdit *globalTags;
    QPushButton *browseGlobalTags;
    QLabel *segmentInfoLabel;
    QHBoxLayout *horizontalLayout_8;
    mtx::gui::Util::BasicLineEdit *segmentInfo;
    QPushButton *browseSegmentInfo;
    QGroupBox *splittingBox;
    QGridLayout *gridLayout_2;
    QLabel *splitModeLabel;
    QComboBox *splitMode;
    QComboBox *splitOptions;
    QLabel *splitMaxFilesLabel;
    QSpinBox *splitMaxFiles;
    QCheckBox *linkFiles;
    QLabel *splitOptionsLabel;
    QSpacerItem *verticalSpacer_3;
    QWidget *layoutWidget5;
    QVBoxLayout *verticalLayout_8;
    QGroupBox *fileSegmentLinkingBox;
    QGridLayout *gridLayout1;
    QLabel *segmentUIDsLabel;
    QHBoxLayout *horizontalLayout_61;
    QLineEdit *segmentUIDs;
    QPushButton *browseSegmentUID;
    QLabel *previousSegmentUIDLabel;
    QHBoxLayout *horizontalLayout_13;
    QLineEdit *previousSegmentUID;
    QPushButton *browsePreviousSegmentUID;
    QLabel *nextSegmentUIDLabel;
    QHBoxLayout *horizontalLayout_15;
    QLineEdit *nextSegmentUID;
    QPushButton *browseNextSegmentUID;
    QGroupBox *chaptersBox;
    QGridLayout *gridLayout;
    QLabel *chaptersLabel;
    QHBoxLayout *horizontalLayout_9;
    mtx::gui::Util::BasicLineEdit *chapters;
    QPushButton *browseChapters;
    QLabel *chapterLanguageLabel;
    mtx::gui::Util::LanguageComboBox *chapterLanguage;
    QLabel *chapterCharacterSetLabel;
    QHBoxLayout *horizontalLayout_6;
    mtx::gui::Util::CharacterSetComboBox *chapterCharacterSet;
    QPushButton *chapterCharacterSetPreview;
    QLabel *chapterCueNameFormatLabel;
    QLineEdit *chapterCueNameFormat;
    QGroupBox *outputMischellaneousBox;
    QVBoxLayout *verticalLayout_6;
    QCheckBox *webmMode;
    QHBoxLayout *horizontalLayout_10;
    QLabel *additionalOptionsLabel;
    QLineEdit *additionalOptions;
    QPushButton *editAdditionalOptions;
    QSpacerItem *verticalSpacer_4;
    mtx::gui::Util::FilesDragDropWidget *attachmentsTab;
    QVBoxLayout *verticalLayout_14;
    QLabel *attachmentsLabel;
    QHBoxLayout *horizontalLayout_5;
    mtx::gui::Util::BasicTreeView *attachments;
    QWidget *moveAttachmentsButtons;
    QVBoxLayout *verticalLayout_10;
    QPushButton *moveAttachmentsUp;
    QPushButton *moveAttachmentsDown;
    QSpacerItem *verticalSpacer_2;
    QGroupBox *attachmentSettingsBox;
    QGridLayout *gridLayout_8;
    QLabel *attachmentNameLabel;
    QLineEdit *attachmentName;
    QLabel *attachmentDescriptionLabel;
    QLineEdit *attachmentDescription;
    QLabel *attachmentMIMETypeLabel;
    QComboBox *attachmentMIMEType;
    QLabel *attachmentStyleLabel;
    QComboBox *attachmentStyle;
    QGroupBox *gbOutputFile;
    QHBoxLayout *horizontalLayout;
    QSpacerItem *horizontalSpacer_2;
    QToolButton *addFiles;
    QPushButton *startMuxing;
    QPushButton *addToJobQueue;
    QSpacerItem *horizontalSpacer_3;

    void setupUi(QWidget *mtx__gui__Merge__Tab)
    {
        if (mtx__gui__Merge__Tab->objectName().isEmpty())
            mtx__gui__Merge__Tab->setObjectName(QStringLiteral("mtx__gui__Merge__Tab"));
        mtx__gui__Merge__Tab->resize(898, 584);
        mtx__gui__Merge__Tab->setAcceptDrops(true);
        mtx__gui__Merge__Tab->setWindowTitle(QStringLiteral("mtx::gui::Merge::Tab"));
        verticalLayout_2 = new QVBoxLayout(mtx__gui__Merge__Tab);
        verticalLayout_2->setSpacing(6);
        verticalLayout_2->setContentsMargins(11, 11, 11, 11);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        tabs = new QTabWidget(mtx__gui__Merge__Tab);
        tabs->setObjectName(QStringLiteral("tabs"));
        tabs->setTabPosition(QTabWidget::North);
        inputTab = new QWidget();
        inputTab->setObjectName(QStringLiteral("inputTab"));
        horizontalLayout_2 = new QHBoxLayout(inputTab);
        horizontalLayout_2->setSpacing(6);
        horizontalLayout_2->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        mergeInputSplitter = new QSplitter(inputTab);
        mergeInputSplitter->setObjectName(QStringLiteral("mergeInputSplitter"));
        mergeInputSplitter->setOrientation(Qt::Horizontal);
        mergeInputSplitter->setChildrenCollapsible(false);
        mergeFilesTracksSplitter = new QSplitter(mergeInputSplitter);
        mergeFilesTracksSplitter->setObjectName(QStringLiteral("mergeFilesTracksSplitter"));
        mergeFilesTracksSplitter->setOrientation(Qt::Vertical);
        mergeFilesTracksSplitter->setChildrenCollapsible(false);
        layoutWidget = new QWidget(mergeFilesTracksSplitter);
        layoutWidget->setObjectName(QStringLiteral("layoutWidget"));
        verticalLayout = new QVBoxLayout(layoutWidget);
        verticalLayout->setSpacing(6);
        verticalLayout->setContentsMargins(11, 11, 11, 11);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        filesLabel = new QLabel(layoutWidget);
        filesLabel->setObjectName(QStringLiteral("filesLabel"));

        verticalLayout->addWidget(filesLabel);

        horizontalLayout_1 = new QHBoxLayout();
        horizontalLayout_1->setSpacing(6);
        horizontalLayout_1->setObjectName(QStringLiteral("horizontalLayout_1"));
        files = new mtx::gui::Util::BasicTreeView(layoutWidget);
        files->setObjectName(QStringLiteral("files"));
        files->setMinimumSize(QSize(370, 0));
        files->setContextMenuPolicy(Qt::CustomContextMenu);
        files->setAcceptDrops(true);
        files->setEditTriggers(QAbstractItemView::NoEditTriggers);
        files->setDragEnabled(true);
        files->setDragDropMode(QAbstractItemView::InternalMove);
        files->setDefaultDropAction(Qt::MoveAction);
        files->setAlternatingRowColors(false);
        files->setSelectionMode(QAbstractItemView::ExtendedSelection);

        horizontalLayout_1->addWidget(files);

        moveFilesButtons = new QWidget(layoutWidget);
        moveFilesButtons->setObjectName(QStringLiteral("moveFilesButtons"));
        verticalLayout_1 = new QVBoxLayout(moveFilesButtons);
        verticalLayout_1->setSpacing(6);
        verticalLayout_1->setContentsMargins(11, 11, 11, 11);
        verticalLayout_1->setObjectName(QStringLiteral("verticalLayout_1"));
        verticalLayout_1->setContentsMargins(0, 0, 0, 0);
        moveFilesUp = new QPushButton(moveFilesButtons);
        moveFilesUp->setObjectName(QStringLiteral("moveFilesUp"));
        QIcon icon;
        icon.addFile(QStringLiteral(":/icons/16x16/arrow-up.png"), QSize(), QIcon::Normal, QIcon::Off);
        moveFilesUp->setIcon(icon);

        verticalLayout_1->addWidget(moveFilesUp);

        moveFilesDown = new QPushButton(moveFilesButtons);
        moveFilesDown->setObjectName(QStringLiteral("moveFilesDown"));
        QIcon icon1;
        icon1.addFile(QStringLiteral(":/icons/16x16/arrow-down.png"), QSize(), QIcon::Normal, QIcon::Off);
        moveFilesDown->setIcon(icon1);

        verticalLayout_1->addWidget(moveFilesDown);

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

        verticalLayout_1->addItem(verticalSpacer_1);


        horizontalLayout_1->addWidget(moveFilesButtons);


        verticalLayout->addLayout(horizontalLayout_1);

        mergeFilesTracksSplitter->addWidget(layoutWidget);
        layoutWidget1 = new QWidget(mergeFilesTracksSplitter);
        layoutWidget1->setObjectName(QStringLiteral("layoutWidget1"));
        verticalLayout_5 = new QVBoxLayout(layoutWidget1);
        verticalLayout_5->setSpacing(6);
        verticalLayout_5->setContentsMargins(11, 11, 11, 11);
        verticalLayout_5->setObjectName(QStringLiteral("verticalLayout_5"));
        verticalLayout_5->setContentsMargins(0, 0, 0, 0);
        tracksLabel = new QLabel(layoutWidget1);
        tracksLabel->setObjectName(QStringLiteral("tracksLabel"));

        verticalLayout_5->addWidget(tracksLabel);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setSpacing(6);
        horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
        tracks = new mtx::gui::Util::BasicTreeView(layoutWidget1);
        tracks->setObjectName(QStringLiteral("tracks"));
        tracks->setContextMenuPolicy(Qt::CustomContextMenu);
        tracks->setAcceptDrops(true);
        tracks->setEditTriggers(QAbstractItemView::NoEditTriggers);
        tracks->setDragEnabled(true);
        tracks->setDragDropMode(QAbstractItemView::InternalMove);
        tracks->setDefaultDropAction(Qt::MoveAction);
        tracks->setSelectionMode(QAbstractItemView::ExtendedSelection);
        tracks->setExpandsOnDoubleClick(false);

        horizontalLayout_4->addWidget(tracks);

        moveTracksButtons = new QWidget(layoutWidget1);
        moveTracksButtons->setObjectName(QStringLiteral("moveTracksButtons"));
        verticalLayout_13 = new QVBoxLayout(moveTracksButtons);
        verticalLayout_13->setSpacing(6);
        verticalLayout_13->setContentsMargins(11, 11, 11, 11);
        verticalLayout_13->setObjectName(QStringLiteral("verticalLayout_13"));
        verticalLayout_13->setContentsMargins(0, 0, 0, 0);
        moveTracksUp = new QPushButton(moveTracksButtons);
        moveTracksUp->setObjectName(QStringLiteral("moveTracksUp"));
        moveTracksUp->setIcon(icon);

        verticalLayout_13->addWidget(moveTracksUp);

        moveTracksDown = new QPushButton(moveTracksButtons);
        moveTracksDown->setObjectName(QStringLiteral("moveTracksDown"));
        moveTracksDown->setIcon(icon1);

        verticalLayout_13->addWidget(moveTracksDown);

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

        verticalLayout_13->addItem(verticalSpacer);


        horizontalLayout_4->addWidget(moveTracksButtons);


        verticalLayout_5->addLayout(horizontalLayout_4);

        mergeFilesTracksSplitter->addWidget(layoutWidget1);
        twProperties = new QTabWidget(mergeFilesTracksSplitter);
        twProperties->setObjectName(QStringLiteral("twProperties"));
        generalOptionsPage = new QWidget();
        generalOptionsPage->setObjectName(QStringLiteral("generalOptionsPage"));
        verticalLayout_15 = new QVBoxLayout(generalOptionsPage);
        verticalLayout_15->setSpacing(6);
        verticalLayout_15->setContentsMargins(11, 11, 11, 11);
        verticalLayout_15->setObjectName(QStringLiteral("verticalLayout_15"));
        verticalSpacer_6 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_15->addItem(verticalSpacer_6);

        twProperties->addTab(generalOptionsPage, QString());
        timecodesAndDefaultDurationPage = new QWidget();
        timecodesAndDefaultDurationPage->setObjectName(QStringLiteral("timecodesAndDefaultDurationPage"));
        verticalLayout_16 = new QVBoxLayout(timecodesAndDefaultDurationPage);
        verticalLayout_16->setSpacing(6);
        verticalLayout_16->setContentsMargins(11, 11, 11, 11);
        verticalLayout_16->setObjectName(QStringLiteral("verticalLayout_16"));
        verticalSpacer_7 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_16->addItem(verticalSpacer_7);

        twProperties->addTab(timecodesAndDefaultDurationPage, QString());
        videoPropertiesPage = new QWidget();
        videoPropertiesPage->setObjectName(QStringLiteral("videoPropertiesPage"));
        verticalLayout_17 = new QVBoxLayout(videoPropertiesPage);
        verticalLayout_17->setSpacing(6);
        verticalLayout_17->setContentsMargins(11, 11, 11, 11);
        verticalLayout_17->setObjectName(QStringLiteral("verticalLayout_17"));
        verticalSpacer_8 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_17->addItem(verticalSpacer_8);

        twProperties->addTab(videoPropertiesPage, QString());
        audioSubtitleChapterPropertiesPage = new QWidget();
        audioSubtitleChapterPropertiesPage->setObjectName(QStringLiteral("audioSubtitleChapterPropertiesPage"));
        verticalLayout_18 = new QVBoxLayout(audioSubtitleChapterPropertiesPage);
        verticalLayout_18->setSpacing(6);
        verticalLayout_18->setContentsMargins(11, 11, 11, 11);
        verticalLayout_18->setObjectName(QStringLiteral("verticalLayout_18"));
        verticalSpacer_9 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_18->addItem(verticalSpacer_9);

        twProperties->addTab(audioSubtitleChapterPropertiesPage, QString());
        miscellaneousPage = new QWidget();
        miscellaneousPage->setObjectName(QStringLiteral("miscellaneousPage"));
        verticalLayout_19 = new QVBoxLayout(miscellaneousPage);
        verticalLayout_19->setSpacing(6);
        verticalLayout_19->setContentsMargins(11, 11, 11, 11);
        verticalLayout_19->setObjectName(QStringLiteral("verticalLayout_19"));
        verticalSpacer_10 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_19->addItem(verticalSpacer_10);

        twProperties->addTab(miscellaneousPage, QString());
        mergeFilesTracksSplitter->addWidget(twProperties);
        mergeInputSplitter->addWidget(mergeFilesTracksSplitter);
        wProperties = new QWidget(mergeInputSplitter);
        wProperties->setObjectName(QStringLiteral("wProperties"));
        verticalLayout_4 = new QVBoxLayout(wProperties);
        verticalLayout_4->setSpacing(6);
        verticalLayout_4->setContentsMargins(11, 11, 11, 11);
        verticalLayout_4->setObjectName(QStringLiteral("verticalLayout_4"));
        verticalLayout_4->setContentsMargins(0, 0, 0, 0);
        propertiesLabel = new QLabel(wProperties);
        propertiesLabel->setObjectName(QStringLiteral("propertiesLabel"));

        verticalLayout_4->addWidget(propertiesLabel);

        propertiesStack = new QStackedWidget(wProperties);
        propertiesStack->setObjectName(QStringLiteral("propertiesStack"));
        propertiesScrollAreaPage = new QWidget();
        propertiesScrollAreaPage->setObjectName(QStringLiteral("propertiesScrollAreaPage"));
        verticalLayout_20 = new QVBoxLayout(propertiesScrollAreaPage);
        verticalLayout_20->setSpacing(6);
        verticalLayout_20->setContentsMargins(11, 11, 11, 11);
        verticalLayout_20->setObjectName(QStringLiteral("verticalLayout_20"));
        verticalLayout_20->setContentsMargins(0, 0, 0, 0);
        propertiesScrollArea = new QScrollArea(propertiesScrollAreaPage);
        propertiesScrollArea->setObjectName(QStringLiteral("propertiesScrollArea"));
        propertiesScrollArea->setMinimumSize(QSize(370, 0));
        propertiesScrollArea->setFrameShape(QFrame::Box);
        propertiesScrollArea->setFrameShadow(QFrame::Plain);
        propertiesScrollArea->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
        propertiesScrollArea->setWidgetResizable(true);
        scrollAreaWidgetContents = new QWidget();
        scrollAreaWidgetContents->setObjectName(QStringLiteral("scrollAreaWidgetContents"));
        scrollAreaWidgetContents->setGeometry(QRect(0, 0, 430, 998));
        verticalLayout_9 = new QVBoxLayout(scrollAreaWidgetContents);
        verticalLayout_9->setSpacing(6);
        verticalLayout_9->setContentsMargins(11, 11, 11, 11);
        verticalLayout_9->setObjectName(QStringLiteral("verticalLayout_9"));
        generalOptionsBox = new QGroupBox(scrollAreaWidgetContents);
        generalOptionsBox->setObjectName(QStringLiteral("generalOptionsBox"));
        gridLayout_5 = new QGridLayout(generalOptionsBox);
        gridLayout_5->setSpacing(6);
        gridLayout_5->setContentsMargins(11, 11, 11, 11);
        gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
        muxThisLabel = new QLabel(generalOptionsBox);
        muxThisLabel->setObjectName(QStringLiteral("muxThisLabel"));

        gridLayout_5->addWidget(muxThisLabel, 0, 0, 1, 1);

        muxThis = new QComboBox(generalOptionsBox);
        muxThis->setObjectName(QStringLiteral("muxThis"));

        gridLayout_5->addWidget(muxThis, 0, 1, 1, 1);

        trackNameLabel = new QLabel(generalOptionsBox);
        trackNameLabel->setObjectName(QStringLiteral("trackNameLabel"));

        gridLayout_5->addWidget(trackNameLabel, 1, 0, 1, 1);

        trackName = new QLineEdit(generalOptionsBox);
        trackName->setObjectName(QStringLiteral("trackName"));

        gridLayout_5->addWidget(trackName, 1, 1, 1, 1);

        trackLanguageLabel = new QLabel(generalOptionsBox);
        trackLanguageLabel->setObjectName(QStringLiteral("trackLanguageLabel"));

        gridLayout_5->addWidget(trackLanguageLabel, 2, 0, 1, 1);

        trackLanguage = new mtx::gui::Util::LanguageComboBox(generalOptionsBox);
        trackLanguage->setObjectName(QStringLiteral("trackLanguage"));
        trackLanguage->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLength);

        gridLayout_5->addWidget(trackLanguage, 2, 1, 1, 1);

        defaultTrackFlagLabel = new QLabel(generalOptionsBox);
        defaultTrackFlagLabel->setObjectName(QStringLiteral("defaultTrackFlagLabel"));

        gridLayout_5->addWidget(defaultTrackFlagLabel, 3, 0, 1, 1);

        defaultTrackFlag = new QComboBox(generalOptionsBox);
        defaultTrackFlag->setObjectName(QStringLiteral("defaultTrackFlag"));

        gridLayout_5->addWidget(defaultTrackFlag, 3, 1, 1, 1);

        forcedTrackFlagLabel = new QLabel(generalOptionsBox);
        forcedTrackFlagLabel->setObjectName(QStringLiteral("forcedTrackFlagLabel"));

        gridLayout_5->addWidget(forcedTrackFlagLabel, 4, 0, 1, 1);

        forcedTrackFlag = new QComboBox(generalOptionsBox);
        forcedTrackFlag->setObjectName(QStringLiteral("forcedTrackFlag"));

        gridLayout_5->addWidget(forcedTrackFlag, 4, 1, 1, 1);

        compressionLabel = new QLabel(generalOptionsBox);
        compressionLabel->setObjectName(QStringLiteral("compressionLabel"));

        gridLayout_5->addWidget(compressionLabel, 5, 0, 1, 1);

        compression = new QComboBox(generalOptionsBox);
        compression->setObjectName(QStringLiteral("compression"));

        gridLayout_5->addWidget(compression, 5, 1, 1, 1);

        trackTagsLabel = new QLabel(generalOptionsBox);
        trackTagsLabel->setObjectName(QStringLiteral("trackTagsLabel"));

        gridLayout_5->addWidget(trackTagsLabel, 6, 0, 1, 1);

        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setSpacing(6);
        horizontalLayout_11->setObjectName(QStringLiteral("horizontalLayout_11"));
        trackTags = new mtx::gui::Util::BasicLineEdit(generalOptionsBox);
        trackTags->setObjectName(QStringLiteral("trackTags"));

        horizontalLayout_11->addWidget(trackTags);

        browseTrackTags = new QPushButton(generalOptionsBox);
        browseTrackTags->setObjectName(QStringLiteral("browseTrackTags"));
        QIcon icon2;
        icon2.addFile(QStringLiteral(":/icons/16x16/document-open.png"), QSize(), QIcon::Normal, QIcon::Off);
        browseTrackTags->setIcon(icon2);

        horizontalLayout_11->addWidget(browseTrackTags);


        gridLayout_5->addLayout(horizontalLayout_11, 6, 1, 1, 1);


        verticalLayout_9->addWidget(generalOptionsBox);

        timecodesAndDefaultDurationBox = new QGroupBox(scrollAreaWidgetContents);
        timecodesAndDefaultDurationBox->setObjectName(QStringLiteral("timecodesAndDefaultDurationBox"));
        verticalLayout_11 = new QVBoxLayout(timecodesAndDefaultDurationBox);
        verticalLayout_11->setSpacing(6);
        verticalLayout_11->setContentsMargins(11, 11, 11, 11);
        verticalLayout_11->setObjectName(QStringLiteral("verticalLayout_11"));
        gridLayout_6 = new QGridLayout();
        gridLayout_6->setSpacing(6);
        gridLayout_6->setObjectName(QStringLiteral("gridLayout_6"));
        delayLabel = new QLabel(timecodesAndDefaultDurationBox);
        delayLabel->setObjectName(QStringLiteral("delayLabel"));

        gridLayout_6->addWidget(delayLabel, 0, 0, 1, 1);

        delay = new QLineEdit(timecodesAndDefaultDurationBox);
        delay->setObjectName(QStringLiteral("delay"));

        gridLayout_6->addWidget(delay, 0, 1, 1, 1);

        stretchByLabel = new QLabel(timecodesAndDefaultDurationBox);
        stretchByLabel->setObjectName(QStringLiteral("stretchByLabel"));

        gridLayout_6->addWidget(stretchByLabel, 1, 0, 1, 1);

        stretchBy = new QLineEdit(timecodesAndDefaultDurationBox);
        stretchBy->setObjectName(QStringLiteral("stretchBy"));

        gridLayout_6->addWidget(stretchBy, 1, 1, 1, 1);

        defaultDurationLabel = new QLabel(timecodesAndDefaultDurationBox);
        defaultDurationLabel->setObjectName(QStringLiteral("defaultDurationLabel"));

        gridLayout_6->addWidget(defaultDurationLabel, 2, 0, 1, 1);

        defaultDuration = new QComboBox(timecodesAndDefaultDurationBox);
        defaultDuration->insertItems(0, QStringList()
         << QStringLiteral("")
         << QStringLiteral("24p")
         << QStringLiteral("25p")
         << QStringLiteral("30p")
         << QStringLiteral("48p")
         << QStringLiteral("50i")
         << QStringLiteral("50p")
         << QStringLiteral("60i")
         << QStringLiteral("60p")
         << QStringLiteral("24000/1001p")
         << QStringLiteral("30000/1001p")
         << QStringLiteral("48000/1001p")
         << QStringLiteral("60000/1001i")
         << QStringLiteral("60000/1001p")
        );
        defaultDuration->setObjectName(QStringLiteral("defaultDuration"));
        defaultDuration->setEditable(true);

        gridLayout_6->addWidget(defaultDuration, 2, 1, 1, 1);

        timecodesLabel = new QLabel(timecodesAndDefaultDurationBox);
        timecodesLabel->setObjectName(QStringLiteral("timecodesLabel"));

        gridLayout_6->addWidget(timecodesLabel, 3, 0, 1, 1);

        horizontalLayout_12 = new QHBoxLayout();
        horizontalLayout_12->setSpacing(6);
        horizontalLayout_12->setObjectName(QStringLiteral("horizontalLayout_12"));
        timecodes = new mtx::gui::Util::BasicLineEdit(timecodesAndDefaultDurationBox);
        timecodes->setObjectName(QStringLiteral("timecodes"));

        horizontalLayout_12->addWidget(timecodes);

        browseTimecodes = new QPushButton(timecodesAndDefaultDurationBox);
        browseTimecodes->setObjectName(QStringLiteral("browseTimecodes"));
        browseTimecodes->setIcon(icon2);

        horizontalLayout_12->addWidget(browseTimecodes);


        gridLayout_6->addLayout(horizontalLayout_12, 3, 1, 1, 1);


        verticalLayout_11->addLayout(gridLayout_6);

        fixBitstreamTimingInfo = new QCheckBox(timecodesAndDefaultDurationBox);
        fixBitstreamTimingInfo->setObjectName(QStringLiteral("fixBitstreamTimingInfo"));

        verticalLayout_11->addWidget(fixBitstreamTimingInfo);


        verticalLayout_9->addWidget(timecodesAndDefaultDurationBox);

        videoPropertiesBox = new QGroupBox(scrollAreaWidgetContents);
        videoPropertiesBox->setObjectName(QStringLiteral("videoPropertiesBox"));
        gridLayout_7 = new QGridLayout(videoPropertiesBox);
        gridLayout_7->setSpacing(6);
        gridLayout_7->setContentsMargins(11, 11, 11, 11);
        gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
        horizontalLayout_14 = new QHBoxLayout();
        horizontalLayout_14->setSpacing(6);
        horizontalLayout_14->setObjectName(QStringLiteral("horizontalLayout_14"));
        displayWidth = new QLineEdit(videoPropertiesBox);
        displayWidth->setObjectName(QStringLiteral("displayWidth"));

        horizontalLayout_14->addWidget(displayWidth);

        displayDimensionsXLabel = new QLabel(videoPropertiesBox);
        displayDimensionsXLabel->setObjectName(QStringLiteral("displayDimensionsXLabel"));

        horizontalLayout_14->addWidget(displayDimensionsXLabel);

        displayHeight = new QLineEdit(videoPropertiesBox);
        displayHeight->setObjectName(QStringLiteral("displayHeight"));

        horizontalLayout_14->addWidget(displayHeight);


        gridLayout_7->addLayout(horizontalLayout_14, 1, 1, 1, 1);

        stereoscopy = new QComboBox(videoPropertiesBox);
        stereoscopy->setObjectName(QStringLiteral("stereoscopy"));

        gridLayout_7->addWidget(stereoscopy, 5, 1, 1, 1);

        naluSizeLengthLabel = new QLabel(videoPropertiesBox);
        naluSizeLengthLabel->setObjectName(QStringLiteral("naluSizeLengthLabel"));
        naluSizeLengthLabel->setMouseTracking(false);

        gridLayout_7->addWidget(naluSizeLengthLabel, 7, 0, 1, 1);

        setAspectRatio = new QRadioButton(videoPropertiesBox);
        setAspectRatio->setObjectName(QStringLiteral("setAspectRatio"));

        gridLayout_7->addWidget(setAspectRatio, 0, 0, 1, 1);

        aspectRatio = new QComboBox(videoPropertiesBox);
        aspectRatio->addItem(QString());
        aspectRatio->addItem(QStringLiteral("4/3"));
        aspectRatio->addItem(QStringLiteral("1.66"));
        aspectRatio->addItem(QStringLiteral("16/9"));
        aspectRatio->addItem(QStringLiteral("1.85"));
        aspectRatio->addItem(QStringLiteral("2.00"));
        aspectRatio->addItem(QStringLiteral("2.21"));
        aspectRatio->addItem(QStringLiteral("2.35"));
        aspectRatio->addItem(QStringLiteral("2.40"));
        aspectRatio->setObjectName(QStringLiteral("aspectRatio"));
        aspectRatio->setEditable(true);

        gridLayout_7->addWidget(aspectRatio, 0, 1, 1, 1);

        setDisplayWidthHeight = new QRadioButton(videoPropertiesBox);
        setDisplayWidthHeight->setObjectName(QStringLiteral("setDisplayWidthHeight"));

        gridLayout_7->addWidget(setDisplayWidthHeight, 1, 0, 1, 1);

        cropping = new QLineEdit(videoPropertiesBox);
        cropping->setObjectName(QStringLiteral("cropping"));

        gridLayout_7->addWidget(cropping, 3, 1, 1, 1);

        croppingLabel = new QLabel(videoPropertiesBox);
        croppingLabel->setObjectName(QStringLiteral("croppingLabel"));

        gridLayout_7->addWidget(croppingLabel, 3, 0, 1, 1);

        stereoscopyLabel = new QLabel(videoPropertiesBox);
        stereoscopyLabel->setObjectName(QStringLiteral("stereoscopyLabel"));

        gridLayout_7->addWidget(stereoscopyLabel, 5, 0, 1, 1);

        naluSizeLength = new QComboBox(videoPropertiesBox);
        naluSizeLength->setObjectName(QStringLiteral("naluSizeLength"));

        gridLayout_7->addWidget(naluSizeLength, 7, 1, 1, 1);


        verticalLayout_9->addWidget(videoPropertiesBox);

        audioPropertiesBox = new QGroupBox(scrollAreaWidgetContents);
        audioPropertiesBox->setObjectName(QStringLiteral("audioPropertiesBox"));
        verticalLayout_12 = new QVBoxLayout(audioPropertiesBox);
        verticalLayout_12->setSpacing(6);
        verticalLayout_12->setContentsMargins(11, 11, 11, 11);
        verticalLayout_12->setObjectName(QStringLiteral("verticalLayout_12"));
        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(6);
        horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
        aacIsSBRLabel = new QLabel(audioPropertiesBox);
        aacIsSBRLabel->setObjectName(QStringLiteral("aacIsSBRLabel"));

        horizontalLayout_3->addWidget(aacIsSBRLabel);

        aacIsSBR = new QComboBox(audioPropertiesBox);
        aacIsSBR->setObjectName(QStringLiteral("aacIsSBR"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(aacIsSBR->sizePolicy().hasHeightForWidth());
        aacIsSBR->setSizePolicy(sizePolicy);

        horizontalLayout_3->addWidget(aacIsSBR);


        verticalLayout_12->addLayout(horizontalLayout_3);

        reduceToAudioCore = new QCheckBox(audioPropertiesBox);
        reduceToAudioCore->setObjectName(QStringLiteral("reduceToAudioCore"));

        verticalLayout_12->addWidget(reduceToAudioCore);


        verticalLayout_9->addWidget(audioPropertiesBox);

        subtitleAndChapterPropertiesBox = new QGroupBox(scrollAreaWidgetContents);
        subtitleAndChapterPropertiesBox->setObjectName(QStringLiteral("subtitleAndChapterPropertiesBox"));
        horizontalLayout_16 = new QHBoxLayout(subtitleAndChapterPropertiesBox);
        horizontalLayout_16->setSpacing(6);
        horizontalLayout_16->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_16->setObjectName(QStringLiteral("horizontalLayout_16"));
        characterSetLabel = new QLabel(subtitleAndChapterPropertiesBox);
        characterSetLabel->setObjectName(QStringLiteral("characterSetLabel"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(characterSetLabel->sizePolicy().hasHeightForWidth());
        characterSetLabel->setSizePolicy(sizePolicy1);

        horizontalLayout_16->addWidget(characterSetLabel);

        subtitleCharacterSet = new mtx::gui::Util::CharacterSetComboBox(subtitleAndChapterPropertiesBox);
        subtitleCharacterSet->setObjectName(QStringLiteral("subtitleCharacterSet"));
        sizePolicy.setHeightForWidth(subtitleCharacterSet->sizePolicy().hasHeightForWidth());
        subtitleCharacterSet->setSizePolicy(sizePolicy);
        subtitleCharacterSet->setSizeAdjustPolicy(QComboBox::AdjustToMinimumContentsLength);

        horizontalLayout_16->addWidget(subtitleCharacterSet);

        subtitleCharacterSetPreview = new QPushButton(subtitleAndChapterPropertiesBox);
        subtitleCharacterSetPreview->setObjectName(QStringLiteral("subtitleCharacterSetPreview"));
        QIcon icon3;
        icon3.addFile(QStringLiteral(":/icons/16x16/character-set.png"), QSize(), QIcon::Normal, QIcon::Off);
        subtitleCharacterSetPreview->setIcon(icon3);

        horizontalLayout_16->addWidget(subtitleCharacterSetPreview);


        verticalLayout_9->addWidget(subtitleAndChapterPropertiesBox);

        miscellaneousBox = new QGroupBox(scrollAreaWidgetContents);
        miscellaneousBox->setObjectName(QStringLiteral("miscellaneousBox"));
        gridLayout_9 = new QGridLayout(miscellaneousBox);
        gridLayout_9->setSpacing(6);
        gridLayout_9->setContentsMargins(11, 11, 11, 11);
        gridLayout_9->setObjectName(QStringLiteral("gridLayout_9"));
        cuesLabel = new QLabel(miscellaneousBox);
        cuesLabel->setObjectName(QStringLiteral("cuesLabel"));

        gridLayout_9->addWidget(cuesLabel, 0, 0, 1, 1);

        cues = new QComboBox(miscellaneousBox);
        cues->setObjectName(QStringLiteral("cues"));

        gridLayout_9->addWidget(cues, 0, 1, 1, 1);

        additionalTrackOptionsLabel = new QLabel(miscellaneousBox);
        additionalTrackOptionsLabel->setObjectName(QStringLiteral("additionalTrackOptionsLabel"));

        gridLayout_9->addWidget(additionalTrackOptionsLabel, 1, 0, 1, 1);

        additionalTrackOptions = new QLineEdit(miscellaneousBox);
        additionalTrackOptions->setObjectName(QStringLiteral("additionalTrackOptions"));

        gridLayout_9->addWidget(additionalTrackOptions, 1, 1, 1, 1);


        verticalLayout_9->addWidget(miscellaneousBox);

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

        verticalLayout_9->addItem(verticalSpacer_5);

        propertiesScrollArea->setWidget(scrollAreaWidgetContents);

        verticalLayout_20->addWidget(propertiesScrollArea);

        propertiesStack->addWidget(propertiesScrollAreaPage);
        propertiesTwoColumnsPage = new QWidget();
        propertiesTwoColumnsPage->setObjectName(QStringLiteral("propertiesTwoColumnsPage"));
        horizontalLayout_17 = new QHBoxLayout(propertiesTwoColumnsPage);
        horizontalLayout_17->setSpacing(6);
        horizontalLayout_17->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_17->setObjectName(QStringLiteral("horizontalLayout_17"));
        horizontalLayout_17->setContentsMargins(0, 0, 0, 0);
        propertiesColumn1 = new QWidget(propertiesTwoColumnsPage);
        propertiesColumn1->setObjectName(QStringLiteral("propertiesColumn1"));
        verticalLayout_21 = new QVBoxLayout(propertiesColumn1);
        verticalLayout_21->setSpacing(6);
        verticalLayout_21->setContentsMargins(11, 11, 11, 11);
        verticalLayout_21->setObjectName(QStringLiteral("verticalLayout_21"));
        verticalLayout_21->setContentsMargins(0, 0, 0, 0);
        verticalSpacer_11 = new QSpacerItem(20, 410, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_21->addItem(verticalSpacer_11);


        horizontalLayout_17->addWidget(propertiesColumn1);

        propertiesColumn2 = new QWidget(propertiesTwoColumnsPage);
        propertiesColumn2->setObjectName(QStringLiteral("propertiesColumn2"));
        verticalLayout_22 = new QVBoxLayout(propertiesColumn2);
        verticalLayout_22->setSpacing(6);
        verticalLayout_22->setContentsMargins(11, 11, 11, 11);
        verticalLayout_22->setObjectName(QStringLiteral("verticalLayout_22"));
        verticalLayout_22->setContentsMargins(0, 0, 0, 0);
        verticalSpacer_12 = new QSpacerItem(20, 410, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_22->addItem(verticalSpacer_12);


        horizontalLayout_17->addWidget(propertiesColumn2);

        propertiesStack->addWidget(propertiesTwoColumnsPage);

        verticalLayout_4->addWidget(propertiesStack);

        mergeInputSplitter->addWidget(wProperties);

        horizontalLayout_2->addWidget(mergeInputSplitter);

        tabs->addTab(inputTab, QString());
        outputTab = new QWidget();
        outputTab->setObjectName(QStringLiteral("outputTab"));
        verticalLayout_3 = new QVBoxLayout(outputTab);
        verticalLayout_3->setSpacing(6);
        verticalLayout_3->setContentsMargins(11, 11, 11, 11);
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        mergeOutputSplitter = new QSplitter(outputTab);
        mergeOutputSplitter->setObjectName(QStringLiteral("mergeOutputSplitter"));
        mergeOutputSplitter->setOrientation(Qt::Horizontal);
        mergeOutputSplitter->setChildrenCollapsible(false);
        layoutWidget4 = new QWidget(mergeOutputSplitter);
        layoutWidget4->setObjectName(QStringLiteral("layoutWidget4"));
        verticalLayout_7 = new QVBoxLayout(layoutWidget4);
        verticalLayout_7->setSpacing(6);
        verticalLayout_7->setContentsMargins(11, 11, 11, 11);
        verticalLayout_7->setObjectName(QStringLiteral("verticalLayout_7"));
        verticalLayout_7->setContentsMargins(0, 0, 0, 0);
        generalBox = new QGroupBox(layoutWidget4);
        generalBox->setObjectName(QStringLiteral("generalBox"));
        generalGridLayout = new QGridLayout(generalBox);
        generalGridLayout->setSpacing(6);
        generalGridLayout->setContentsMargins(11, 11, 11, 11);
        generalGridLayout->setObjectName(QStringLiteral("generalGridLayout"));
        titleLael = new QLabel(generalBox);
        titleLael->setObjectName(QStringLiteral("titleLael"));

        generalGridLayout->addWidget(titleLael, 0, 0, 1, 1);

        title = new QLineEdit(generalBox);
        title->setObjectName(QStringLiteral("title"));

        generalGridLayout->addWidget(title, 0, 1, 1, 1);

        outputLabel = new QLabel(generalBox);
        outputLabel->setObjectName(QStringLiteral("outputLabel"));

        generalGridLayout->addWidget(outputLabel, 1, 0, 1, 1);

        hlOutput = new QHBoxLayout();
        hlOutput->setSpacing(6);
        hlOutput->setObjectName(QStringLiteral("hlOutput"));
        output = new mtx::gui::Util::BasicLineEdit(generalBox);
        output->setObjectName(QStringLiteral("output"));

        hlOutput->addWidget(output);

        browseOutput = new QPushButton(generalBox);
        browseOutput->setObjectName(QStringLiteral("browseOutput"));
        browseOutput->setIcon(icon2);

        hlOutput->addWidget(browseOutput);


        generalGridLayout->addLayout(hlOutput, 1, 1, 1, 1);

        globalTagsLabel = new QLabel(generalBox);
        globalTagsLabel->setObjectName(QStringLiteral("globalTagsLabel"));

        generalGridLayout->addWidget(globalTagsLabel, 2, 0, 1, 1);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setSpacing(6);
        horizontalLayout_7->setObjectName(QStringLiteral("horizontalLayout_7"));
        globalTags = new mtx::gui::Util::BasicLineEdit(generalBox);
        globalTags->setObjectName(QStringLiteral("globalTags"));

        horizontalLayout_7->addWidget(globalTags);

        browseGlobalTags = new QPushButton(generalBox);
        browseGlobalTags->setObjectName(QStringLiteral("browseGlobalTags"));
        browseGlobalTags->setIcon(icon2);

        horizontalLayout_7->addWidget(browseGlobalTags);


        generalGridLayout->addLayout(horizontalLayout_7, 2, 1, 1, 1);

        segmentInfoLabel = new QLabel(generalBox);
        segmentInfoLabel->setObjectName(QStringLiteral("segmentInfoLabel"));

        generalGridLayout->addWidget(segmentInfoLabel, 3, 0, 1, 1);

        horizontalLayout_8 = new QHBoxLayout();
        horizontalLayout_8->setSpacing(6);
        horizontalLayout_8->setObjectName(QStringLiteral("horizontalLayout_8"));
        segmentInfo = new mtx::gui::Util::BasicLineEdit(generalBox);
        segmentInfo->setObjectName(QStringLiteral("segmentInfo"));

        horizontalLayout_8->addWidget(segmentInfo);

        browseSegmentInfo = new QPushButton(generalBox);
        browseSegmentInfo->setObjectName(QStringLiteral("browseSegmentInfo"));
        browseSegmentInfo->setIcon(icon2);

        horizontalLayout_8->addWidget(browseSegmentInfo);


        generalGridLayout->addLayout(horizontalLayout_8, 3, 1, 1, 1);


        verticalLayout_7->addWidget(generalBox);

        splittingBox = new QGroupBox(layoutWidget4);
        splittingBox->setObjectName(QStringLiteral("splittingBox"));
        splittingBox->setMinimumSize(QSize(400, 0));
        gridLayout_2 = new QGridLayout(splittingBox);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        splitModeLabel = new QLabel(splittingBox);
        splitModeLabel->setObjectName(QStringLiteral("splitModeLabel"));

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

        splitMode = new QComboBox(splittingBox);
        splitMode->setObjectName(QStringLiteral("splitMode"));
        QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(splitMode->sizePolicy().hasHeightForWidth());
        splitMode->setSizePolicy(sizePolicy2);

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

        splitOptions = new QComboBox(splittingBox);
        splitOptions->setObjectName(QStringLiteral("splitOptions"));
        sizePolicy2.setHeightForWidth(splitOptions->sizePolicy().hasHeightForWidth());
        splitOptions->setSizePolicy(sizePolicy2);
        splitOptions->setEditable(true);

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

        splitMaxFilesLabel = new QLabel(splittingBox);
        splitMaxFilesLabel->setObjectName(QStringLiteral("splitMaxFilesLabel"));

        gridLayout_2->addWidget(splitMaxFilesLabel, 3, 0, 1, 1);

        splitMaxFiles = new QSpinBox(splittingBox);
        splitMaxFiles->setObjectName(QStringLiteral("splitMaxFiles"));
        sizePolicy2.setHeightForWidth(splitMaxFiles->sizePolicy().hasHeightForWidth());
        splitMaxFiles->setSizePolicy(sizePolicy2);

        gridLayout_2->addWidget(splitMaxFiles, 3, 1, 1, 1);

        linkFiles = new QCheckBox(splittingBox);
        linkFiles->setObjectName(QStringLiteral("linkFiles"));

        gridLayout_2->addWidget(linkFiles, 4, 0, 1, 1);

        splitOptionsLabel = new QLabel(splittingBox);
        splitOptionsLabel->setObjectName(QStringLiteral("splitOptionsLabel"));

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


        verticalLayout_7->addWidget(splittingBox);

        verticalSpacer_3 = new QSpacerItem(384, 13, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_7->addItem(verticalSpacer_3);

        mergeOutputSplitter->addWidget(layoutWidget4);
        layoutWidget5 = new QWidget(mergeOutputSplitter);
        layoutWidget5->setObjectName(QStringLiteral("layoutWidget5"));
        verticalLayout_8 = new QVBoxLayout(layoutWidget5);
        verticalLayout_8->setSpacing(6);
        verticalLayout_8->setContentsMargins(11, 11, 11, 11);
        verticalLayout_8->setObjectName(QStringLiteral("verticalLayout_8"));
        verticalLayout_8->setContentsMargins(0, 0, 0, 0);
        fileSegmentLinkingBox = new QGroupBox(layoutWidget5);
        fileSegmentLinkingBox->setObjectName(QStringLiteral("fileSegmentLinkingBox"));
        gridLayout1 = new QGridLayout(fileSegmentLinkingBox);
        gridLayout1->setSpacing(6);
        gridLayout1->setContentsMargins(11, 11, 11, 11);
        gridLayout1->setObjectName(QStringLiteral("gridLayout1"));
        segmentUIDsLabel = new QLabel(fileSegmentLinkingBox);
        segmentUIDsLabel->setObjectName(QStringLiteral("segmentUIDsLabel"));

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

        horizontalLayout_61 = new QHBoxLayout();
        horizontalLayout_61->setSpacing(6);
        horizontalLayout_61->setObjectName(QStringLiteral("horizontalLayout_61"));
        segmentUIDs = new QLineEdit(fileSegmentLinkingBox);
        segmentUIDs->setObjectName(QStringLiteral("segmentUIDs"));

        horizontalLayout_61->addWidget(segmentUIDs);

        browseSegmentUID = new QPushButton(fileSegmentLinkingBox);
        browseSegmentUID->setObjectName(QStringLiteral("browseSegmentUID"));
        browseSegmentUID->setIcon(icon2);

        horizontalLayout_61->addWidget(browseSegmentUID);


        gridLayout1->addLayout(horizontalLayout_61, 0, 1, 1, 1);

        previousSegmentUIDLabel = new QLabel(fileSegmentLinkingBox);
        previousSegmentUIDLabel->setObjectName(QStringLiteral("previousSegmentUIDLabel"));

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

        horizontalLayout_13 = new QHBoxLayout();
        horizontalLayout_13->setSpacing(6);
        horizontalLayout_13->setObjectName(QStringLiteral("horizontalLayout_13"));
        previousSegmentUID = new QLineEdit(fileSegmentLinkingBox);
        previousSegmentUID->setObjectName(QStringLiteral("previousSegmentUID"));

        horizontalLayout_13->addWidget(previousSegmentUID);

        browsePreviousSegmentUID = new QPushButton(fileSegmentLinkingBox);
        browsePreviousSegmentUID->setObjectName(QStringLiteral("browsePreviousSegmentUID"));
        browsePreviousSegmentUID->setIcon(icon2);

        horizontalLayout_13->addWidget(browsePreviousSegmentUID);


        gridLayout1->addLayout(horizontalLayout_13, 1, 1, 1, 1);

        nextSegmentUIDLabel = new QLabel(fileSegmentLinkingBox);
        nextSegmentUIDLabel->setObjectName(QStringLiteral("nextSegmentUIDLabel"));

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

        horizontalLayout_15 = new QHBoxLayout();
        horizontalLayout_15->setSpacing(6);
        horizontalLayout_15->setObjectName(QStringLiteral("horizontalLayout_15"));
        nextSegmentUID = new QLineEdit(fileSegmentLinkingBox);
        nextSegmentUID->setObjectName(QStringLiteral("nextSegmentUID"));

        horizontalLayout_15->addWidget(nextSegmentUID);

        browseNextSegmentUID = new QPushButton(fileSegmentLinkingBox);
        browseNextSegmentUID->setObjectName(QStringLiteral("browseNextSegmentUID"));
        browseNextSegmentUID->setIcon(icon2);

        horizontalLayout_15->addWidget(browseNextSegmentUID);


        gridLayout1->addLayout(horizontalLayout_15, 2, 1, 1, 1);


        verticalLayout_8->addWidget(fileSegmentLinkingBox);

        chaptersBox = new QGroupBox(layoutWidget5);
        chaptersBox->setObjectName(QStringLiteral("chaptersBox"));
        chaptersBox->setMinimumSize(QSize(400, 0));
        gridLayout = new QGridLayout(chaptersBox);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        chaptersLabel = new QLabel(chaptersBox);
        chaptersLabel->setObjectName(QStringLiteral("chaptersLabel"));

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

        horizontalLayout_9 = new QHBoxLayout();
        horizontalLayout_9->setSpacing(6);
        horizontalLayout_9->setObjectName(QStringLiteral("horizontalLayout_9"));
        chapters = new mtx::gui::Util::BasicLineEdit(chaptersBox);
        chapters->setObjectName(QStringLiteral("chapters"));

        horizontalLayout_9->addWidget(chapters);

        browseChapters = new QPushButton(chaptersBox);
        browseChapters->setObjectName(QStringLiteral("browseChapters"));
        browseChapters->setIcon(icon2);

        horizontalLayout_9->addWidget(browseChapters);


        gridLayout->addLayout(horizontalLayout_9, 0, 1, 1, 1);

        chapterLanguageLabel = new QLabel(chaptersBox);
        chapterLanguageLabel->setObjectName(QStringLiteral("chapterLanguageLabel"));

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

        chapterLanguage = new mtx::gui::Util::LanguageComboBox(chaptersBox);
        chapterLanguage->setObjectName(QStringLiteral("chapterLanguage"));

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

        chapterCharacterSetLabel = new QLabel(chaptersBox);
        chapterCharacterSetLabel->setObjectName(QStringLiteral("chapterCharacterSetLabel"));

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

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setSpacing(6);
        horizontalLayout_6->setObjectName(QStringLiteral("horizontalLayout_6"));
        chapterCharacterSet = new mtx::gui::Util::CharacterSetComboBox(chaptersBox);
        chapterCharacterSet->setObjectName(QStringLiteral("chapterCharacterSet"));
        sizePolicy.setHeightForWidth(chapterCharacterSet->sizePolicy().hasHeightForWidth());
        chapterCharacterSet->setSizePolicy(sizePolicy);

        horizontalLayout_6->addWidget(chapterCharacterSet);

        chapterCharacterSetPreview = new QPushButton(chaptersBox);
        chapterCharacterSetPreview->setObjectName(QStringLiteral("chapterCharacterSetPreview"));
        chapterCharacterSetPreview->setIcon(icon3);

        horizontalLayout_6->addWidget(chapterCharacterSetPreview);


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

        chapterCueNameFormatLabel = new QLabel(chaptersBox);
        chapterCueNameFormatLabel->setObjectName(QStringLiteral("chapterCueNameFormatLabel"));

        gridLayout->addWidget(chapterCueNameFormatLabel, 3, 0, 1, 1);

        chapterCueNameFormat = new QLineEdit(chaptersBox);
        chapterCueNameFormat->setObjectName(QStringLiteral("chapterCueNameFormat"));

        gridLayout->addWidget(chapterCueNameFormat, 3, 1, 1, 1);


        verticalLayout_8->addWidget(chaptersBox);

        outputMischellaneousBox = new QGroupBox(layoutWidget5);
        outputMischellaneousBox->setObjectName(QStringLiteral("outputMischellaneousBox"));
        verticalLayout_6 = new QVBoxLayout(outputMischellaneousBox);
        verticalLayout_6->setSpacing(6);
        verticalLayout_6->setContentsMargins(11, 11, 11, 11);
        verticalLayout_6->setObjectName(QStringLiteral("verticalLayout_6"));
        webmMode = new QCheckBox(outputMischellaneousBox);
        webmMode->setObjectName(QStringLiteral("webmMode"));

        verticalLayout_6->addWidget(webmMode);

        horizontalLayout_10 = new QHBoxLayout();
        horizontalLayout_10->setSpacing(6);
        horizontalLayout_10->setObjectName(QStringLiteral("horizontalLayout_10"));
        additionalOptionsLabel = new QLabel(outputMischellaneousBox);
        additionalOptionsLabel->setObjectName(QStringLiteral("additionalOptionsLabel"));

        horizontalLayout_10->addWidget(additionalOptionsLabel);

        additionalOptions = new QLineEdit(outputMischellaneousBox);
        additionalOptions->setObjectName(QStringLiteral("additionalOptions"));

        horizontalLayout_10->addWidget(additionalOptions);

        editAdditionalOptions = new QPushButton(outputMischellaneousBox);
        editAdditionalOptions->setObjectName(QStringLiteral("editAdditionalOptions"));
        QIcon icon4;
        icon4.addFile(QStringLiteral(":/icons/16x16/view-choose.png"), QSize(), QIcon::Normal, QIcon::Off);
        editAdditionalOptions->setIcon(icon4);

        horizontalLayout_10->addWidget(editAdditionalOptions);


        verticalLayout_6->addLayout(horizontalLayout_10);


        verticalLayout_8->addWidget(outputMischellaneousBox);

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

        verticalLayout_8->addItem(verticalSpacer_4);

        mergeOutputSplitter->addWidget(layoutWidget5);

        verticalLayout_3->addWidget(mergeOutputSplitter);

        tabs->addTab(outputTab, QString());
        attachmentsTab = new mtx::gui::Util::FilesDragDropWidget();
        attachmentsTab->setObjectName(QStringLiteral("attachmentsTab"));
        attachmentsTab->setAcceptDrops(true);
        verticalLayout_14 = new QVBoxLayout(attachmentsTab);
        verticalLayout_14->setSpacing(6);
        verticalLayout_14->setContentsMargins(11, 11, 11, 11);
        verticalLayout_14->setObjectName(QStringLiteral("verticalLayout_14"));
        attachmentsLabel = new QLabel(attachmentsTab);
        attachmentsLabel->setObjectName(QStringLiteral("attachmentsLabel"));

        verticalLayout_14->addWidget(attachmentsLabel);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(6);
        horizontalLayout_5->setObjectName(QStringLiteral("horizontalLayout_5"));
        attachments = new mtx::gui::Util::BasicTreeView(attachmentsTab);
        attachments->setObjectName(QStringLiteral("attachments"));
        attachments->setContextMenuPolicy(Qt::CustomContextMenu);
        attachments->setAcceptDrops(true);
        attachments->setEditTriggers(QAbstractItemView::NoEditTriggers);
        attachments->setDragEnabled(true);
        attachments->setDragDropMode(QAbstractItemView::DragDrop);
        attachments->setSelectionMode(QAbstractItemView::ExtendedSelection);

        horizontalLayout_5->addWidget(attachments);

        moveAttachmentsButtons = new QWidget(attachmentsTab);
        moveAttachmentsButtons->setObjectName(QStringLiteral("moveAttachmentsButtons"));
        verticalLayout_10 = new QVBoxLayout(moveAttachmentsButtons);
        verticalLayout_10->setSpacing(6);
        verticalLayout_10->setContentsMargins(11, 11, 11, 11);
        verticalLayout_10->setObjectName(QStringLiteral("verticalLayout_10"));
        verticalLayout_10->setContentsMargins(0, 0, 0, 0);
        moveAttachmentsUp = new QPushButton(moveAttachmentsButtons);
        moveAttachmentsUp->setObjectName(QStringLiteral("moveAttachmentsUp"));
        moveAttachmentsUp->setIcon(icon);

        verticalLayout_10->addWidget(moveAttachmentsUp);

        moveAttachmentsDown = new QPushButton(moveAttachmentsButtons);
        moveAttachmentsDown->setObjectName(QStringLiteral("moveAttachmentsDown"));
        moveAttachmentsDown->setIcon(icon1);

        verticalLayout_10->addWidget(moveAttachmentsDown);

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

        verticalLayout_10->addItem(verticalSpacer_2);


        horizontalLayout_5->addWidget(moveAttachmentsButtons);


        verticalLayout_14->addLayout(horizontalLayout_5);

        attachmentSettingsBox = new QGroupBox(attachmentsTab);
        attachmentSettingsBox->setObjectName(QStringLiteral("attachmentSettingsBox"));
        gridLayout_8 = new QGridLayout(attachmentSettingsBox);
        gridLayout_8->setSpacing(6);
        gridLayout_8->setContentsMargins(11, 11, 11, 11);
        gridLayout_8->setObjectName(QStringLiteral("gridLayout_8"));
        attachmentNameLabel = new QLabel(attachmentSettingsBox);
        attachmentNameLabel->setObjectName(QStringLiteral("attachmentNameLabel"));

        gridLayout_8->addWidget(attachmentNameLabel, 0, 0, 1, 1);

        attachmentName = new QLineEdit(attachmentSettingsBox);
        attachmentName->setObjectName(QStringLiteral("attachmentName"));

        gridLayout_8->addWidget(attachmentName, 0, 1, 1, 1);

        attachmentDescriptionLabel = new QLabel(attachmentSettingsBox);
        attachmentDescriptionLabel->setObjectName(QStringLiteral("attachmentDescriptionLabel"));

        gridLayout_8->addWidget(attachmentDescriptionLabel, 0, 2, 1, 1);

        attachmentDescription = new QLineEdit(attachmentSettingsBox);
        attachmentDescription->setObjectName(QStringLiteral("attachmentDescription"));

        gridLayout_8->addWidget(attachmentDescription, 0, 3, 1, 1);

        attachmentMIMETypeLabel = new QLabel(attachmentSettingsBox);
        attachmentMIMETypeLabel->setObjectName(QStringLiteral("attachmentMIMETypeLabel"));

        gridLayout_8->addWidget(attachmentMIMETypeLabel, 1, 0, 1, 1);

        attachmentMIMEType = new QComboBox(attachmentSettingsBox);
        attachmentMIMEType->setObjectName(QStringLiteral("attachmentMIMEType"));
        attachmentMIMEType->setEditable(true);

        gridLayout_8->addWidget(attachmentMIMEType, 1, 1, 1, 1);

        attachmentStyleLabel = new QLabel(attachmentSettingsBox);
        attachmentStyleLabel->setObjectName(QStringLiteral("attachmentStyleLabel"));

        gridLayout_8->addWidget(attachmentStyleLabel, 1, 2, 1, 1);

        attachmentStyle = new QComboBox(attachmentSettingsBox);
        attachmentStyle->setObjectName(QStringLiteral("attachmentStyle"));

        gridLayout_8->addWidget(attachmentStyle, 1, 3, 1, 1);


        verticalLayout_14->addWidget(attachmentSettingsBox);

        tabs->addTab(attachmentsTab, QString());

        verticalLayout_2->addWidget(tabs);

        gbOutputFile = new QGroupBox(mtx__gui__Merge__Tab);
        gbOutputFile->setObjectName(QStringLiteral("gbOutputFile"));

        verticalLayout_2->addWidget(gbOutputFile);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(6);
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout->addItem(horizontalSpacer_2);

        addFiles = new QToolButton(mtx__gui__Merge__Tab);
        addFiles->setObjectName(QStringLiteral("addFiles"));
        QIcon icon5;
        icon5.addFile(QStringLiteral(":/icons/16x16/list-add.png"), QSize(), QIcon::Normal, QIcon::Off);
        addFiles->setIcon(icon5);
        addFiles->setPopupMode(QToolButton::MenuButtonPopup);
        addFiles->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
        addFiles->setArrowType(Qt::NoArrow);

        horizontalLayout->addWidget(addFiles);

        startMuxing = new QPushButton(mtx__gui__Merge__Tab);
        startMuxing->setObjectName(QStringLiteral("startMuxing"));
        QIcon icon6;
        icon6.addFile(QStringLiteral(":/icons/16x16/media-playback-start.png"), QSize(), QIcon::Normal, QIcon::Off);
        startMuxing->setIcon(icon6);

        horizontalLayout->addWidget(startMuxing);

        addToJobQueue = new QPushButton(mtx__gui__Merge__Tab);
        addToJobQueue->setObjectName(QStringLiteral("addToJobQueue"));
        QIcon icon7;
        icon7.addFile(QStringLiteral(":/icons/16x16/task-delegate.png"), QSize(), QIcon::Normal, QIcon::Off);
        addToJobQueue->setIcon(icon7);

        horizontalLayout->addWidget(addToJobQueue);

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

        horizontalLayout->addItem(horizontalSpacer_3);


        verticalLayout_2->addLayout(horizontalLayout);

#ifndef QT_NO_SHORTCUT
        filesLabel->setBuddy(files);
        tracksLabel->setBuddy(tracks);
        muxThisLabel->setBuddy(muxThis);
        trackNameLabel->setBuddy(trackName);
        trackLanguageLabel->setBuddy(trackLanguage);
        forcedTrackFlagLabel->setBuddy(forcedTrackFlag);
        titleLael->setBuddy(title);
        attachmentsLabel->setBuddy(attachments);
        attachmentNameLabel->setBuddy(attachmentName);
        attachmentDescriptionLabel->setBuddy(attachmentDescription);
        attachmentMIMETypeLabel->setBuddy(attachmentMIMEType);
        attachmentStyleLabel->setBuddy(attachmentStyle);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(tabs, files);
        QWidget::setTabOrder(files, moveFilesUp);
        QWidget::setTabOrder(moveFilesUp, moveFilesDown);
        QWidget::setTabOrder(moveFilesDown, tracks);
        QWidget::setTabOrder(tracks, moveTracksUp);
        QWidget::setTabOrder(moveTracksUp, moveTracksDown);
        QWidget::setTabOrder(moveTracksDown, twProperties);
        QWidget::setTabOrder(twProperties, propertiesScrollArea);
        QWidget::setTabOrder(propertiesScrollArea, muxThis);
        QWidget::setTabOrder(muxThis, trackName);
        QWidget::setTabOrder(trackName, trackLanguage);
        QWidget::setTabOrder(trackLanguage, defaultTrackFlag);
        QWidget::setTabOrder(defaultTrackFlag, forcedTrackFlag);
        QWidget::setTabOrder(forcedTrackFlag, compression);
        QWidget::setTabOrder(compression, trackTags);
        QWidget::setTabOrder(trackTags, browseTrackTags);
        QWidget::setTabOrder(browseTrackTags, delay);
        QWidget::setTabOrder(delay, stretchBy);
        QWidget::setTabOrder(stretchBy, defaultDuration);
        QWidget::setTabOrder(defaultDuration, timecodes);
        QWidget::setTabOrder(timecodes, browseTimecodes);
        QWidget::setTabOrder(browseTimecodes, fixBitstreamTimingInfo);
        QWidget::setTabOrder(fixBitstreamTimingInfo, setAspectRatio);
        QWidget::setTabOrder(setAspectRatio, aspectRatio);
        QWidget::setTabOrder(aspectRatio, setDisplayWidthHeight);
        QWidget::setTabOrder(setDisplayWidthHeight, displayWidth);
        QWidget::setTabOrder(displayWidth, displayHeight);
        QWidget::setTabOrder(displayHeight, cropping);
        QWidget::setTabOrder(cropping, stereoscopy);
        QWidget::setTabOrder(stereoscopy, naluSizeLength);
        QWidget::setTabOrder(naluSizeLength, aacIsSBR);
        QWidget::setTabOrder(aacIsSBR, reduceToAudioCore);
        QWidget::setTabOrder(reduceToAudioCore, subtitleCharacterSet);
        QWidget::setTabOrder(subtitleCharacterSet, subtitleCharacterSetPreview);
        QWidget::setTabOrder(subtitleCharacterSetPreview, cues);
        QWidget::setTabOrder(cues, additionalTrackOptions);
        QWidget::setTabOrder(additionalTrackOptions, title);
        QWidget::setTabOrder(title, output);
        QWidget::setTabOrder(output, browseOutput);
        QWidget::setTabOrder(browseOutput, globalTags);
        QWidget::setTabOrder(globalTags, browseGlobalTags);
        QWidget::setTabOrder(browseGlobalTags, segmentInfo);
        QWidget::setTabOrder(segmentInfo, browseSegmentInfo);
        QWidget::setTabOrder(browseSegmentInfo, splitMode);
        QWidget::setTabOrder(splitMode, splitOptions);
        QWidget::setTabOrder(splitOptions, splitMaxFiles);
        QWidget::setTabOrder(splitMaxFiles, linkFiles);
        QWidget::setTabOrder(linkFiles, segmentUIDs);
        QWidget::setTabOrder(segmentUIDs, browseSegmentUID);
        QWidget::setTabOrder(browseSegmentUID, previousSegmentUID);
        QWidget::setTabOrder(previousSegmentUID, browsePreviousSegmentUID);
        QWidget::setTabOrder(browsePreviousSegmentUID, nextSegmentUID);
        QWidget::setTabOrder(nextSegmentUID, browseNextSegmentUID);
        QWidget::setTabOrder(browseNextSegmentUID, chapters);
        QWidget::setTabOrder(chapters, browseChapters);
        QWidget::setTabOrder(browseChapters, chapterLanguage);
        QWidget::setTabOrder(chapterLanguage, chapterCharacterSet);
        QWidget::setTabOrder(chapterCharacterSet, chapterCharacterSetPreview);
        QWidget::setTabOrder(chapterCharacterSetPreview, chapterCueNameFormat);
        QWidget::setTabOrder(chapterCueNameFormat, webmMode);
        QWidget::setTabOrder(webmMode, additionalOptions);
        QWidget::setTabOrder(additionalOptions, editAdditionalOptions);
        QWidget::setTabOrder(editAdditionalOptions, attachments);
        QWidget::setTabOrder(attachments, moveAttachmentsUp);
        QWidget::setTabOrder(moveAttachmentsUp, moveAttachmentsDown);
        QWidget::setTabOrder(moveAttachmentsDown, attachmentName);
        QWidget::setTabOrder(attachmentName, attachmentDescription);
        QWidget::setTabOrder(attachmentDescription, attachmentMIMEType);
        QWidget::setTabOrder(attachmentMIMEType, attachmentStyle);
        QWidget::setTabOrder(attachmentStyle, addFiles);
        QWidget::setTabOrder(addFiles, startMuxing);
        QWidget::setTabOrder(startMuxing, addToJobQueue);

        retranslateUi(mtx__gui__Merge__Tab);

        tabs->setCurrentIndex(0);
        twProperties->setCurrentIndex(0);
        propertiesStack->setCurrentIndex(0);


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

    void retranslateUi(QWidget *mtx__gui__Merge__Tab)
    {
        filesLabel->setText(QTR("Source &files:"));
        moveFilesUp->setText(QString());
        moveFilesDown->setText(QString());
        tracksLabel->setText(QTR("&Tracks, chapters, tags and attachments:"));
        moveTracksUp->setText(QString());
        moveTracksDown->setText(QString());
        twProperties->setTabText(twProperties->indexOf(generalOptionsPage), QTR("General options"));
        twProperties->setTabText(twProperties->indexOf(timecodesAndDefaultDurationPage), QTR("Timecodes and default duration"));
        twProperties->setTabText(twProperties->indexOf(videoPropertiesPage), QTR("Video properties"));
        twProperties->setTabText(twProperties->indexOf(audioSubtitleChapterPropertiesPage), QTR("Audio, subtitle, chapter properties"));
        twProperties->setTabText(twProperties->indexOf(miscellaneousPage), QTR("Miscellaneous"));
        propertiesLabel->setText(QTR("Properties:"));
        generalOptionsBox->setTitle(QTR("General options"));
        muxThisLabel->setText(QTR("Mu&x this track:"));
        trackNameLabel->setText(QTR("Trac&k name:"));
        trackLanguageLabel->setText(QTR("&Language:"));
        defaultTrackFlagLabel->setText(QTR("\"Default track\" flag:"));
        forcedTrackFlagLabel->setText(QTR("\"Forced track\" flag:"));
        compressionLabel->setText(QTR("Compression:"));
        trackTagsLabel->setText(QTR("Tags:"));
        browseTrackTags->setText(QString());
        timecodesAndDefaultDurationBox->setTitle(QTR("Timecodes and default duration"));
        delayLabel->setText(QTR("Delay (in ms):"));
        stretchByLabel->setText(QTR("Stretch by:"));
        defaultDurationLabel->setText(QTR("Default duration/FPS:"));
        timecodesLabel->setText(QTR("Timecode file:"));
        browseTimecodes->setText(QString());
        fixBitstreamTimingInfo->setText(QTR("Fix bitstream timing info"));
        videoPropertiesBox->setTitle(QTR("Video properties"));
        displayDimensionsXLabel->setText(QTR("x"));
        naluSizeLengthLabel->setText(QTR("NALU size length:"));
        setAspectRatio->setText(QTR("Set aspect ratio:"));
        aspectRatio->setItemText(0, QString());

        setDisplayWidthHeight->setText(QTR("Display width/height:"));
        croppingLabel->setText(QTR("Cropping:"));
        stereoscopyLabel->setText(QTR("Stereoscopy:"));
        audioPropertiesBox->setTitle(QTR("Audio properties"));
        aacIsSBRLabel->setText(QTR("AAC is SBR/HE-AAC/AAC+:"));
        reduceToAudioCore->setText(QTR("Reduce to core"));
        subtitleAndChapterPropertiesBox->setTitle(QTR("Subtitle and chapter properties"));
        characterSetLabel->setText(QTR("Character set:"));
        subtitleCharacterSetPreview->setText(QString());
        miscellaneousBox->setTitle(QTR("Miscellaneous"));
        cuesLabel->setText(QTR("Indexing (cues):"));
        additionalTrackOptionsLabel->setText(QTR("Additional options:"));
        tabs->setTabText(tabs->indexOf(inputTab), QTR("&Input"));
        generalBox->setTitle(QTR("General"));
        titleLael->setText(QTR("Fi&le title:"));
        outputLabel->setText(QTR("Output file:"));
        browseOutput->setText(QString());
        globalTagsLabel->setText(QTR("Global tags:"));
        browseGlobalTags->setText(QString());
        segmentInfoLabel->setText(QTR("Segment info:"));
        browseSegmentInfo->setText(QString());
        splittingBox->setTitle(QTR("Splitting"));
        splitModeLabel->setText(QTR("Split mode:"));
        splitMaxFilesLabel->setText(QTR("Maximum number of files:"));
        splitMaxFiles->setSpecialValueText(QTR("unlimited"));
        linkFiles->setText(QTR("Link files"));
        splitOptionsLabel->setText(QTR("Options:"));
        fileSegmentLinkingBox->setTitle(QTR("File/Segment linking"));
        segmentUIDsLabel->setText(QTR("Segment UIDs:"));
        browseSegmentUID->setText(QString());
        previousSegmentUIDLabel->setText(QTR("Previous segment UID:"));
        browsePreviousSegmentUID->setText(QString());
        nextSegmentUIDLabel->setText(QTR("Next segment UID:"));
        browseNextSegmentUID->setText(QString());
        chaptersBox->setTitle(QTR("Chapters"));
        chaptersLabel->setText(QTR("Chapter file:"));
        browseChapters->setText(QString());
        chapterLanguageLabel->setText(QTR("Language:"));
        chapterCharacterSetLabel->setText(QTR("Character set:"));
        chapterCharacterSetPreview->setText(QString());
        chapterCueNameFormatLabel->setText(QTR("Cue name format:"));
        outputMischellaneousBox->setTitle(QTR("Miscellaneous"));
        webmMode->setText(QTR("Create WebM compliant file"));
        additionalOptionsLabel->setText(QTR("Additional options:"));
        editAdditionalOptions->setText(QString());
        tabs->setTabText(tabs->indexOf(outputTab), QTR("&Output"));
        attachmentsLabel->setText(QTR("Atta&chments:"));
        moveAttachmentsUp->setText(QString());
        moveAttachmentsDown->setText(QString());
        attachmentSettingsBox->setTitle(QTR("Settings"));
        attachmentNameLabel->setText(QTR("&Name:"));
        attachmentDescriptionLabel->setText(QTR("&Description:"));
        attachmentMIMETypeLabel->setText(QTR("&MIME type:"));
        attachmentStyleLabel->setText(QTR("Attach &to:"));
        attachmentStyle->clear();
        attachmentStyle->insertItems(0, QStringList()
         << QTR("all output files")
         << QTR("the first output file only")
        );
        tabs->setTabText(tabs->indexOf(attachmentsTab), QTR("Atta&chments"));
        gbOutputFile->setTitle(QTR("Output file"));
        addFiles->setText(QTR("&Add source files"));
        startMuxing->setText(QTR("Sta&rt muxing"));
        addToJobQueue->setText(QTR("Add to job &queue"));
        Q_UNUSED(mtx__gui__Merge__Tab);
    } // retranslateUi

};

} // namespace Merge
} // namespace gui
} // namespace mtx

namespace mtx {
namespace gui {
namespace Merge {
namespace Ui {
    class Tab: public Ui_Tab {};
} // namespace Ui
} // namespace Merge
} // namespace gui
} // namespace mtx

#endif // TAB_H
