/********************************************************************************
** Form generated from reading UI file 'editctrlbase.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_EDITCTRLBASE_H
#define UI_EDITCTRLBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QWidget>
#include "posedit.h"

QT_BEGIN_NAMESPACE

class Ui_EditCtrlBase
{
public:
    QGridLayout *gridLayout;
    QLabel *textLabel1;
    QLabel *textLabel1_2;
    QPushButton *buttonNewController;
    MusEGui::PosEdit *timePos;
    QStackedWidget *widgetStack;
    QWidget *WStackPage;
    QGridLayout *gridLayout1;
    QSpacerItem *spacer2;
    QLabel *textLabel2;
    QLabel *controllerName;
    QLabel *noteLabel;
    QSpinBox *noteSpinBox;
    QLabel *textLabel4;
    QSpinBox *valSpinBox;
    QSlider *valSlider;
    QWidget *WStackPage2;
    QGridLayout *gridLayout2;
    QLabel *textLabel2_2;
    QLabel *textLabel3;
    QLabel *textLabel4_2;
    QSpinBox *hbank;
    QSpinBox *lbank;
    QSpinBox *program;
    QSpacerItem *spacer4;
    QPushButton *patchName;
    QHBoxLayout *hboxLayout;
    QSpacerItem *Horizontal_Spacing2;
    QPushButton *buttonOk;
    QPushButton *buttonCancel;
    QFrame *line1;
    QListWidget *ctrlList;
    QSpacerItem *spacer3;
    QFrame *line2;

    void setupUi(QDialog *EditCtrlBase)
    {
        if (EditCtrlBase->objectName().isEmpty())
            EditCtrlBase->setObjectName(QString::fromUtf8("EditCtrlBase"));
        EditCtrlBase->resize(601, 413);
        EditCtrlBase->setSizeGripEnabled(true);
        gridLayout = new QGridLayout(EditCtrlBase);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        textLabel1 = new QLabel(EditCtrlBase);
        textLabel1->setObjectName(QString::fromUtf8("textLabel1"));
        textLabel1->setWordWrap(false);

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

        textLabel1_2 = new QLabel(EditCtrlBase);
        textLabel1_2->setObjectName(QString::fromUtf8("textLabel1_2"));
        textLabel1_2->setWordWrap(false);

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

        buttonNewController = new QPushButton(EditCtrlBase);
        buttonNewController->setObjectName(QString::fromUtf8("buttonNewController"));
        buttonNewController->setAutoDefault(true);

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

        timePos = new MusEGui::PosEdit(EditCtrlBase);
        timePos->setObjectName(QString::fromUtf8("timePos"));

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

        widgetStack = new QStackedWidget(EditCtrlBase);
        widgetStack->setObjectName(QString::fromUtf8("widgetStack"));
        QPalette palette;
        QBrush brush(QColor(0, 0, 0, 255));
        brush.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::WindowText, brush);
        QBrush brush1(QColor(238, 234, 222, 255));
        brush1.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Button, brush1);
        QBrush brush2(QColor(255, 255, 255, 255));
        brush2.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Light, brush2);
        QBrush brush3(QColor(246, 244, 238, 255));
        brush3.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Midlight, brush3);
        QBrush brush4(QColor(119, 117, 111, 255));
        brush4.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Dark, brush4);
        QBrush brush5(QColor(158, 155, 147, 255));
        brush5.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Mid, brush5);
        palette.setBrush(QPalette::Active, QPalette::Text, brush);
        palette.setBrush(QPalette::Active, QPalette::BrightText, brush2);
        palette.setBrush(QPalette::Active, QPalette::ButtonText, brush);
        palette.setBrush(QPalette::Active, QPalette::Base, brush2);
        QBrush brush6(QColor(104, 137, 236, 255));
        brush6.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Window, brush6);
        palette.setBrush(QPalette::Active, QPalette::Shadow, brush);
        QBrush brush7(QColor(0, 0, 128, 255));
        brush7.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Highlight, brush7);
        palette.setBrush(QPalette::Active, QPalette::HighlightedText, brush2);
        palette.setBrush(QPalette::Active, QPalette::Link, brush);
        palette.setBrush(QPalette::Active, QPalette::LinkVisited, brush);
        palette.setBrush(QPalette::Inactive, QPalette::WindowText, brush);
        palette.setBrush(QPalette::Inactive, QPalette::Button, brush1);
        palette.setBrush(QPalette::Inactive, QPalette::Light, brush2);
        palette.setBrush(QPalette::Inactive, QPalette::Midlight, brush2);
        palette.setBrush(QPalette::Inactive, QPalette::Dark, brush4);
        palette.setBrush(QPalette::Inactive, QPalette::Mid, brush5);
        palette.setBrush(QPalette::Inactive, QPalette::Text, brush);
        palette.setBrush(QPalette::Inactive, QPalette::BrightText, brush2);
        palette.setBrush(QPalette::Inactive, QPalette::ButtonText, brush);
        palette.setBrush(QPalette::Inactive, QPalette::Base, brush2);
        palette.setBrush(QPalette::Inactive, QPalette::Window, brush6);
        palette.setBrush(QPalette::Inactive, QPalette::Shadow, brush);
        palette.setBrush(QPalette::Inactive, QPalette::Highlight, brush7);
        palette.setBrush(QPalette::Inactive, QPalette::HighlightedText, brush2);
        QBrush brush8(QColor(0, 0, 192, 255));
        brush8.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Inactive, QPalette::Link, brush8);
        QBrush brush9(QColor(128, 0, 128, 255));
        brush9.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Inactive, QPalette::LinkVisited, brush9);
        QBrush brush10(QColor(128, 128, 128, 255));
        brush10.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Disabled, QPalette::WindowText, brush10);
        palette.setBrush(QPalette::Disabled, QPalette::Button, brush1);
        palette.setBrush(QPalette::Disabled, QPalette::Light, brush2);
        palette.setBrush(QPalette::Disabled, QPalette::Midlight, brush2);
        palette.setBrush(QPalette::Disabled, QPalette::Dark, brush4);
        palette.setBrush(QPalette::Disabled, QPalette::Mid, brush5);
        palette.setBrush(QPalette::Disabled, QPalette::Text, brush10);
        palette.setBrush(QPalette::Disabled, QPalette::BrightText, brush2);
        palette.setBrush(QPalette::Disabled, QPalette::ButtonText, brush10);
        palette.setBrush(QPalette::Disabled, QPalette::Base, brush2);
        palette.setBrush(QPalette::Disabled, QPalette::Window, brush6);
        palette.setBrush(QPalette::Disabled, QPalette::Shadow, brush);
        palette.setBrush(QPalette::Disabled, QPalette::Highlight, brush7);
        palette.setBrush(QPalette::Disabled, QPalette::HighlightedText, brush2);
        palette.setBrush(QPalette::Disabled, QPalette::Link, brush8);
        palette.setBrush(QPalette::Disabled, QPalette::LinkVisited, brush9);
        widgetStack->setPalette(palette);
        WStackPage = new QWidget();
        WStackPage->setObjectName(QString::fromUtf8("WStackPage"));
        gridLayout1 = new QGridLayout(WStackPage);
        gridLayout1->setSpacing(6);
        gridLayout1->setContentsMargins(11, 11, 11, 11);
        gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
        spacer2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout1->addItem(spacer2, 0, 1, 1, 1);

        textLabel2 = new QLabel(WStackPage);
        textLabel2->setObjectName(QString::fromUtf8("textLabel2"));
        textLabel2->setWordWrap(false);

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

        controllerName = new QLabel(WStackPage);
        controllerName->setObjectName(QString::fromUtf8("controllerName"));
        controllerName->setFrameShadow(QFrame::Sunken);
        controllerName->setWordWrap(false);

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

        noteLabel = new QLabel(WStackPage);
        noteLabel->setObjectName(QString::fromUtf8("noteLabel"));
        noteLabel->setWordWrap(false);

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

        noteSpinBox = new QSpinBox(WStackPage);
        noteSpinBox->setObjectName(QString::fromUtf8("noteSpinBox"));
        noteSpinBox->setMaximum(127);

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

        textLabel4 = new QLabel(WStackPage);
        textLabel4->setObjectName(QString::fromUtf8("textLabel4"));
        textLabel4->setWordWrap(false);

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

        valSpinBox = new QSpinBox(WStackPage);
        valSpinBox->setObjectName(QString::fromUtf8("valSpinBox"));
        valSpinBox->setMaximum(127);

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

        valSlider = new QSlider(WStackPage);
        valSlider->setObjectName(QString::fromUtf8("valSlider"));
        valSlider->setMaximum(127);
        valSlider->setOrientation(Qt::Horizontal);

        gridLayout1->addWidget(valSlider, 4, 0, 1, 2);

        widgetStack->addWidget(WStackPage);
        WStackPage2 = new QWidget();
        WStackPage2->setObjectName(QString::fromUtf8("WStackPage2"));
        gridLayout2 = new QGridLayout(WStackPage2);
        gridLayout2->setSpacing(6);
        gridLayout2->setContentsMargins(11, 11, 11, 11);
        gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
        textLabel2_2 = new QLabel(WStackPage2);
        textLabel2_2->setObjectName(QString::fromUtf8("textLabel2_2"));
        textLabel2_2->setWordWrap(false);

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

        textLabel3 = new QLabel(WStackPage2);
        textLabel3->setObjectName(QString::fromUtf8("textLabel3"));
        textLabel3->setWordWrap(false);

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

        textLabel4_2 = new QLabel(WStackPage2);
        textLabel4_2->setObjectName(QString::fromUtf8("textLabel4_2"));
        textLabel4_2->setWordWrap(false);

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

        hbank = new QSpinBox(WStackPage2);
        hbank->setObjectName(QString::fromUtf8("hbank"));
        hbank->setMinimum(0);
        hbank->setMaximum(128);
        hbank->setValue(0);

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

        lbank = new QSpinBox(WStackPage2);
        lbank->setObjectName(QString::fromUtf8("lbank"));
        lbank->setMinimum(0);
        lbank->setMaximum(128);
        lbank->setValue(0);

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

        program = new QSpinBox(WStackPage2);
        program->setObjectName(QString::fromUtf8("program"));
        program->setMinimum(1);
        program->setMaximum(128);

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

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

        gridLayout2->addItem(spacer4, 0, 0, 1, 2);

        patchName = new QPushButton(WStackPage2);
        patchName->setObjectName(QString::fromUtf8("patchName"));

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

        widgetStack->addWidget(WStackPage2);

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

        hboxLayout = new QHBoxLayout();
        hboxLayout->setSpacing(6);
        hboxLayout->setContentsMargins(0, 0, 0, 0);
        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
        Horizontal_Spacing2 = new QSpacerItem(20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout->addItem(Horizontal_Spacing2);

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

        hboxLayout->addWidget(buttonOk);

        buttonCancel = new QPushButton(EditCtrlBase);
        buttonCancel->setObjectName(QString::fromUtf8("buttonCancel"));
        buttonCancel->setAutoDefault(true);

        hboxLayout->addWidget(buttonCancel);


        gridLayout->addLayout(hboxLayout, 4, 0, 1, 5);

        line1 = new QFrame(EditCtrlBase);
        line1->setObjectName(QString::fromUtf8("line1"));
        line1->setFrameShape(QFrame::HLine);
        line1->setFrameShadow(QFrame::Raised);
        line1->setLineWidth(3);
        line1->setMidLineWidth(2);

        gridLayout->addWidget(line1, 3, 0, 1, 5);

        ctrlList = new QListWidget(EditCtrlBase);
        ctrlList->setObjectName(QString::fromUtf8("ctrlList"));

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

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

        gridLayout->addItem(spacer3, 2, 1, 1, 1);

        line2 = new QFrame(EditCtrlBase);
        line2->setObjectName(QString::fromUtf8("line2"));
        line2->setFrameShape(QFrame::VLine);
        line2->setFrameShadow(QFrame::Raised);
        line2->setLineWidth(3);
        line2->setMidLineWidth(2);

        gridLayout->addWidget(line2, 0, 2, 3, 1);


        retranslateUi(EditCtrlBase);
        QObject::connect(valSlider, SIGNAL(valueChanged(int)), valSpinBox, SLOT(setValue(int)));
        QObject::connect(valSpinBox, SIGNAL(valueChanged(int)), valSlider, SLOT(setValue(int)));

        buttonNewController->setDefault(true);
        widgetStack->setCurrentIndex(0);
        buttonOk->setDefault(true);


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

    void retranslateUi(QDialog *EditCtrlBase)
    {
        EditCtrlBase->setWindowTitle(QCoreApplication::translate("EditCtrlBase", "MusE: Edit Controller Event", nullptr));
        textLabel1->setText(QCoreApplication::translate("EditCtrlBase", "Time Position", nullptr));
        textLabel1_2->setText(QCoreApplication::translate("EditCtrlBase", "Available Controller:", nullptr));
        buttonNewController->setText(QCoreApplication::translate("EditCtrlBase", "Create New Controller", nullptr));
#if QT_CONFIG(shortcut)
        buttonNewController->setShortcut(QString());
#endif // QT_CONFIG(shortcut)
        textLabel2->setText(QCoreApplication::translate("EditCtrlBase", "Controller", nullptr));
        controllerName->setText(QCoreApplication::translate("EditCtrlBase", "textLabel3", nullptr));
        noteLabel->setText(QCoreApplication::translate("EditCtrlBase", "Note", nullptr));
        textLabel4->setText(QCoreApplication::translate("EditCtrlBase", "Value", nullptr));
        textLabel2_2->setText(QCoreApplication::translate("EditCtrlBase", "H-Bank", nullptr));
        textLabel3->setText(QCoreApplication::translate("EditCtrlBase", "L-Bank", nullptr));
        textLabel4_2->setText(QCoreApplication::translate("EditCtrlBase", "Program", nullptr));
        hbank->setSpecialValueText(QCoreApplication::translate("EditCtrlBase", "off", nullptr));
        lbank->setSpecialValueText(QCoreApplication::translate("EditCtrlBase", "off", nullptr));
        patchName->setText(QCoreApplication::translate("EditCtrlBase", "pushButton4", nullptr));
        buttonOk->setText(QCoreApplication::translate("EditCtrlBase", "&OK", nullptr));
#if QT_CONFIG(shortcut)
        buttonOk->setShortcut(QString());
#endif // QT_CONFIG(shortcut)
        buttonCancel->setText(QCoreApplication::translate("EditCtrlBase", "&Cancel", nullptr));
#if QT_CONFIG(shortcut)
        buttonCancel->setShortcut(QString());
#endif // QT_CONFIG(shortcut)
    } // retranslateUi

};

namespace Ui {
    class EditCtrlBase: public Ui_EditCtrlBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_EDITCTRLBASE_H
