/********************************************************************************
** Form generated from reading UI file 'synthdialogbase.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_SYNTHDIALOGBASE_H
#define UI_SYNTHDIALOGBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QTabBar>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QVBoxLayout>

QT_BEGIN_NAMESPACE

class Ui_SynthDialogBase
{
public:
    QGridLayout *gridLayout_2;
    QGridLayout *gridLayout;
    QTreeWidget *pList;
    QGroupBox *groupBox;
    QVBoxLayout *verticalLayout_6;
    QPushButton *pbAddFav;
    QPushButton *pbRemoveFav;
    QGroupBox *groupBox_2;
    QFormLayout *formLayout;
    QLabel *label_2;
    QComboBox *pluginType;
    QLabel *label;
    QComboBox *filterBox;
    QLabel *label_3;
    QVBoxLayout *verticalLayout_5;
    QPushButton *okB;
    QPushButton *cancelB;
    QPushButton *pbInfo;
    QTabBar *tabBar;
    QGroupBox *groupBox1;
    QVBoxLayout *verticalLayout;
    QRadioButton *rbSynths;
    QRadioButton *rbEffects;
    QRadioButton *rbAll;
    QButtonGroup *catButtonGroup;

    void setupUi(QDialog *SynthDialogBase)
    {
        if (SynthDialogBase->objectName().isEmpty())
            SynthDialogBase->setObjectName(QString::fromUtf8("SynthDialogBase"));
        SynthDialogBase->resize(737, 537);
        gridLayout_2 = new QGridLayout(SynthDialogBase);
        gridLayout_2->setSpacing(3);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        gridLayout_2->setContentsMargins(3, 3, 3, 3);
        gridLayout = new QGridLayout();
        gridLayout->setSpacing(10);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        gridLayout->setContentsMargins(2, 0, 2, 10);
        pList = new QTreeWidget(SynthDialogBase);
        pList->setObjectName(QString::fromUtf8("pList"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(pList->sizePolicy().hasHeightForWidth());
        pList->setSizePolicy(sizePolicy);
        pList->setContextMenuPolicy(Qt::CustomContextMenu);
        pList->setRootIsDecorated(false);
        pList->setItemsExpandable(false);
        pList->setSortingEnabled(false);
        pList->header()->setCascadingSectionResizes(false);
        pList->header()->setStretchLastSection(true);

        gridLayout->addWidget(pList, 1, 0, 1, 4);

        groupBox = new QGroupBox(SynthDialogBase);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        verticalLayout_6 = new QVBoxLayout(groupBox);
        verticalLayout_6->setSpacing(2);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        verticalLayout_6->setContentsMargins(12, 2, 12, 2);
        pbAddFav = new QPushButton(groupBox);
        pbAddFav->setObjectName(QString::fromUtf8("pbAddFav"));
        pbAddFav->setAutoDefault(false);

        verticalLayout_6->addWidget(pbAddFav);

        pbRemoveFav = new QPushButton(groupBox);
        pbRemoveFav->setObjectName(QString::fromUtf8("pbRemoveFav"));
        pbRemoveFav->setAutoDefault(false);

        verticalLayout_6->addWidget(pbRemoveFav);


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

        groupBox_2 = new QGroupBox(SynthDialogBase);
        groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
        formLayout = new QFormLayout(groupBox_2);
        formLayout->setObjectName(QString::fromUtf8("formLayout"));
        formLayout->setVerticalSpacing(6);
        formLayout->setContentsMargins(-1, 4, -1, 0);
        label_2 = new QLabel(groupBox_2);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        label_2->setMinimumSize(QSize(0, 24));
        label_2->setMaximumSize(QSize(16777215, 14));

        formLayout->setWidget(0, QFormLayout::LabelRole, label_2);

        pluginType = new QComboBox(groupBox_2);
        pluginType->setObjectName(QString::fromUtf8("pluginType"));

        formLayout->setWidget(0, QFormLayout::FieldRole, pluginType);

        label = new QLabel(groupBox_2);
        label->setObjectName(QString::fromUtf8("label"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy1);
        label->setMinimumSize(QSize(0, 24));
        label->setMaximumSize(QSize(16777215, 14));

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

        filterBox = new QComboBox(groupBox_2);
        filterBox->setObjectName(QString::fromUtf8("filterBox"));
        filterBox->setEnabled(true);
        filterBox->setEditable(true);

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

        label_3 = new QLabel(groupBox_2);
        label_3->setObjectName(QString::fromUtf8("label_3"));
        QFont font;
        font.setItalic(true);
        label_3->setFont(font);

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


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

        verticalLayout_5 = new QVBoxLayout();
        verticalLayout_5->setSpacing(0);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        verticalLayout_5->setContentsMargins(12, -1, 12, -1);
        okB = new QPushButton(SynthDialogBase);
        okB->setObjectName(QString::fromUtf8("okB"));
        QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(okB->sizePolicy().hasHeightForWidth());
        okB->setSizePolicy(sizePolicy2);
        okB->setAutoDefault(false);

        verticalLayout_5->addWidget(okB);

        cancelB = new QPushButton(SynthDialogBase);
        cancelB->setObjectName(QString::fromUtf8("cancelB"));
        sizePolicy2.setHeightForWidth(cancelB->sizePolicy().hasHeightForWidth());
        cancelB->setSizePolicy(sizePolicy2);
        cancelB->setAutoDefault(false);

        verticalLayout_5->addWidget(cancelB);

        pbInfo = new QPushButton(SynthDialogBase);
        pbInfo->setObjectName(QString::fromUtf8("pbInfo"));
        pbInfo->setAutoDefault(false);

        verticalLayout_5->addWidget(pbInfo);


        gridLayout->addLayout(verticalLayout_5, 2, 3, 1, 1);

        tabBar = new QTabBar(SynthDialogBase);
        tabBar->setObjectName(QString::fromUtf8("tabBar"));

        gridLayout->addWidget(tabBar, 0, 0, 1, 4);

        groupBox1 = new QGroupBox(SynthDialogBase);
        groupBox1->setObjectName(QString::fromUtf8("groupBox1"));
        verticalLayout = new QVBoxLayout(groupBox1);
        verticalLayout->setSpacing(0);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        verticalLayout->setContentsMargins(9, 2, -1, 2);
        rbSynths = new QRadioButton(groupBox1);
        catButtonGroup = new QButtonGroup(SynthDialogBase);
        catButtonGroup->setObjectName(QString::fromUtf8("catButtonGroup"));
        catButtonGroup->addButton(rbSynths);
        rbSynths->setObjectName(QString::fromUtf8("rbSynths"));
        rbSynths->setChecked(true);

        verticalLayout->addWidget(rbSynths);

        rbEffects = new QRadioButton(groupBox1);
        catButtonGroup->addButton(rbEffects);
        rbEffects->setObjectName(QString::fromUtf8("rbEffects"));

        verticalLayout->addWidget(rbEffects);

        rbAll = new QRadioButton(groupBox1);
        catButtonGroup->addButton(rbAll);
        rbAll->setObjectName(QString::fromUtf8("rbAll"));
        rbAll->setChecked(false);

        verticalLayout->addWidget(rbAll);


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

        gridLayout->setRowStretch(1, 1);
        gridLayout->setColumnStretch(1, 1);
        gridLayout->setColumnMinimumWidth(0, 120);
        gridLayout->setColumnMinimumWidth(2, 120);
        gridLayout->setColumnMinimumWidth(3, 120);

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

        QWidget::setTabOrder(filterBox, pList);
        QWidget::setTabOrder(pList, rbSynths);
        QWidget::setTabOrder(rbSynths, rbEffects);
        QWidget::setTabOrder(rbEffects, rbAll);
        QWidget::setTabOrder(rbAll, pluginType);
        QWidget::setTabOrder(pluginType, pbAddFav);
        QWidget::setTabOrder(pbAddFav, pbRemoveFav);
        QWidget::setTabOrder(pbRemoveFav, okB);
        QWidget::setTabOrder(okB, cancelB);
        QWidget::setTabOrder(cancelB, pbInfo);

        retranslateUi(SynthDialogBase);

        okB->setDefault(true);


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

    void retranslateUi(QDialog *SynthDialogBase)
    {
        SynthDialogBase->setWindowTitle(QCoreApplication::translate("SynthDialogBase", "Dialog", nullptr));
        QTreeWidgetItem *___qtreewidgetitem = pList->headerItem();
        ___qtreewidgetitem->setText(5, QCoreApplication::translate("SynthDialogBase", "URI/Library", nullptr));
        ___qtreewidgetitem->setText(4, QCoreApplication::translate("SynthDialogBase", "Version", nullptr));
        ___qtreewidgetitem->setText(3, QCoreApplication::translate("SynthDialogBase", "Author", nullptr));
        ___qtreewidgetitem->setText(2, QCoreApplication::translate("SynthDialogBase", "Category", nullptr));
        ___qtreewidgetitem->setText(1, QCoreApplication::translate("SynthDialogBase", "Type", nullptr));
        ___qtreewidgetitem->setText(0, QCoreApplication::translate("SynthDialogBase", "Name", nullptr));
        groupBox->setTitle(QCoreApplication::translate("SynthDialogBase", "Favorites", nullptr));
        pbAddFav->setText(QCoreApplication::translate("SynthDialogBase", "&Add", nullptr));
        pbRemoveFav->setText(QCoreApplication::translate("SynthDialogBase", "&Remove", nullptr));
        groupBox_2->setTitle(QCoreApplication::translate("SynthDialogBase", "Filters", nullptr));
        label_2->setText(QCoreApplication::translate("SynthDialogBase", "Type", nullptr));
        label->setText(QCoreApplication::translate("SynthDialogBase", "Name", nullptr));
#if QT_CONFIG(tooltip)
        filterBox->setToolTip(QCoreApplication::translate("SynthDialogBase", "Press TAB/SHIFT+TAB to move focus to the list and back", nullptr));
#endif // QT_CONFIG(tooltip)
        label_3->setText(QCoreApplication::translate("SynthDialogBase", "Press TAB to jump to the list", nullptr));
        okB->setText(QCoreApplication::translate("SynthDialogBase", "&Select", nullptr));
        cancelB->setText(QCoreApplication::translate("SynthDialogBase", "&Cancel", nullptr));
        pbInfo->setText(QCoreApplication::translate("SynthDialogBase", "&Info", nullptr));
        groupBox1->setTitle(QCoreApplication::translate("SynthDialogBase", "Category", nullptr));
        rbSynths->setText(QCoreApplication::translate("SynthDialogBase", "Synths", nullptr));
#if QT_CONFIG(tooltip)
        rbEffects->setToolTip(QString());
#endif // QT_CONFIG(tooltip)
        rbEffects->setText(QCoreApplication::translate("SynthDialogBase", "Effects (see Info)", nullptr));
        rbAll->setText(QCoreApplication::translate("SynthDialogBase", "All", nullptr));
    } // retranslateUi

};

namespace Ui {
    class SynthDialogBase: public Ui_SynthDialogBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_SYNTHDIALOGBASE_H
