/********************************************************************************
** Form generated from reading UI file 'itransformbase.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_ITRANSFORMBASE_H
#define UI_ITRANSFORMBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include "spinboxFP.h"

QT_BEGIN_NAMESPACE

class Ui_MidiInputTransformDialogBase
{
public:
    QGridLayout *gridLayout;
    QGroupBox *GroupBox3;
    QGridLayout *gridLayout1;
    QComboBox *selEventOp;
    QComboBox *selType;
    QLabel *TextLabel3;
    QLabel *TextLabel2;
    QLabel *TextLabel1;
    QComboBox *selVal1Op;
    QSpinBox *selVal1b;
    QSpinBox *selVal2b;
    QSpinBox *selVal1a;
    QComboBox *selVal2Op;
    QComboBox *selPortOp;
    QComboBox *selChannelOp;
    QLabel *TextLabel2_2;
    QLabel *TextLabel1_3;
    QSpinBox *selVal2a;
    QSpinBox *selChannelVala;
    QSpinBox *selPortVala;
    QSpinBox *selChannelValb;
    QSpinBox *selPortValb;
    QGroupBox *GroupBox5;
    QGridLayout *gridLayout2;
    QLabel *TextLabel5;
    QComboBox *procEventOp;
    QComboBox *procType;
    QComboBox *procVal1Op;
    QLabel *TextLabel6;
    QLabel *TextLabel7;
    QSpinBox *procVal1b;
    QSpinBox *procVal2b;
    MusEGui::SpinBoxFP *procVal1a;
    QSpinBox *procChannelValb;
    QSpinBox *procPortValb;
    QLabel *TextLabel1_3_2;
    QComboBox *procVal2Op;
    QComboBox *procChannelOp;
    QComboBox *procPortOp;
    QLabel *TextLabel2_2_2;
    MusEGui::SpinBoxFP *procVal2a;
    MusEGui::SpinBoxFP *procPortVala;
    MusEGui::SpinBoxFP *procChannelVala;
    QGroupBox *GroupBox5_2;
    QGridLayout *gridLayout3;
    QGroupBox *modulBox;
    QVBoxLayout *vboxLayout;
    QToolButton *modul1select;
    QToolButton *modul2select;
    QToolButton *modul3select;
    QToolButton *modul4select;
    QCheckBox *modul1enable;
    QCheckBox *modul2enable;
    QCheckBox *modul3enable;
    QCheckBox *modul4enable;
    QGroupBox *GroupBox6_2;
    QVBoxLayout *vboxLayout1;
    QHBoxLayout *hboxLayout;
    QLabel *TextLabel13_2;
    QLineEdit *nameEntry;
    QLabel *TextLabel14_2;
    QTextEdit *commentEntry;
    QGroupBox *GroupBox7_2;
    QVBoxLayout *vboxLayout2;
    QComboBox *funcOp;
    QHBoxLayout *hboxLayout1;
    QPushButton *buttonNew;
    QPushButton *buttonDelete;
    QSpacerItem *Horizontal_Spacing2;
    QPushButton *buttonOk;
    QVBoxLayout *vboxLayout3;
    QLabel *TextLabel1_2;
    QListWidget *presetList;

    void setupUi(QDialog *MidiInputTransformDialogBase)
    {
        if (MidiInputTransformDialogBase->objectName().isEmpty())
            MidiInputTransformDialogBase->setObjectName(QString::fromUtf8("MidiInputTransformDialogBase"));
        MidiInputTransformDialogBase->resize(864, 587);
        MidiInputTransformDialogBase->setSizeGripEnabled(true);
        gridLayout = new QGridLayout(MidiInputTransformDialogBase);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        gridLayout->setContentsMargins(11, 11, 11, 11);
        GroupBox3 = new QGroupBox(MidiInputTransformDialogBase);
        GroupBox3->setObjectName(QString::fromUtf8("GroupBox3"));
        gridLayout1 = new QGridLayout(GroupBox3);
        gridLayout1->setSpacing(6);
        gridLayout1->setContentsMargins(11, 11, 11, 11);
        gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
        gridLayout1->setContentsMargins(11, 11, 11, 11);
        selEventOp = new QComboBox(GroupBox3);
        selEventOp->addItem(QString());
        selEventOp->addItem(QString());
        selEventOp->addItem(QString());
        selEventOp->setObjectName(QString::fromUtf8("selEventOp"));

        gridLayout1->addWidget(selEventOp, 1, 0, 1, 1);

        selType = new QComboBox(GroupBox3);
        selType->addItem(QString());
        selType->addItem(QString());
        selType->addItem(QString());
        selType->addItem(QString());
        selType->addItem(QString());
        selType->addItem(QString());
        selType->addItem(QString());
        selType->addItem(QString());
        selType->setObjectName(QString::fromUtf8("selType"));
        selType->setEnabled(false);

        gridLayout1->addWidget(selType, 2, 0, 1, 1);

        TextLabel3 = new QLabel(GroupBox3);
        TextLabel3->setObjectName(QString::fromUtf8("TextLabel3"));
        TextLabel3->setWordWrap(false);

        gridLayout1->addWidget(TextLabel3, 0, 2, 1, 1);

        TextLabel2 = new QLabel(GroupBox3);
        TextLabel2->setObjectName(QString::fromUtf8("TextLabel2"));
        TextLabel2->setWordWrap(false);

        gridLayout1->addWidget(TextLabel2, 0, 1, 1, 1);

        TextLabel1 = new QLabel(GroupBox3);
        TextLabel1->setObjectName(QString::fromUtf8("TextLabel1"));
        TextLabel1->setWordWrap(false);

        gridLayout1->addWidget(TextLabel1, 0, 0, 1, 1);

        selVal1Op = new QComboBox(GroupBox3);
        selVal1Op->addItem(QString());
        selVal1Op->addItem(QString());
        selVal1Op->addItem(QString());
        selVal1Op->addItem(QString());
        selVal1Op->addItem(QString());
        selVal1Op->addItem(QString());
        selVal1Op->addItem(QString());
        selVal1Op->setObjectName(QString::fromUtf8("selVal1Op"));

        gridLayout1->addWidget(selVal1Op, 1, 1, 1, 1);

        selVal1b = new QSpinBox(GroupBox3);
        selVal1b->setObjectName(QString::fromUtf8("selVal1b"));
        selVal1b->setMaximum(127);

        gridLayout1->addWidget(selVal1b, 3, 1, 1, 1);

        selVal2b = new QSpinBox(GroupBox3);
        selVal2b->setObjectName(QString::fromUtf8("selVal2b"));
        selVal2b->setMaximum(127);

        gridLayout1->addWidget(selVal2b, 3, 2, 1, 1);

        selVal1a = new QSpinBox(GroupBox3);
        selVal1a->setObjectName(QString::fromUtf8("selVal1a"));
        selVal1a->setMaximum(127);

        gridLayout1->addWidget(selVal1a, 2, 1, 1, 1);

        selVal2Op = new QComboBox(GroupBox3);
        selVal2Op->addItem(QString());
        selVal2Op->addItem(QString());
        selVal2Op->addItem(QString());
        selVal2Op->addItem(QString());
        selVal2Op->addItem(QString());
        selVal2Op->addItem(QString());
        selVal2Op->addItem(QString());
        selVal2Op->setObjectName(QString::fromUtf8("selVal2Op"));

        gridLayout1->addWidget(selVal2Op, 1, 2, 1, 1);

        selPortOp = new QComboBox(GroupBox3);
        selPortOp->addItem(QString());
        selPortOp->addItem(QString());
        selPortOp->addItem(QString());
        selPortOp->addItem(QString());
        selPortOp->addItem(QString());
        selPortOp->addItem(QString());
        selPortOp->addItem(QString());
        selPortOp->setObjectName(QString::fromUtf8("selPortOp"));

        gridLayout1->addWidget(selPortOp, 1, 3, 1, 1);

        selChannelOp = new QComboBox(GroupBox3);
        selChannelOp->addItem(QString());
        selChannelOp->addItem(QString());
        selChannelOp->addItem(QString());
        selChannelOp->addItem(QString());
        selChannelOp->addItem(QString());
        selChannelOp->addItem(QString());
        selChannelOp->addItem(QString());
        selChannelOp->setObjectName(QString::fromUtf8("selChannelOp"));

        gridLayout1->addWidget(selChannelOp, 1, 4, 1, 1);

        TextLabel2_2 = new QLabel(GroupBox3);
        TextLabel2_2->setObjectName(QString::fromUtf8("TextLabel2_2"));
        TextLabel2_2->setWordWrap(false);

        gridLayout1->addWidget(TextLabel2_2, 0, 4, 1, 1);

        TextLabel1_3 = new QLabel(GroupBox3);
        TextLabel1_3->setObjectName(QString::fromUtf8("TextLabel1_3"));
        TextLabel1_3->setWordWrap(false);

        gridLayout1->addWidget(TextLabel1_3, 0, 3, 1, 1);

        selVal2a = new QSpinBox(GroupBox3);
        selVal2a->setObjectName(QString::fromUtf8("selVal2a"));
        selVal2a->setMaximum(127);

        gridLayout1->addWidget(selVal2a, 2, 2, 1, 1);

        selChannelVala = new QSpinBox(GroupBox3);
        selChannelVala->setObjectName(QString::fromUtf8("selChannelVala"));
        selChannelVala->setMaximum(127);

        gridLayout1->addWidget(selChannelVala, 2, 4, 1, 1);

        selPortVala = new QSpinBox(GroupBox3);
        selPortVala->setObjectName(QString::fromUtf8("selPortVala"));
        selPortVala->setMaximum(127);

        gridLayout1->addWidget(selPortVala, 2, 3, 1, 1);

        selChannelValb = new QSpinBox(GroupBox3);
        selChannelValb->setObjectName(QString::fromUtf8("selChannelValb"));
        selChannelValb->setMaximum(127);

        gridLayout1->addWidget(selChannelValb, 3, 4, 1, 1);

        selPortValb = new QSpinBox(GroupBox3);
        selPortValb->setObjectName(QString::fromUtf8("selPortValb"));
        selPortValb->setMaximum(127);

        gridLayout1->addWidget(selPortValb, 3, 3, 1, 1);


        gridLayout->addWidget(GroupBox3, 0, 1, 1, 3);

        GroupBox5 = new QGroupBox(MidiInputTransformDialogBase);
        GroupBox5->setObjectName(QString::fromUtf8("GroupBox5"));
        gridLayout2 = new QGridLayout(GroupBox5);
        gridLayout2->setSpacing(6);
        gridLayout2->setContentsMargins(11, 11, 11, 11);
        gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
        gridLayout2->setContentsMargins(11, 11, 11, 11);
        TextLabel5 = new QLabel(GroupBox5);
        TextLabel5->setObjectName(QString::fromUtf8("TextLabel5"));
        TextLabel5->setWordWrap(false);

        gridLayout2->addWidget(TextLabel5, 0, 0, 1, 1);

        procEventOp = new QComboBox(GroupBox5);
        procEventOp->addItem(QString());
        procEventOp->addItem(QString());
        procEventOp->setObjectName(QString::fromUtf8("procEventOp"));

        gridLayout2->addWidget(procEventOp, 1, 0, 1, 1);

        procType = new QComboBox(GroupBox5);
        procType->addItem(QString());
        procType->addItem(QString());
        procType->addItem(QString());
        procType->addItem(QString());
        procType->addItem(QString());
        procType->addItem(QString());
        procType->addItem(QString());
        procType->setObjectName(QString::fromUtf8("procType"));
        procType->setEnabled(false);

        gridLayout2->addWidget(procType, 2, 0, 1, 1);

        procVal1Op = new QComboBox(GroupBox5);
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->addItem(QString());
        procVal1Op->setObjectName(QString::fromUtf8("procVal1Op"));

        gridLayout2->addWidget(procVal1Op, 1, 1, 1, 1);

        TextLabel6 = new QLabel(GroupBox5);
        TextLabel6->setObjectName(QString::fromUtf8("TextLabel6"));
        TextLabel6->setWordWrap(false);

        gridLayout2->addWidget(TextLabel6, 0, 1, 1, 1);

        TextLabel7 = new QLabel(GroupBox5);
        TextLabel7->setObjectName(QString::fromUtf8("TextLabel7"));
        TextLabel7->setWordWrap(false);

        gridLayout2->addWidget(TextLabel7, 0, 2, 1, 1);

        procVal1b = new QSpinBox(GroupBox5);
        procVal1b->setObjectName(QString::fromUtf8("procVal1b"));
        procVal1b->setMaximum(9999);

        gridLayout2->addWidget(procVal1b, 3, 1, 1, 1);

        procVal2b = new QSpinBox(GroupBox5);
        procVal2b->setObjectName(QString::fromUtf8("procVal2b"));
        procVal2b->setMaximum(9999);

        gridLayout2->addWidget(procVal2b, 3, 2, 1, 1);

        procVal1a = new MusEGui::SpinBoxFP(GroupBox5);
        procVal1a->setObjectName(QString::fromUtf8("procVal1a"));
        procVal1a->setMaximum(99999999.000000000000000);

        gridLayout2->addWidget(procVal1a, 2, 1, 1, 1);

        procChannelValb = new QSpinBox(GroupBox5);
        procChannelValb->setObjectName(QString::fromUtf8("procChannelValb"));
        procChannelValb->setMaximum(127);

        gridLayout2->addWidget(procChannelValb, 3, 4, 1, 1);

        procPortValb = new QSpinBox(GroupBox5);
        procPortValb->setObjectName(QString::fromUtf8("procPortValb"));
        procPortValb->setMaximum(127);

        gridLayout2->addWidget(procPortValb, 3, 3, 1, 1);

        TextLabel1_3_2 = new QLabel(GroupBox5);
        TextLabel1_3_2->setObjectName(QString::fromUtf8("TextLabel1_3_2"));
        TextLabel1_3_2->setWordWrap(false);

        gridLayout2->addWidget(TextLabel1_3_2, 0, 3, 1, 1);

        procVal2Op = new QComboBox(GroupBox5);
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->addItem(QString());
        procVal2Op->setObjectName(QString::fromUtf8("procVal2Op"));

        gridLayout2->addWidget(procVal2Op, 1, 2, 1, 1);

        procChannelOp = new QComboBox(GroupBox5);
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->addItem(QString());
        procChannelOp->setObjectName(QString::fromUtf8("procChannelOp"));

        gridLayout2->addWidget(procChannelOp, 1, 4, 1, 1);

        procPortOp = new QComboBox(GroupBox5);
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->addItem(QString());
        procPortOp->setObjectName(QString::fromUtf8("procPortOp"));

        gridLayout2->addWidget(procPortOp, 1, 3, 1, 1);

        TextLabel2_2_2 = new QLabel(GroupBox5);
        TextLabel2_2_2->setObjectName(QString::fromUtf8("TextLabel2_2_2"));
        TextLabel2_2_2->setWordWrap(false);

        gridLayout2->addWidget(TextLabel2_2_2, 0, 4, 1, 1);

        procVal2a = new MusEGui::SpinBoxFP(GroupBox5);
        procVal2a->setObjectName(QString::fromUtf8("procVal2a"));
        procVal2a->setMaximum(99999999.000000000000000);

        gridLayout2->addWidget(procVal2a, 2, 2, 1, 1);

        procPortVala = new MusEGui::SpinBoxFP(GroupBox5);
        procPortVala->setObjectName(QString::fromUtf8("procPortVala"));
        procPortVala->setMaximum(99999999.000000000000000);

        gridLayout2->addWidget(procPortVala, 2, 3, 1, 1);

        procChannelVala = new MusEGui::SpinBoxFP(GroupBox5);
        procChannelVala->setObjectName(QString::fromUtf8("procChannelVala"));
        procChannelVala->setMaximum(99999999.000000000000000);

        gridLayout2->addWidget(procChannelVala, 2, 4, 1, 1);


        gridLayout->addWidget(GroupBox5, 1, 1, 1, 3);

        GroupBox5_2 = new QGroupBox(MidiInputTransformDialogBase);
        GroupBox5_2->setObjectName(QString::fromUtf8("GroupBox5_2"));
        QSizePolicy sizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(GroupBox5_2->sizePolicy().hasHeightForWidth());
        GroupBox5_2->setSizePolicy(sizePolicy);
        gridLayout3 = new QGridLayout(GroupBox5_2);
        gridLayout3->setSpacing(6);
        gridLayout3->setContentsMargins(11, 11, 11, 11);
        gridLayout3->setObjectName(QString::fromUtf8("gridLayout3"));
        gridLayout3->setContentsMargins(11, 11, 11, 11);
        modulBox = new QGroupBox(GroupBox5_2);
        modulBox->setObjectName(QString::fromUtf8("modulBox"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(modulBox->sizePolicy().hasHeightForWidth());
        modulBox->setSizePolicy(sizePolicy1);
        modulBox->setFlat(true);
        modulBox->setProperty("lineWidth", QVariant(0));
        modulBox->setProperty("exclusive", QVariant(true));
        vboxLayout = new QVBoxLayout(modulBox);
        vboxLayout->setSpacing(6);
        vboxLayout->setContentsMargins(11, 11, 11, 11);
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        modul1select = new QToolButton(modulBox);
        modul1select->setObjectName(QString::fromUtf8("modul1select"));
        modul1select->setCheckable(true);
        modul1select->setChecked(true);

        vboxLayout->addWidget(modul1select);

        modul2select = new QToolButton(modulBox);
        modul2select->setObjectName(QString::fromUtf8("modul2select"));
        modul2select->setCheckable(true);

        vboxLayout->addWidget(modul2select);

        modul3select = new QToolButton(modulBox);
        modul3select->setObjectName(QString::fromUtf8("modul3select"));
        modul3select->setCheckable(true);

        vboxLayout->addWidget(modul3select);

        modul4select = new QToolButton(modulBox);
        modul4select->setObjectName(QString::fromUtf8("modul4select"));
        modul4select->setCheckable(true);

        vboxLayout->addWidget(modul4select);


        gridLayout3->addWidget(modulBox, 0, 0, 4, 1);

        modul1enable = new QCheckBox(GroupBox5_2);
        modul1enable->setObjectName(QString::fromUtf8("modul1enable"));
        QSizePolicy sizePolicy2(QSizePolicy::Maximum, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(modul1enable->sizePolicy().hasHeightForWidth());
        modul1enable->setSizePolicy(sizePolicy2);

        gridLayout3->addWidget(modul1enable, 0, 1, 1, 1);

        modul2enable = new QCheckBox(GroupBox5_2);
        modul2enable->setObjectName(QString::fromUtf8("modul2enable"));
        sizePolicy2.setHeightForWidth(modul2enable->sizePolicy().hasHeightForWidth());
        modul2enable->setSizePolicy(sizePolicy2);

        gridLayout3->addWidget(modul2enable, 1, 1, 1, 1);

        modul3enable = new QCheckBox(GroupBox5_2);
        modul3enable->setObjectName(QString::fromUtf8("modul3enable"));
        sizePolicy2.setHeightForWidth(modul3enable->sizePolicy().hasHeightForWidth());
        modul3enable->setSizePolicy(sizePolicy2);

        gridLayout3->addWidget(modul3enable, 2, 1, 1, 1);

        modul4enable = new QCheckBox(GroupBox5_2);
        modul4enable->setObjectName(QString::fromUtf8("modul4enable"));
        sizePolicy2.setHeightForWidth(modul4enable->sizePolicy().hasHeightForWidth());
        modul4enable->setSizePolicy(sizePolicy2);

        gridLayout3->addWidget(modul4enable, 3, 1, 1, 1);


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

        GroupBox6_2 = new QGroupBox(MidiInputTransformDialogBase);
        GroupBox6_2->setObjectName(QString::fromUtf8("GroupBox6_2"));
        QSizePolicy sizePolicy3(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(GroupBox6_2->sizePolicy().hasHeightForWidth());
        GroupBox6_2->setSizePolicy(sizePolicy3);
        vboxLayout1 = new QVBoxLayout(GroupBox6_2);
        vboxLayout1->setSpacing(6);
        vboxLayout1->setContentsMargins(11, 11, 11, 11);
        vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
        vboxLayout1->setContentsMargins(11, 11, 11, 11);
        hboxLayout = new QHBoxLayout();
        hboxLayout->setSpacing(6);
        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
        hboxLayout->setContentsMargins(0, 0, 0, 0);
        TextLabel13_2 = new QLabel(GroupBox6_2);
        TextLabel13_2->setObjectName(QString::fromUtf8("TextLabel13_2"));
        TextLabel13_2->setWordWrap(false);

        hboxLayout->addWidget(TextLabel13_2);

        nameEntry = new QLineEdit(GroupBox6_2);
        nameEntry->setObjectName(QString::fromUtf8("nameEntry"));
        QSizePolicy sizePolicy4(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(nameEntry->sizePolicy().hasHeightForWidth());
        nameEntry->setSizePolicy(sizePolicy4);

        hboxLayout->addWidget(nameEntry);


        vboxLayout1->addLayout(hboxLayout);

        TextLabel14_2 = new QLabel(GroupBox6_2);
        TextLabel14_2->setObjectName(QString::fromUtf8("TextLabel14_2"));
        TextLabel14_2->setWordWrap(false);

        vboxLayout1->addWidget(TextLabel14_2);

        commentEntry = new QTextEdit(GroupBox6_2);
        commentEntry->setObjectName(QString::fromUtf8("commentEntry"));
        QSizePolicy sizePolicy5(QSizePolicy::Minimum, QSizePolicy::Expanding);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(commentEntry->sizePolicy().hasHeightForWidth());
        commentEntry->setSizePolicy(sizePolicy5);

        vboxLayout1->addWidget(commentEntry);


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

        GroupBox7_2 = new QGroupBox(MidiInputTransformDialogBase);
        GroupBox7_2->setObjectName(QString::fromUtf8("GroupBox7_2"));
        sizePolicy.setHeightForWidth(GroupBox7_2->sizePolicy().hasHeightForWidth());
        GroupBox7_2->setSizePolicy(sizePolicy);
        vboxLayout2 = new QVBoxLayout(GroupBox7_2);
        vboxLayout2->setSpacing(6);
        vboxLayout2->setContentsMargins(11, 11, 11, 11);
        vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
        vboxLayout2->setContentsMargins(11, 11, 11, 11);
        funcOp = new QComboBox(GroupBox7_2);
        funcOp->setObjectName(QString::fromUtf8("funcOp"));

        vboxLayout2->addWidget(funcOp);


        gridLayout->addWidget(GroupBox7_2, 2, 3, 1, 1);

        hboxLayout1 = new QHBoxLayout();
        hboxLayout1->setSpacing(6);
        hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
        hboxLayout1->setContentsMargins(0, 0, 0, 0);
        buttonNew = new QPushButton(MidiInputTransformDialogBase);
        buttonNew->setObjectName(QString::fromUtf8("buttonNew"));
        buttonNew->setAutoDefault(true);

        hboxLayout1->addWidget(buttonNew);

        buttonDelete = new QPushButton(MidiInputTransformDialogBase);
        buttonDelete->setObjectName(QString::fromUtf8("buttonDelete"));
        buttonDelete->setAutoDefault(true);

        hboxLayout1->addWidget(buttonDelete);

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

        hboxLayout1->addItem(Horizontal_Spacing2);

        buttonOk = new QPushButton(MidiInputTransformDialogBase);
        buttonOk->setObjectName(QString::fromUtf8("buttonOk"));
        buttonOk->setAutoDefault(true);

        hboxLayout1->addWidget(buttonOk);


        gridLayout->addLayout(hboxLayout1, 3, 0, 1, 4);

        vboxLayout3 = new QVBoxLayout();
        vboxLayout3->setSpacing(6);
        vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
        vboxLayout3->setContentsMargins(0, 0, 0, 0);
        TextLabel1_2 = new QLabel(MidiInputTransformDialogBase);
        TextLabel1_2->setObjectName(QString::fromUtf8("TextLabel1_2"));
        TextLabel1_2->setWordWrap(false);

        vboxLayout3->addWidget(TextLabel1_2);

        presetList = new QListWidget(MidiInputTransformDialogBase);
        presetList->setObjectName(QString::fromUtf8("presetList"));
        QSizePolicy sizePolicy6(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(presetList->sizePolicy().hasHeightForWidth());
        presetList->setSizePolicy(sizePolicy6);

        vboxLayout3->addWidget(presetList);


        gridLayout->addLayout(vboxLayout3, 0, 0, 3, 1);

        QWidget::setTabOrder(selEventOp, selType);
        QWidget::setTabOrder(selType, selVal1Op);
        QWidget::setTabOrder(selVal1Op, selVal1a);
        QWidget::setTabOrder(selVal1a, selVal1b);
        QWidget::setTabOrder(selVal1b, selVal2Op);
        QWidget::setTabOrder(selVal2Op, selVal2a);
        QWidget::setTabOrder(selVal2a, selVal2b);
        QWidget::setTabOrder(selVal2b, selPortOp);
        QWidget::setTabOrder(selPortOp, selPortVala);
        QWidget::setTabOrder(selPortVala, selPortValb);
        QWidget::setTabOrder(selPortValb, selChannelOp);
        QWidget::setTabOrder(selChannelOp, selChannelVala);
        QWidget::setTabOrder(selChannelVala, selChannelValb);
        QWidget::setTabOrder(selChannelValb, procEventOp);
        QWidget::setTabOrder(procEventOp, procType);
        QWidget::setTabOrder(procType, procVal1Op);
        QWidget::setTabOrder(procVal1Op, procVal1b);
        QWidget::setTabOrder(procVal1b, procVal2Op);
        QWidget::setTabOrder(procVal2Op, procVal2b);
        QWidget::setTabOrder(procVal2b, procPortOp);
        QWidget::setTabOrder(procPortOp, procPortValb);
        QWidget::setTabOrder(procPortValb, procChannelOp);
        QWidget::setTabOrder(procChannelOp, procChannelValb);
        QWidget::setTabOrder(procChannelValb, modul1enable);
        QWidget::setTabOrder(modul1enable, modul2enable);
        QWidget::setTabOrder(modul2enable, modul3enable);
        QWidget::setTabOrder(modul3enable, modul4enable);
        QWidget::setTabOrder(modul4enable, funcOp);
        QWidget::setTabOrder(funcOp, nameEntry);
        QWidget::setTabOrder(nameEntry, commentEntry);
        QWidget::setTabOrder(commentEntry, presetList);
        QWidget::setTabOrder(presetList, buttonNew);
        QWidget::setTabOrder(buttonNew, buttonDelete);
        QWidget::setTabOrder(buttonDelete, buttonOk);

        retranslateUi(MidiInputTransformDialogBase);
        QObject::connect(buttonOk, SIGNAL(clicked()), MidiInputTransformDialogBase, SLOT(accept()));

        buttonOk->setDefault(true);


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

    void retranslateUi(QDialog *MidiInputTransformDialogBase)
    {
        MidiInputTransformDialogBase->setWindowTitle(QCoreApplication::translate("MidiInputTransformDialogBase", "MusE: Midi Input Transformator", nullptr));
        GroupBox3->setTitle(QCoreApplication::translate("MidiInputTransformDialogBase", "Filter", nullptr));
        selEventOp->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "All", nullptr));
        selEventOp->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Equal", nullptr));
        selEventOp->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Unequal", nullptr));

        selType->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Note", nullptr));
        selType->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Poly Pressure", nullptr));
        selType->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Control Change", nullptr));
        selType->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Aftertouch", nullptr));
        selType->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Pitch Bend", nullptr));
        selType->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "NRPN", nullptr));
        selType->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "RPN", nullptr));
        selType->setItemText(7, QCoreApplication::translate("MidiInputTransformDialogBase", "Program", nullptr));

        TextLabel3->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Value 2", nullptr));
        TextLabel2->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Value 1", nullptr));
        TextLabel1->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Event Type", nullptr));
        selVal1Op->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Ignore", nullptr));
        selVal1Op->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Equal", nullptr));
        selVal1Op->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Unequal", nullptr));
        selVal1Op->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Higher", nullptr));
        selVal1Op->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Lower", nullptr));
        selVal1Op->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "Inside", nullptr));
        selVal1Op->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Outside", nullptr));

        selVal2Op->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Ignore", nullptr));
        selVal2Op->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Equal", nullptr));
        selVal2Op->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Unequal", nullptr));
        selVal2Op->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Higher", nullptr));
        selVal2Op->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Lower", nullptr));
        selVal2Op->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "Inside", nullptr));
        selVal2Op->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Outside", nullptr));

        selPortOp->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Ignore", nullptr));
        selPortOp->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Equal", nullptr));
        selPortOp->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Unequal", nullptr));
        selPortOp->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Higher", nullptr));
        selPortOp->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Lower", nullptr));
        selPortOp->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "Inside", nullptr));
        selPortOp->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Outside", nullptr));

        selChannelOp->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Ignore", nullptr));
        selChannelOp->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Equal", nullptr));
        selChannelOp->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Unequal", nullptr));
        selChannelOp->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Higher", nullptr));
        selChannelOp->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Lower", nullptr));
        selChannelOp->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "Inside", nullptr));
        selChannelOp->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Outside", nullptr));

        TextLabel2_2->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Channel", nullptr));
        TextLabel1_3->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Port", nullptr));
        GroupBox5->setTitle(QCoreApplication::translate("MidiInputTransformDialogBase", "Processing", nullptr));
        TextLabel5->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Event Type", nullptr));
        procEventOp->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Keep", nullptr));
        procEventOp->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Fix", nullptr));

        procType->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Poly Pressure", nullptr));
        procType->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Control Change", nullptr));
        procType->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Aftertouch", nullptr));
        procType->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Pitch Bend", nullptr));
        procType->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "NRPN", nullptr));
        procType->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "RPN", nullptr));
        procType->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Program", nullptr));

        procVal1Op->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Keep", nullptr));
        procVal1Op->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Plus", nullptr));
        procVal1Op->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Minus", nullptr));
        procVal1Op->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Multiply", nullptr));
        procVal1Op->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Divide", nullptr));
        procVal1Op->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "Fix", nullptr));
        procVal1Op->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Value 2", nullptr));
        procVal1Op->setItemText(7, QCoreApplication::translate("MidiInputTransformDialogBase", "Invert", nullptr));
        procVal1Op->setItemText(8, QCoreApplication::translate("MidiInputTransformDialogBase", "ScaleMap", nullptr));
        procVal1Op->setItemText(9, QCoreApplication::translate("MidiInputTransformDialogBase", "Flip", nullptr));
        procVal1Op->setItemText(10, QCoreApplication::translate("MidiInputTransformDialogBase", "Dyn", nullptr));
        procVal1Op->setItemText(11, QCoreApplication::translate("MidiInputTransformDialogBase", "Random", nullptr));

        TextLabel6->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Value 1", nullptr));
        TextLabel7->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Value 2", nullptr));
        TextLabel1_3_2->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Port", nullptr));
        procVal2Op->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Keep", nullptr));
        procVal2Op->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Plus", nullptr));
        procVal2Op->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Minus", nullptr));
        procVal2Op->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Multiply", nullptr));
        procVal2Op->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Divide", nullptr));
        procVal2Op->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "Fix", nullptr));
        procVal2Op->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Value 1", nullptr));
        procVal2Op->setItemText(7, QCoreApplication::translate("MidiInputTransformDialogBase", "Invert", nullptr));
        procVal2Op->setItemText(8, QCoreApplication::translate("MidiInputTransformDialogBase", "Dyn", nullptr));
        procVal2Op->setItemText(9, QCoreApplication::translate("MidiInputTransformDialogBase", "Random", nullptr));
        procVal2Op->setItemText(10, QCoreApplication::translate("MidiInputTransformDialogBase", "Toggle", nullptr));

        procChannelOp->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Keep", nullptr));
        procChannelOp->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Plus", nullptr));
        procChannelOp->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Minus", nullptr));
        procChannelOp->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Multiply", nullptr));
        procChannelOp->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Divide", nullptr));
        procChannelOp->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "Fix", nullptr));
        procChannelOp->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Value 1", nullptr));
        procChannelOp->setItemText(7, QCoreApplication::translate("MidiInputTransformDialogBase", "Invert", nullptr));
        procChannelOp->setItemText(8, QCoreApplication::translate("MidiInputTransformDialogBase", "Dyn", nullptr));
        procChannelOp->setItemText(9, QCoreApplication::translate("MidiInputTransformDialogBase", "Random", nullptr));

        procPortOp->setItemText(0, QCoreApplication::translate("MidiInputTransformDialogBase", "Keep", nullptr));
        procPortOp->setItemText(1, QCoreApplication::translate("MidiInputTransformDialogBase", "Plus", nullptr));
        procPortOp->setItemText(2, QCoreApplication::translate("MidiInputTransformDialogBase", "Minus", nullptr));
        procPortOp->setItemText(3, QCoreApplication::translate("MidiInputTransformDialogBase", "Multiply", nullptr));
        procPortOp->setItemText(4, QCoreApplication::translate("MidiInputTransformDialogBase", "Divide", nullptr));
        procPortOp->setItemText(5, QCoreApplication::translate("MidiInputTransformDialogBase", "Fix", nullptr));
        procPortOp->setItemText(6, QCoreApplication::translate("MidiInputTransformDialogBase", "Value 1", nullptr));
        procPortOp->setItemText(7, QCoreApplication::translate("MidiInputTransformDialogBase", "Invert", nullptr));
        procPortOp->setItemText(8, QCoreApplication::translate("MidiInputTransformDialogBase", "Dyn", nullptr));
        procPortOp->setItemText(9, QCoreApplication::translate("MidiInputTransformDialogBase", "Random", nullptr));

        TextLabel2_2_2->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Channel", nullptr));
        GroupBox5_2->setTitle(QCoreApplication::translate("MidiInputTransformDialogBase", "Modules", nullptr));
        modulBox->setTitle(QString());
        modul1select->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "1", nullptr));
        modul2select->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "2", nullptr));
        modul3select->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "3", nullptr));
        modul4select->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "4", nullptr));
#if QT_CONFIG(tooltip)
        modul1enable->setToolTip(QCoreApplication::translate("MidiInputTransformDialogBase", "Enable module 1", nullptr));
#endif // QT_CONFIG(tooltip)
        modul1enable->setText(QString());
#if QT_CONFIG(tooltip)
        modul2enable->setToolTip(QCoreApplication::translate("MidiInputTransformDialogBase", "Enable module 2", nullptr));
#endif // QT_CONFIG(tooltip)
        modul2enable->setText(QString());
#if QT_CONFIG(tooltip)
        modul3enable->setToolTip(QCoreApplication::translate("MidiInputTransformDialogBase", "Enable module 3", nullptr));
#endif // QT_CONFIG(tooltip)
        modul3enable->setText(QString());
#if QT_CONFIG(tooltip)
        modul4enable->setToolTip(QCoreApplication::translate("MidiInputTransformDialogBase", "Enable module 4", nullptr));
#endif // QT_CONFIG(tooltip)
        modul4enable->setText(QString());
        GroupBox6_2->setTitle(QCoreApplication::translate("MidiInputTransformDialogBase", "Preset", nullptr));
        TextLabel13_2->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Name:", nullptr));
        TextLabel14_2->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "Comment:", nullptr));
        GroupBox7_2->setTitle(QCoreApplication::translate("MidiInputTransformDialogBase", "Function", nullptr));
#if QT_CONFIG(tooltip)
        buttonNew->setToolTip(QCoreApplication::translate("MidiInputTransformDialogBase", "create new preset", nullptr));
#endif // QT_CONFIG(tooltip)
        buttonNew->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "&New", nullptr));
#if QT_CONFIG(tooltip)
        buttonDelete->setToolTip(QCoreApplication::translate("MidiInputTransformDialogBase", "delete preset", nullptr));
#endif // QT_CONFIG(tooltip)
        buttonDelete->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "&Delete", nullptr));
        buttonOk->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "&Dismiss", nullptr));
        TextLabel1_2->setText(QCoreApplication::translate("MidiInputTransformDialogBase", "PresetList", nullptr));
    } // retranslateUi

};

namespace Ui {
    class MidiInputTransformDialogBase: public Ui_MidiInputTransformDialogBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_ITRANSFORMBASE_H
