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

#ifndef UI_SNOOPERBASE_H
#define UI_SNOOPERBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QFrame>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_SnooperDialogBase
{
public:
    QVBoxLayout *verticalLayout;
    QTabWidget *optionsTabWidget;
    QWidget *modeTab;
    QVBoxLayout *verticalLayout_2;
    QHBoxLayout *horizontalLayout_5;
    QCheckBox *autoHideCheckBox;
    QCheckBox *separateParentedTopLevelsCheckBox;
    QPushButton *updateButton;
    QSpacerItem *horizontalSpacer_4;
    QHBoxLayout *horizontalLayout_4;
    QCheckBox *captureMouseClickCheckBox;
    QCheckBox *captureKeyPressCheckBox;
    QFrame *line;
    QCheckBox *useFlashCheckBox;
    QSpinBox *flashTimerValueSpinBox;
    QToolButton *resetFlashButton;
    QSpacerItem *horizontalSpacer_3;
    QWidget *filterTab;
    QVBoxLayout *verticalLayout_3;
    QHBoxLayout *horizontalLayout;
    QCheckBox *onlyAppCheckBox;
    QCheckBox *onlyWidgetCheckBox;
    QCheckBox *onlyPropsCheckBox;
    QSpacerItem *horizontalSpacer;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label_2;
    QLineEdit *classNameLineEdit;
    QLabel *label_3;
    QLineEdit *objectNameLineEdit;
    QSpacerItem *horizontalSpacer_2;
    QWidget *aboutTab;
    QVBoxLayout *verticalLayout_4;
    QLabel *label;
    QTreeWidget *objectTree;

    void setupUi(QDialog *SnooperDialogBase)
    {
        if (SnooperDialogBase->objectName().isEmpty())
            SnooperDialogBase->setObjectName(QString::fromUtf8("SnooperDialogBase"));
        SnooperDialogBase->resize(618, 568);
        verticalLayout = new QVBoxLayout(SnooperDialogBase);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        optionsTabWidget = new QTabWidget(SnooperDialogBase);
        optionsTabWidget->setObjectName(QString::fromUtf8("optionsTabWidget"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(optionsTabWidget->sizePolicy().hasHeightForWidth());
        optionsTabWidget->setSizePolicy(sizePolicy);
        optionsTabWidget->setTabPosition(QTabWidget::North);
        optionsTabWidget->setTabShape(QTabWidget::Rounded);
        optionsTabWidget->setIconSize(QSize(16, 16));
        modeTab = new QWidget();
        modeTab->setObjectName(QString::fromUtf8("modeTab"));
        verticalLayout_2 = new QVBoxLayout(modeTab);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        autoHideCheckBox = new QCheckBox(modeTab);
        autoHideCheckBox->setObjectName(QString::fromUtf8("autoHideCheckBox"));
        autoHideCheckBox->setChecked(true);

        horizontalLayout_5->addWidget(autoHideCheckBox);

        separateParentedTopLevelsCheckBox = new QCheckBox(modeTab);
        separateParentedTopLevelsCheckBox->setObjectName(QString::fromUtf8("separateParentedTopLevelsCheckBox"));

        horizontalLayout_5->addWidget(separateParentedTopLevelsCheckBox);

        updateButton = new QPushButton(modeTab);
        updateButton->setObjectName(QString::fromUtf8("updateButton"));

        horizontalLayout_5->addWidget(updateButton);

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

        horizontalLayout_5->addItem(horizontalSpacer_4);


        verticalLayout_2->addLayout(horizontalLayout_5);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        captureMouseClickCheckBox = new QCheckBox(modeTab);
        captureMouseClickCheckBox->setObjectName(QString::fromUtf8("captureMouseClickCheckBox"));
        captureMouseClickCheckBox->setChecked(true);

        horizontalLayout_4->addWidget(captureMouseClickCheckBox);

        captureKeyPressCheckBox = new QCheckBox(modeTab);
        captureKeyPressCheckBox->setObjectName(QString::fromUtf8("captureKeyPressCheckBox"));
        captureKeyPressCheckBox->setChecked(true);

        horizontalLayout_4->addWidget(captureKeyPressCheckBox);

        line = new QFrame(modeTab);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::VLine);
        line->setFrameShadow(QFrame::Sunken);

        horizontalLayout_4->addWidget(line);

        useFlashCheckBox = new QCheckBox(modeTab);
        useFlashCheckBox->setObjectName(QString::fromUtf8("useFlashCheckBox"));
        useFlashCheckBox->setChecked(true);

        horizontalLayout_4->addWidget(useFlashCheckBox);

        flashTimerValueSpinBox = new QSpinBox(modeTab);
        flashTimerValueSpinBox->setObjectName(QString::fromUtf8("flashTimerValueSpinBox"));
        flashTimerValueSpinBox->setMinimum(1);
        flashTimerValueSpinBox->setMaximum(20);
        flashTimerValueSpinBox->setValue(6);

        horizontalLayout_4->addWidget(flashTimerValueSpinBox);

        resetFlashButton = new QToolButton(modeTab);
        resetFlashButton->setObjectName(QString::fromUtf8("resetFlashButton"));

        horizontalLayout_4->addWidget(resetFlashButton);

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

        horizontalLayout_4->addItem(horizontalSpacer_3);


        verticalLayout_2->addLayout(horizontalLayout_4);

        optionsTabWidget->addTab(modeTab, QString());
        filterTab = new QWidget();
        filterTab->setObjectName(QString::fromUtf8("filterTab"));
        verticalLayout_3 = new QVBoxLayout(filterTab);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        onlyAppCheckBox = new QCheckBox(filterTab);
        onlyAppCheckBox->setObjectName(QString::fromUtf8("onlyAppCheckBox"));

        horizontalLayout->addWidget(onlyAppCheckBox);

        onlyWidgetCheckBox = new QCheckBox(filterTab);
        onlyWidgetCheckBox->setObjectName(QString::fromUtf8("onlyWidgetCheckBox"));

        horizontalLayout->addWidget(onlyWidgetCheckBox);

        onlyPropsCheckBox = new QCheckBox(filterTab);
        onlyPropsCheckBox->setObjectName(QString::fromUtf8("onlyPropsCheckBox"));

        horizontalLayout->addWidget(onlyPropsCheckBox);

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

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout_3->addLayout(horizontalLayout);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        label_2 = new QLabel(filterTab);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        horizontalLayout_2->addWidget(label_2);

        classNameLineEdit = new QLineEdit(filterTab);
        classNameLineEdit->setObjectName(QString::fromUtf8("classNameLineEdit"));

        horizontalLayout_2->addWidget(classNameLineEdit);

        label_3 = new QLabel(filterTab);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        horizontalLayout_2->addWidget(label_3);

        objectNameLineEdit = new QLineEdit(filterTab);
        objectNameLineEdit->setObjectName(QString::fromUtf8("objectNameLineEdit"));

        horizontalLayout_2->addWidget(objectNameLineEdit);

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

        horizontalLayout_2->addItem(horizontalSpacer_2);


        verticalLayout_3->addLayout(horizontalLayout_2);

        optionsTabWidget->addTab(filterTab, QString());
        aboutTab = new QWidget();
        aboutTab->setObjectName(QString::fromUtf8("aboutTab"));
        verticalLayout_4 = new QVBoxLayout(aboutTab);
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        label = new QLabel(aboutTab);
        label->setObjectName(QString::fromUtf8("label"));

        verticalLayout_4->addWidget(label);

        optionsTabWidget->addTab(aboutTab, QString());

        verticalLayout->addWidget(optionsTabWidget);

        objectTree = new QTreeWidget(SnooperDialogBase);
        objectTree->setObjectName(QString::fromUtf8("objectTree"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(objectTree->sizePolicy().hasHeightForWidth());
        objectTree->setSizePolicy(sizePolicy1);

        verticalLayout->addWidget(objectTree);


        retranslateUi(SnooperDialogBase);

        optionsTabWidget->setCurrentIndex(0);


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

    void retranslateUi(QDialog *SnooperDialogBase)
    {
        SnooperDialogBase->setWindowTitle(QCoreApplication::translate("SnooperDialogBase", "Snooper", nullptr));
        autoHideCheckBox->setText(QCoreApplication::translate("SnooperDialogBase", "Auto-hide", nullptr));
        separateParentedTopLevelsCheckBox->setText(QCoreApplication::translate("SnooperDialogBase", "Separate parented top levels", nullptr));
        updateButton->setText(QCoreApplication::translate("SnooperDialogBase", "Update tree", nullptr));
        captureMouseClickCheckBox->setText(QCoreApplication::translate("SnooperDialogBase", "Mouse clicks", nullptr));
        captureKeyPressCheckBox->setText(QCoreApplication::translate("SnooperDialogBase", "Key presses", nullptr));
        useFlashCheckBox->setText(QCoreApplication::translate("SnooperDialogBase", "Flash timer", nullptr));
        flashTimerValueSpinBox->setSuffix(QCoreApplication::translate("SnooperDialogBase", " s", nullptr));
        flashTimerValueSpinBox->setPrefix(QString());
        resetFlashButton->setText(QCoreApplication::translate("SnooperDialogBase", "Reset", nullptr));
        optionsTabWidget->setTabText(optionsTabWidget->indexOf(modeTab), QCoreApplication::translate("SnooperDialogBase", "Mode", nullptr));
        onlyAppCheckBox->setText(QCoreApplication::translate("SnooperDialogBase", "MusEGui", nullptr));
        onlyWidgetCheckBox->setText(QCoreApplication::translate("SnooperDialogBase", "QWidget", nullptr));
        onlyPropsCheckBox->setText(QCoreApplication::translate("SnooperDialogBase", "Properties", nullptr));
        label_2->setText(QCoreApplication::translate("SnooperDialogBase", "Search: Class name:", nullptr));
        label_3->setText(QCoreApplication::translate("SnooperDialogBase", "Object name:", nullptr));
        optionsTabWidget->setTabText(optionsTabWidget->indexOf(filterTab), QCoreApplication::translate("SnooperDialogBase", "Filters", nullptr));
        label->setText(QCoreApplication::translate("SnooperDialogBase", "This tool helps developers and designers discover objects.\n"
"Click on anything anywhere or press a key to highlight an item.\n"
"It will NOT auto-update when new objects are created. Click 'Update tree'.\n"
"When open, may slow program slightly. This dialog is NOT shown.", nullptr));
        optionsTabWidget->setTabText(optionsTabWidget->indexOf(aboutTab), QCoreApplication::translate("SnooperDialogBase", "About", nullptr));
        QTreeWidgetItem *___qtreewidgetitem = objectTree->headerItem();
        ___qtreewidgetitem->setText(4, QCoreApplication::translate("SnooperDialogBase", "Event type", nullptr));
        ___qtreewidgetitem->setText(3, QCoreApplication::translate("SnooperDialogBase", "Value", nullptr));
        ___qtreewidgetitem->setText(2, QCoreApplication::translate("SnooperDialogBase", "Type", nullptr));
        ___qtreewidgetitem->setText(1, QCoreApplication::translate("SnooperDialogBase", "Property", nullptr));
        ___qtreewidgetitem->setText(0, QCoreApplication::translate("SnooperDialogBase", "Class name::Object name", nullptr));
    } // retranslateUi

};

namespace Ui {
    class SnooperDialogBase: public Ui_SnooperDialogBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_SNOOPERBASE_H
