/********************************************************************************
** 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/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QProgressBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "mkvtoolnix-gui/util/elide_label.h"

namespace mtx {
namespace gui {
namespace WatchJobs {

class Ui_Tab
{
public:
    QVBoxLayout *verticalLayout_4;
    mtx::gui::Util::ElideLabel *description;
    QFrame *line;
    QGridLayout *gridLayout;
    QLabel *statusLabel;
    QLabel *status;
    QLabel *startedAtLabel;
    QLabel *startedAt;
    QLabel *progressLabel;
    QProgressBar *progressBar;
    QLabel *remainingTimeCurrentJobLabel;
    QLabel *remainingTimeCurrentJob;
    QLabel *finishedAtLabel;
    QLabel *finishedAt;
    QLabel *remainingTimeQueueLabel;
    QLabel *remainingTimeQueue;
    QSplitter *sOutput;
    QWidget *widget;
    QVBoxLayout *verticalLayout_3;
    QLabel *outputLabel;
    QPlainTextEdit *output;
    QSplitter *sWarningsErrors;
    QWidget *widget1;
    QVBoxLayout *verticalLayout;
    QLabel *warningsLabel;
    QPlainTextEdit *warnings;
    QWidget *widget2;
    QVBoxLayout *verticalLayout_2;
    QLabel *errorsLabel;
    QPlainTextEdit *errors;
    QHBoxLayout *horizontalLayout;
    QSpacerItem *horizontalSpacer;
    QPushButton *acknowledgeWarningsAndErrorsButton;
    QPushButton *abortButton;
    QPushButton *moreActionsButton;
    QSpacerItem *horizontalSpacer_2;

    void setupUi(QWidget *mtx__gui__WatchJobs__Tab)
    {
        if (mtx__gui__WatchJobs__Tab->objectName().isEmpty())
            mtx__gui__WatchJobs__Tab->setObjectName(QStringLiteral("mtx__gui__WatchJobs__Tab"));
        mtx__gui__WatchJobs__Tab->resize(900, 593);
        mtx__gui__WatchJobs__Tab->setWindowTitle(QStringLiteral("Form"));
        verticalLayout_4 = new QVBoxLayout(mtx__gui__WatchJobs__Tab);
        verticalLayout_4->setObjectName(QStringLiteral("verticalLayout_4"));
        description = new mtx::gui::Util::ElideLabel(mtx__gui__WatchJobs__Tab);
        description->setObjectName(QStringLiteral("description"));

        verticalLayout_4->addWidget(description);

        line = new QFrame(mtx__gui__WatchJobs__Tab);
        line->setObjectName(QStringLiteral("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        verticalLayout_4->addWidget(line);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        statusLabel = new QLabel(mtx__gui__WatchJobs__Tab);
        statusLabel->setObjectName(QStringLiteral("statusLabel"));

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

        status = new QLabel(mtx__gui__WatchJobs__Tab);
        status->setObjectName(QStringLiteral("status"));

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

        startedAtLabel = new QLabel(mtx__gui__WatchJobs__Tab);
        startedAtLabel->setObjectName(QStringLiteral("startedAtLabel"));

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

        startedAt = new QLabel(mtx__gui__WatchJobs__Tab);
        startedAt->setObjectName(QStringLiteral("startedAt"));
        startedAt->setMinimumSize(QSize(140, 0));

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

        progressLabel = new QLabel(mtx__gui__WatchJobs__Tab);
        progressLabel->setObjectName(QStringLiteral("progressLabel"));

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

        progressBar = new QProgressBar(mtx__gui__WatchJobs__Tab);
        progressBar->setObjectName(QStringLiteral("progressBar"));
        progressBar->setValue(0);

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

        remainingTimeCurrentJobLabel = new QLabel(mtx__gui__WatchJobs__Tab);
        remainingTimeCurrentJobLabel->setObjectName(QStringLiteral("remainingTimeCurrentJobLabel"));

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

        remainingTimeCurrentJob = new QLabel(mtx__gui__WatchJobs__Tab);
        remainingTimeCurrentJob->setObjectName(QStringLiteral("remainingTimeCurrentJob"));
        remainingTimeCurrentJob->setText(QString::fromUtf8("\342\200\223"));

        gridLayout->addWidget(remainingTimeCurrentJob, 2, 1, 1, 1);

        finishedAtLabel = new QLabel(mtx__gui__WatchJobs__Tab);
        finishedAtLabel->setObjectName(QStringLiteral("finishedAtLabel"));

        gridLayout->addWidget(finishedAtLabel, 1, 2, 1, 1);

        finishedAt = new QLabel(mtx__gui__WatchJobs__Tab);
        finishedAt->setObjectName(QStringLiteral("finishedAt"));
        finishedAt->setMinimumSize(QSize(140, 0));

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

        remainingTimeQueueLabel = new QLabel(mtx__gui__WatchJobs__Tab);
        remainingTimeQueueLabel->setObjectName(QStringLiteral("remainingTimeQueueLabel"));

        gridLayout->addWidget(remainingTimeQueueLabel, 2, 2, 1, 1);

        remainingTimeQueue = new QLabel(mtx__gui__WatchJobs__Tab);
        remainingTimeQueue->setObjectName(QStringLiteral("remainingTimeQueue"));
        remainingTimeQueue->setText(QString::fromUtf8("\342\200\223"));

        gridLayout->addWidget(remainingTimeQueue, 2, 3, 1, 1);


        verticalLayout_4->addLayout(gridLayout);

        sOutput = new QSplitter(mtx__gui__WatchJobs__Tab);
        sOutput->setObjectName(QStringLiteral("sOutput"));
        sOutput->setOrientation(Qt::Vertical);
        widget = new QWidget(sOutput);
        widget->setObjectName(QStringLiteral("widget"));
        verticalLayout_3 = new QVBoxLayout(widget);
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        outputLabel = new QLabel(widget);
        outputLabel->setObjectName(QStringLiteral("outputLabel"));

        verticalLayout_3->addWidget(outputLabel);

        output = new QPlainTextEdit(widget);
        output->setObjectName(QStringLiteral("output"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(output->sizePolicy().hasHeightForWidth());
        output->setSizePolicy(sizePolicy);
        output->setUndoRedoEnabled(false);
        output->setReadOnly(true);

        verticalLayout_3->addWidget(output);

        sOutput->addWidget(widget);
        sWarningsErrors = new QSplitter(sOutput);
        sWarningsErrors->setObjectName(QStringLiteral("sWarningsErrors"));
        sWarningsErrors->setOrientation(Qt::Horizontal);
        widget1 = new QWidget(sWarningsErrors);
        widget1->setObjectName(QStringLiteral("widget1"));
        verticalLayout = new QVBoxLayout(widget1);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        warningsLabel = new QLabel(widget1);
        warningsLabel->setObjectName(QStringLiteral("warningsLabel"));

        verticalLayout->addWidget(warningsLabel);

        warnings = new QPlainTextEdit(widget1);
        warnings->setObjectName(QStringLiteral("warnings"));
        sizePolicy.setHeightForWidth(warnings->sizePolicy().hasHeightForWidth());
        warnings->setSizePolicy(sizePolicy);
        warnings->setUndoRedoEnabled(false);
        warnings->setReadOnly(true);

        verticalLayout->addWidget(warnings);

        sWarningsErrors->addWidget(widget1);
        widget2 = new QWidget(sWarningsErrors);
        widget2->setObjectName(QStringLiteral("widget2"));
        verticalLayout_2 = new QVBoxLayout(widget2);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        errorsLabel = new QLabel(widget2);
        errorsLabel->setObjectName(QStringLiteral("errorsLabel"));

        verticalLayout_2->addWidget(errorsLabel);

        errors = new QPlainTextEdit(widget2);
        errors->setObjectName(QStringLiteral("errors"));
        sizePolicy.setHeightForWidth(errors->sizePolicy().hasHeightForWidth());
        errors->setSizePolicy(sizePolicy);
        errors->setUndoRedoEnabled(false);
        errors->setReadOnly(true);

        verticalLayout_2->addWidget(errors);

        sWarningsErrors->addWidget(widget2);
        sOutput->addWidget(sWarningsErrors);

        verticalLayout_4->addWidget(sOutput);

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

        horizontalLayout->addItem(horizontalSpacer);

        acknowledgeWarningsAndErrorsButton = new QPushButton(mtx__gui__WatchJobs__Tab);
        acknowledgeWarningsAndErrorsButton->setObjectName(QStringLiteral("acknowledgeWarningsAndErrorsButton"));
        acknowledgeWarningsAndErrorsButton->setEnabled(false);

        horizontalLayout->addWidget(acknowledgeWarningsAndErrorsButton);

        abortButton = new QPushButton(mtx__gui__WatchJobs__Tab);
        abortButton->setObjectName(QStringLiteral("abortButton"));
        abortButton->setEnabled(false);

        horizontalLayout->addWidget(abortButton);

        moreActionsButton = new QPushButton(mtx__gui__WatchJobs__Tab);
        moreActionsButton->setObjectName(QStringLiteral("moreActionsButton"));

        horizontalLayout->addWidget(moreActionsButton);

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

        horizontalLayout->addItem(horizontalSpacer_2);


        verticalLayout_4->addLayout(horizontalLayout);

#ifndef QT_NO_SHORTCUT
        outputLabel->setBuddy(output);
        warningsLabel->setBuddy(warnings);
        errorsLabel->setBuddy(errors);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(output, warnings);
        QWidget::setTabOrder(warnings, errors);
        QWidget::setTabOrder(errors, acknowledgeWarningsAndErrorsButton);
        QWidget::setTabOrder(acknowledgeWarningsAndErrorsButton, abortButton);
        QWidget::setTabOrder(abortButton, moreActionsButton);

        retranslateUi(mtx__gui__WatchJobs__Tab);

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

    void retranslateUi(QWidget *mtx__gui__WatchJobs__Tab)
    {
        statusLabel->setText(QTR("Status:"));
        status->setText(QTR("no job started yet"));
        startedAtLabel->setText(QTR("Started at:"));
        startedAt->setText(QTR("not started yet"));
        progressLabel->setText(QTR("Progress:"));
        remainingTimeCurrentJobLabel->setText(QTR("Remaining time for current job:"));
        finishedAtLabel->setText(QTR("Finished at:"));
        finishedAt->setText(QTR("not finished yet"));
        remainingTimeQueueLabel->setText(QTR("Remaining time for queue:"));
        outputLabel->setText(QTR("Nor&mal output:"));
        warningsLabel->setText(QTR("Warnings:"));
        errorsLabel->setText(QTR("Errors:"));
        acknowledgeWarningsAndErrorsButton->setText(QTR("A&cknowledge warnings/errors"));
        abortButton->setText(QTR("&Abort job"));
        moreActionsButton->setText(QTR("M&ore actions"));
        Q_UNUSED(mtx__gui__WatchJobs__Tab);
    } // retranslateUi

};

} // namespace WatchJobs
} // namespace gui
} // namespace mtx

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

#endif // TAB_H
