/********************************************************************************
** Form generated from reading UI file 'midi_audio_control_base.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_MIDI_AUDIO_CONTROL_BASE_H
#define UI_MIDI_AUDIO_CONTROL_BASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QVBoxLayout>

QT_BEGIN_NAMESPACE

class Ui_MidiAudioControlBase
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout;
    QLabel *label;
    QComboBox *portComboBox;
    QLabel *label_2;
    QSpinBox *channelSpinBox;
    QHBoxLayout *horizontalLayout_3;
    QLabel *label_6;
    QComboBox *controlTypeComboBox;
    QLabel *label_3;
    QLabel *label_4;
    QSpinBox *ctrlHiSpinBox;
    QLabel *label_5;
    QSpinBox *ctrlLoSpinBox;
    QSpacerItem *horizontalSpacer_2;
    QVBoxLayout *verticalLayout_2;
    QGroupBox *assignTypeGroupBox;
    QVBoxLayout *verticalLayout_3;
    QRadioButton *typeTrackButton;
    QRadioButton *typeSongButton;
    QHBoxLayout *horizontalLayout_4;
    QPushButton *learnPushButton;
    QSpacerItem *horizontalSpacer_3;
    QSpacerItem *verticalSpacer;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *MidiAudioControlBase)
    {
        if (MidiAudioControlBase->objectName().isEmpty())
            MidiAudioControlBase->setObjectName(QString::fromUtf8("MidiAudioControlBase"));
        MidiAudioControlBase->resize(479, 281);
        verticalLayout = new QVBoxLayout(MidiAudioControlBase);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        label = new QLabel(MidiAudioControlBase);
        label->setObjectName(QString::fromUtf8("label"));
        QSizePolicy sizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy);

        horizontalLayout->addWidget(label);

        portComboBox = new QComboBox(MidiAudioControlBase);
        portComboBox->setObjectName(QString::fromUtf8("portComboBox"));

        horizontalLayout->addWidget(portComboBox);

        label_2 = new QLabel(MidiAudioControlBase);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        sizePolicy.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
        label_2->setSizePolicy(sizePolicy);

        horizontalLayout->addWidget(label_2);

        channelSpinBox = new QSpinBox(MidiAudioControlBase);
        channelSpinBox->setObjectName(QString::fromUtf8("channelSpinBox"));
        QSizePolicy sizePolicy1(QSizePolicy::Maximum, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(channelSpinBox->sizePolicy().hasHeightForWidth());
        channelSpinBox->setSizePolicy(sizePolicy1);
        channelSpinBox->setMinimum(1);
        channelSpinBox->setMaximum(16);

        horizontalLayout->addWidget(channelSpinBox);


        verticalLayout->addLayout(horizontalLayout);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        label_6 = new QLabel(MidiAudioControlBase);
        label_6->setObjectName(QString::fromUtf8("label_6"));

        horizontalLayout_3->addWidget(label_6);

        controlTypeComboBox = new QComboBox(MidiAudioControlBase);
        controlTypeComboBox->setObjectName(QString::fromUtf8("controlTypeComboBox"));
        sizePolicy1.setHeightForWidth(controlTypeComboBox->sizePolicy().hasHeightForWidth());
        controlTypeComboBox->setSizePolicy(sizePolicy1);

        horizontalLayout_3->addWidget(controlTypeComboBox);

        label_3 = new QLabel(MidiAudioControlBase);
        label_3->setObjectName(QString::fromUtf8("label_3"));
        sizePolicy.setHeightForWidth(label_3->sizePolicy().hasHeightForWidth());
        label_3->setSizePolicy(sizePolicy);

        horizontalLayout_3->addWidget(label_3);

        label_4 = new QLabel(MidiAudioControlBase);
        label_4->setObjectName(QString::fromUtf8("label_4"));
        sizePolicy.setHeightForWidth(label_4->sizePolicy().hasHeightForWidth());
        label_4->setSizePolicy(sizePolicy);

        horizontalLayout_3->addWidget(label_4);

        ctrlHiSpinBox = new QSpinBox(MidiAudioControlBase);
        ctrlHiSpinBox->setObjectName(QString::fromUtf8("ctrlHiSpinBox"));
        sizePolicy1.setHeightForWidth(ctrlHiSpinBox->sizePolicy().hasHeightForWidth());
        ctrlHiSpinBox->setSizePolicy(sizePolicy1);
        ctrlHiSpinBox->setMinimum(0);
        ctrlHiSpinBox->setMaximum(255);
        ctrlHiSpinBox->setValue(0);

        horizontalLayout_3->addWidget(ctrlHiSpinBox);

        label_5 = new QLabel(MidiAudioControlBase);
        label_5->setObjectName(QString::fromUtf8("label_5"));
        sizePolicy.setHeightForWidth(label_5->sizePolicy().hasHeightForWidth());
        label_5->setSizePolicy(sizePolicy);

        horizontalLayout_3->addWidget(label_5);

        ctrlLoSpinBox = new QSpinBox(MidiAudioControlBase);
        ctrlLoSpinBox->setObjectName(QString::fromUtf8("ctrlLoSpinBox"));
        sizePolicy1.setHeightForWidth(ctrlLoSpinBox->sizePolicy().hasHeightForWidth());
        ctrlLoSpinBox->setSizePolicy(sizePolicy1);
        ctrlLoSpinBox->setMinimum(0);
        ctrlLoSpinBox->setMaximum(255);
        ctrlLoSpinBox->setValue(0);

        horizontalLayout_3->addWidget(ctrlLoSpinBox);

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

        horizontalLayout_3->addItem(horizontalSpacer_2);


        verticalLayout->addLayout(horizontalLayout_3);

        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        assignTypeGroupBox = new QGroupBox(MidiAudioControlBase);
        assignTypeGroupBox->setObjectName(QString::fromUtf8("assignTypeGroupBox"));
        verticalLayout_3 = new QVBoxLayout(assignTypeGroupBox);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        typeTrackButton = new QRadioButton(assignTypeGroupBox);
        typeTrackButton->setObjectName(QString::fromUtf8("typeTrackButton"));
        typeTrackButton->setChecked(true);

        verticalLayout_3->addWidget(typeTrackButton);

        typeSongButton = new QRadioButton(assignTypeGroupBox);
        typeSongButton->setObjectName(QString::fromUtf8("typeSongButton"));

        verticalLayout_3->addWidget(typeSongButton);


        verticalLayout_2->addWidget(assignTypeGroupBox);


        verticalLayout->addLayout(verticalLayout_2);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        learnPushButton = new QPushButton(MidiAudioControlBase);
        learnPushButton->setObjectName(QString::fromUtf8("learnPushButton"));
        sizePolicy1.setHeightForWidth(learnPushButton->sizePolicy().hasHeightForWidth());
        learnPushButton->setSizePolicy(sizePolicy1);
        learnPushButton->setCheckable(true);

        horizontalLayout_4->addWidget(learnPushButton);

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

        horizontalLayout_4->addItem(horizontalSpacer_3);


        verticalLayout->addLayout(horizontalLayout_4);

        verticalSpacer = new QSpacerItem(20, 18, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(verticalSpacer);

        buttonBox = new QDialogButtonBox(MidiAudioControlBase);
        buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        verticalLayout->addWidget(buttonBox);


        retranslateUi(MidiAudioControlBase);
        QObject::connect(buttonBox, SIGNAL(accepted()), MidiAudioControlBase, SLOT(accept()));
        QObject::connect(buttonBox, SIGNAL(rejected()), MidiAudioControlBase, SLOT(reject()));

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

    void retranslateUi(QDialog *MidiAudioControlBase)
    {
        MidiAudioControlBase->setWindowTitle(QCoreApplication::translate("MidiAudioControlBase", "Midi control", nullptr));
        label->setText(QCoreApplication::translate("MidiAudioControlBase", "Port:", nullptr));
        label_2->setText(QCoreApplication::translate("MidiAudioControlBase", "Channel:", nullptr));
        label_6->setText(QCoreApplication::translate("MidiAudioControlBase", "Control type:", nullptr));
        label_3->setText(QString());
        label_4->setText(QCoreApplication::translate("MidiAudioControlBase", "Hi:", nullptr));
        label_5->setText(QCoreApplication::translate("MidiAudioControlBase", "Lo:", nullptr));
        assignTypeGroupBox->setTitle(QCoreApplication::translate("MidiAudioControlBase", "Assignment Type", nullptr));
        typeTrackButton->setText(QCoreApplication::translate("MidiAudioControlBase", "Track: Assign to this track only", nullptr));
        typeSongButton->setText(QCoreApplication::translate("MidiAudioControlBase", "Song: Assign to any tracks whenever they are selected", nullptr));
        learnPushButton->setText(QCoreApplication::translate("MidiAudioControlBase", "&Learn", nullptr));
    } // retranslateUi

};

namespace Ui {
    class MidiAudioControlBase: public Ui_MidiAudioControlBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MIDI_AUDIO_CONTROL_BASE_H
