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

#ifndef UI_RESULTSVIEW_H
#define UI_RESULTSVIEW_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QProgressBar>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "codeeditor.h"
#include "resultstree.h"

QT_BEGIN_NAMESPACE

class Ui_ResultsView
{
public:
    QVBoxLayout *verticalLayout;
    QProgressBar *mProgress;
    QSplitter *mVerticalSplitter;
    ResultsTree *mTree;
    QTabWidget *tabWidget;
    QWidget *mTabLog;
    QVBoxLayout *verticalLayout_2;
    QListWidget *mListLog;
    QWidget *mTabDetails;
    QVBoxLayout *verticalLayout_3;
    QTextEdit *mDetails;
    CodeEditor *mCode;

    void setupUi(QWidget *ResultsView)
    {
        if (ResultsView->objectName().isEmpty())
            ResultsView->setObjectName(QStringLiteral("ResultsView"));
        ResultsView->resize(459, 357);
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(ResultsView->sizePolicy().hasHeightForWidth());
        ResultsView->setSizePolicy(sizePolicy);
        ResultsView->setMaximumSize(QSize(16777215, 16777215));
        verticalLayout = new QVBoxLayout(ResultsView);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        mProgress = new QProgressBar(ResultsView);
        mProgress->setObjectName(QStringLiteral("mProgress"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Minimum);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(mProgress->sizePolicy().hasHeightForWidth());
        mProgress->setSizePolicy(sizePolicy1);
        mProgress->setValue(24);

        verticalLayout->addWidget(mProgress);

        mVerticalSplitter = new QSplitter(ResultsView);
        mVerticalSplitter->setObjectName(QStringLiteral("mVerticalSplitter"));
        mVerticalSplitter->setOrientation(Qt::Vertical);
        mTree = new ResultsTree(mVerticalSplitter);
        mTree->setObjectName(QStringLiteral("mTree"));
        sizePolicy.setHeightForWidth(mTree->sizePolicy().hasHeightForWidth());
        mTree->setSizePolicy(sizePolicy);
        mTree->setEditTriggers(QAbstractItemView::NoEditTriggers);
        mTree->setSelectionMode(QAbstractItemView::ExtendedSelection);
        mVerticalSplitter->addWidget(mTree);
        tabWidget = new QTabWidget(mVerticalSplitter);
        tabWidget->setObjectName(QStringLiteral("tabWidget"));
        tabWidget->setTabPosition(QTabWidget::South);
        mTabLog = new QWidget();
        mTabLog->setObjectName(QStringLiteral("mTabLog"));
        verticalLayout_2 = new QVBoxLayout(mTabLog);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        mListLog = new QListWidget(mTabLog);
        mListLog->setObjectName(QStringLiteral("mListLog"));

        verticalLayout_2->addWidget(mListLog);

        tabWidget->addTab(mTabLog, QString());
        mTabDetails = new QWidget();
        mTabDetails->setObjectName(QStringLiteral("mTabDetails"));
        verticalLayout_3 = new QVBoxLayout(mTabDetails);
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        mDetails = new QTextEdit(mTabDetails);
        mDetails->setObjectName(QStringLiteral("mDetails"));
        QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(1);
        sizePolicy2.setHeightForWidth(mDetails->sizePolicy().hasHeightForWidth());
        mDetails->setSizePolicy(sizePolicy2);
        mDetails->setUndoRedoEnabled(false);
        mDetails->setReadOnly(true);

        verticalLayout_3->addWidget(mDetails);

        mCode = new CodeEditor(mTabDetails);
        mCode->setObjectName(QStringLiteral("mCode"));
        QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(4);
        sizePolicy3.setHeightForWidth(mCode->sizePolicy().hasHeightForWidth());
        mCode->setSizePolicy(sizePolicy3);
        mCode->setUndoRedoEnabled(false);
        mCode->setLineWrapMode(QPlainTextEdit::NoWrap);
        mCode->setReadOnly(true);

        verticalLayout_3->addWidget(mCode);

        tabWidget->addTab(mTabDetails, QString());
        mVerticalSplitter->addWidget(tabWidget);

        verticalLayout->addWidget(mVerticalSplitter);

        QWidget::setTabOrder(mTree, mDetails);

        retranslateUi(ResultsView);

        tabWidget->setCurrentIndex(1);


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

    void retranslateUi(QWidget *ResultsView)
    {
        ResultsView->setWindowTitle(QApplication::translate("ResultsView", "Results", Q_NULLPTR));
        tabWidget->setTabText(tabWidget->indexOf(mTabLog), QApplication::translate("ResultsView", "Analysis Log", Q_NULLPTR));
        tabWidget->setTabText(tabWidget->indexOf(mTabDetails), QApplication::translate("ResultsView", "Warning Details", Q_NULLPTR));
    } // retranslateUi

};

namespace Ui {
    class ResultsView: public Ui_ResultsView {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_RESULTSVIEW_H
