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

#ifndef UI_JITPROFILINGWINDOW_H
#define UI_JITPROFILINGWINDOW_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTableView>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_JitProfilingWindow
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout_2;
    QCheckBox *checkBoxCore0;
    QCheckBox *checkBoxCore1;
    QCheckBox *checkBoxCore2;
    QSpacerItem *horizontalSpacer_2;
    QPushButton *pushButtonStartStop;
    QPushButton *pushButtonClear;
    QFormLayout *formLayout;
    QLabel *label;
    QLabel *label_4;
    QLabel *labelJitCodeSize;
    QLabel *labelJitDataSize;
    QTableView *tableView;

    void setupUi(QWidget *JitProfilingWindow)
    {
        if (JitProfilingWindow->objectName().isEmpty())
            JitProfilingWindow->setObjectName(QString::fromUtf8("JitProfilingWindow"));
        JitProfilingWindow->resize(565, 441);
        verticalLayout = new QVBoxLayout(JitProfilingWindow);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        checkBoxCore0 = new QCheckBox(JitProfilingWindow);
        checkBoxCore0->setObjectName(QString::fromUtf8("checkBoxCore0"));

        horizontalLayout_2->addWidget(checkBoxCore0);

        checkBoxCore1 = new QCheckBox(JitProfilingWindow);
        checkBoxCore1->setObjectName(QString::fromUtf8("checkBoxCore1"));

        horizontalLayout_2->addWidget(checkBoxCore1);

        checkBoxCore2 = new QCheckBox(JitProfilingWindow);
        checkBoxCore2->setObjectName(QString::fromUtf8("checkBoxCore2"));

        horizontalLayout_2->addWidget(checkBoxCore2);

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

        horizontalLayout_2->addItem(horizontalSpacer_2);

        pushButtonStartStop = new QPushButton(JitProfilingWindow);
        pushButtonStartStop->setObjectName(QString::fromUtf8("pushButtonStartStop"));
        pushButtonStartStop->setCheckable(true);

        horizontalLayout_2->addWidget(pushButtonStartStop);

        pushButtonClear = new QPushButton(JitProfilingWindow);
        pushButtonClear->setObjectName(QString::fromUtf8("pushButtonClear"));

        horizontalLayout_2->addWidget(pushButtonClear);


        verticalLayout->addLayout(horizontalLayout_2);

        formLayout = new QFormLayout();
        formLayout->setObjectName(QString::fromUtf8("formLayout"));
        label = new QLabel(JitProfilingWindow);
        label->setObjectName(QString::fromUtf8("label"));

        formLayout->setWidget(2, QFormLayout::LabelRole, label);

        label_4 = new QLabel(JitProfilingWindow);
        label_4->setObjectName(QString::fromUtf8("label_4"));

        formLayout->setWidget(1, QFormLayout::LabelRole, label_4);

        labelJitCodeSize = new QLabel(JitProfilingWindow);
        labelJitCodeSize->setObjectName(QString::fromUtf8("labelJitCodeSize"));
        labelJitCodeSize->setCursor(QCursor(Qt::IBeamCursor));
        labelJitCodeSize->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse);

        formLayout->setWidget(1, QFormLayout::FieldRole, labelJitCodeSize);

        labelJitDataSize = new QLabel(JitProfilingWindow);
        labelJitDataSize->setObjectName(QString::fromUtf8("labelJitDataSize"));
        labelJitDataSize->setCursor(QCursor(Qt::IBeamCursor));
        labelJitDataSize->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse);

        formLayout->setWidget(2, QFormLayout::FieldRole, labelJitDataSize);


        verticalLayout->addLayout(formLayout);

        tableView = new QTableView(JitProfilingWindow);
        tableView->setObjectName(QString::fromUtf8("tableView"));
        tableView->setSelectionMode(QAbstractItemView::SingleSelection);
        tableView->setSelectionBehavior(QAbstractItemView::SelectRows);
        tableView->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
        tableView->setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);

        verticalLayout->addWidget(tableView);


        retranslateUi(JitProfilingWindow);
        QObject::connect(checkBoxCore0, SIGNAL(clicked(bool)), JitProfilingWindow, SLOT(setCore0Mask(bool)));
        QObject::connect(checkBoxCore1, SIGNAL(clicked(bool)), JitProfilingWindow, SLOT(setCore1Mask(bool)));
        QObject::connect(checkBoxCore2, SIGNAL(clicked(bool)), JitProfilingWindow, SLOT(setCore2Mask(bool)));
        QObject::connect(pushButtonClear, SIGNAL(clicked()), JitProfilingWindow, SLOT(clearProfileData()));
        QObject::connect(pushButtonStartStop, SIGNAL(clicked(bool)), JitProfilingWindow, SLOT(setProfilingEnabled(bool)));
        QObject::connect(tableView, SIGNAL(doubleClicked(QModelIndex)), JitProfilingWindow, SLOT(tableViewDoubleClicked(QModelIndex)));

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

    void retranslateUi(QWidget *JitProfilingWindow)
    {
        JitProfilingWindow->setWindowTitle(QCoreApplication::translate("JitProfilingWindow", "JIT Profiling", nullptr));
        checkBoxCore0->setText(QCoreApplication::translate("JitProfilingWindow", "Core 0", nullptr));
        checkBoxCore1->setText(QCoreApplication::translate("JitProfilingWindow", "Core 1", nullptr));
        checkBoxCore2->setText(QCoreApplication::translate("JitProfilingWindow", "Core 2", nullptr));
        pushButtonStartStop->setText(QCoreApplication::translate("JitProfilingWindow", "Start", nullptr));
        pushButtonClear->setText(QCoreApplication::translate("JitProfilingWindow", "Clear", nullptr));
        label->setText(QCoreApplication::translate("JitProfilingWindow", "Total JIT Data Size:", nullptr));
        label_4->setText(QCoreApplication::translate("JitProfilingWindow", "Total JIT Code Size:", nullptr));
        labelJitCodeSize->setText(QCoreApplication::translate("JitProfilingWindow", "0.00 mb", nullptr));
        labelJitDataSize->setText(QCoreApplication::translate("JitProfilingWindow", "0.00 mb", nullptr));
    } // retranslateUi

};

namespace Ui {
    class JitProfilingWindow: public Ui_JitProfilingWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_JITPROFILINGWINDOW_H
