/*
QmidiCtl - A MIDI remote controller via IP/UDP multicast.

   Copyright (C) 2010-2022, rncbc aka Rui Nuno Capela. All rights reserved.

   This program is free software; you can redistribute it and/or
   modify it under the terms of the GNU General Public License
   as published by the Free Software Foundation; either version 2
   of the License, or (at your option) any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License along
   with this program; if not, write to the Free Software Foundation, Inc.,
   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

 
*/

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

#ifndef UI_QMIDICTLMIDICONTROLFORM_H
#define UI_QMIDICTLMIDICONTROLFORM_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QVBoxLayout>

QT_BEGIN_NAMESPACE

class Ui_qmidictlMidiControlForm
{
public:
    QVBoxLayout *MainCentralLayout;
    QHBoxLayout *hboxLayout;
    QGridLayout *gridLayout;
    QLabel *CommandTextlabel;
    QComboBox *CommandComboBox;
    QLabel *ControlTypeTextLabel;
    QComboBox *ControlTypeComboBox;
    QLabel *ChannelTextLabel;
    QSpinBox *ChannelSpinBox;
    QSpacerItem *spacerItem;
    QLabel *ParamTextLabel;
    QComboBox *ParamComboBox;
    QCheckBox *ParamTrackCheckBox;
    QCheckBox *LogarithmicCheckBox;
    QSpacerItem *spacerItem1;
    QDialogButtonBox *DialogButtonBox;

    void setupUi(QDialog *qmidictlMidiControlForm)
    {
        if (qmidictlMidiControlForm->objectName().isEmpty())
            qmidictlMidiControlForm->setObjectName("qmidictlMidiControlForm");
        qmidictlMidiControlForm->resize(320, 240);
        const QIcon icon = QIcon(QString::fromUtf8(":/images/qmidictl.svg"));
        qmidictlMidiControlForm->setWindowIcon(icon);
        MainCentralLayout = new QVBoxLayout(qmidictlMidiControlForm);
        MainCentralLayout->setSpacing(8);
        MainCentralLayout->setContentsMargins(0, 0, 0, 0);
        MainCentralLayout->setObjectName("MainCentralLayout");
        hboxLayout = new QHBoxLayout();
        hboxLayout->setSpacing(8);
        hboxLayout->setContentsMargins(8, 8, 8, 8);
        hboxLayout->setObjectName("hboxLayout");
        gridLayout = new QGridLayout();
        gridLayout->setSpacing(8);
        gridLayout->setObjectName("gridLayout");
        CommandTextlabel = new QLabel(qmidictlMidiControlForm);
        CommandTextlabel->setObjectName("CommandTextlabel");

        gridLayout->addWidget(CommandTextlabel, 0, 0, 1, 1);

        CommandComboBox = new QComboBox(qmidictlMidiControlForm);
        CommandComboBox->setObjectName("CommandComboBox");

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

        ControlTypeTextLabel = new QLabel(qmidictlMidiControlForm);
        ControlTypeTextLabel->setObjectName("ControlTypeTextLabel");

        gridLayout->addWidget(ControlTypeTextLabel, 1, 0, 1, 1);

        ControlTypeComboBox = new QComboBox(qmidictlMidiControlForm);
        ControlTypeComboBox->setObjectName("ControlTypeComboBox");

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

        ChannelTextLabel = new QLabel(qmidictlMidiControlForm);
        ChannelTextLabel->setObjectName("ChannelTextLabel");

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

        ChannelSpinBox = new QSpinBox(qmidictlMidiControlForm);
        ChannelSpinBox->setObjectName("ChannelSpinBox");
        ChannelSpinBox->setAccelerated(false);
        ChannelSpinBox->setMaximum(16);

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

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

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

        ParamTextLabel = new QLabel(qmidictlMidiControlForm);
        ParamTextLabel->setObjectName("ParamTextLabel");

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

        ParamComboBox = new QComboBox(qmidictlMidiControlForm);
        ParamComboBox->setObjectName("ParamComboBox");

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

        ParamTrackCheckBox = new QCheckBox(qmidictlMidiControlForm);
        ParamTrackCheckBox->setObjectName("ParamTrackCheckBox");

        gridLayout->addWidget(ParamTrackCheckBox, 4, 1, 1, 1);

        LogarithmicCheckBox = new QCheckBox(qmidictlMidiControlForm);
        LogarithmicCheckBox->setObjectName("LogarithmicCheckBox");

        gridLayout->addWidget(LogarithmicCheckBox, 4, 2, 1, 1);

        spacerItem1 = new QSpacerItem(20, 8, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        gridLayout->addItem(spacerItem1, 5, 0, 1, 3);


        hboxLayout->addLayout(gridLayout);

        DialogButtonBox = new QDialogButtonBox(qmidictlMidiControlForm);
        DialogButtonBox->setObjectName("DialogButtonBox");
        DialogButtonBox->setOrientation(Qt::Vertical);
        DialogButtonBox->setStandardButtons(QDialogButtonBox::Reset|QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        hboxLayout->addWidget(DialogButtonBox);


        MainCentralLayout->addLayout(hboxLayout);

#if QT_CONFIG(shortcut)
        CommandTextlabel->setBuddy(CommandComboBox);
        ControlTypeTextLabel->setBuddy(ControlTypeComboBox);
        ChannelTextLabel->setBuddy(ChannelSpinBox);
        ParamTextLabel->setBuddy(ParamComboBox);
#endif // QT_CONFIG(shortcut)
        QWidget::setTabOrder(CommandComboBox, ControlTypeComboBox);
        QWidget::setTabOrder(ControlTypeComboBox, ChannelSpinBox);
        QWidget::setTabOrder(ChannelSpinBox, ParamComboBox);
        QWidget::setTabOrder(ParamComboBox, ParamTrackCheckBox);
        QWidget::setTabOrder(ParamTrackCheckBox, LogarithmicCheckBox);
        QWidget::setTabOrder(LogarithmicCheckBox, DialogButtonBox);

        retranslateUi(qmidictlMidiControlForm);

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

    void retranslateUi(QDialog *qmidictlMidiControlForm)
    {
        qmidictlMidiControlForm->setWindowTitle(QCoreApplication::translate("qmidictlMidiControlForm", "Configure", nullptr));
        CommandTextlabel->setText(QCoreApplication::translate("qmidictlMidiControlForm", "&Command:", nullptr));
        ControlTypeTextLabel->setText(QCoreApplication::translate("qmidictlMidiControlForm", "&Type:", nullptr));
        ChannelTextLabel->setText(QCoreApplication::translate("qmidictlMidiControlForm", "Cha&nnel:", nullptr));
        ChannelSpinBox->setSpecialValueText(QCoreApplication::translate("qmidictlMidiControlForm", "(Track)", nullptr));
        ParamTextLabel->setText(QCoreApplication::translate("qmidictlMidiControlForm", "&Parameter:", nullptr));
        ParamTrackCheckBox->setText(QCoreApplication::translate("qmidictlMidiControlForm", "&Track", nullptr));
        LogarithmicCheckBox->setText(QCoreApplication::translate("qmidictlMidiControlForm", "&Logarithmic", nullptr));
    } // retranslateUi

};

namespace Ui {
    class qmidictlMidiControlForm: public Ui_qmidictlMidiControlForm {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_QMIDICTLMIDICONTROLFORM_H
