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

#ifndef UI_RIGWIDGET_H
#define UI_RIGWIDGET_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "ui/component/FreqQSpinBox.h"

QT_BEGIN_NAMESPACE

class Ui_RigWidget
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout_5;
    QComboBox *rigProfilCombo;
    QComboBox *bandComboBox;
    QComboBox *modeComboBox;
    QSpacerItem *horizontalSpacer_2;
    QHBoxLayout *horizontalLayout_2;
    QLabel *pttLabel;
    QLabel *pwrLabel;
    QLabel *vfoLabel;
    QLabel *modeLabel;
    QHBoxLayout *horizontalLayout_3;
    QSpacerItem *horizontalSpacer;
    FreqQSpinBox *freqLabel;
    FreqQSpinBox *txFreqLabel;
    QToolButton *splitOffButton;
    QHBoxLayout *horizontalLayout_4;
    QLabel *ritOffset;
    QLabel *xitOffset;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *RigWidget)
    {
        if (RigWidget->objectName().isEmpty())
            RigWidget->setObjectName("RigWidget");
        RigWidget->resize(354, 112);
        verticalLayout = new QVBoxLayout(RigWidget);
        verticalLayout->setSpacing(2);
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName("horizontalLayout_5");
        horizontalLayout_5->setContentsMargins(-1, 0, -1, -1);
        rigProfilCombo = new QComboBox(RigWidget);
        rigProfilCombo->setObjectName("rigProfilCombo");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(rigProfilCombo->sizePolicy().hasHeightForWidth());
        rigProfilCombo->setSizePolicy(sizePolicy);
        rigProfilCombo->setFocusPolicy(Qt::ClickFocus);
        rigProfilCombo->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        horizontalLayout_5->addWidget(rigProfilCombo);

        bandComboBox = new QComboBox(RigWidget);
        bandComboBox->setObjectName("bandComboBox");
        bandComboBox->setFocusPolicy(Qt::ClickFocus);
        bandComboBox->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        horizontalLayout_5->addWidget(bandComboBox);

        modeComboBox = new QComboBox(RigWidget);
        modeComboBox->setObjectName("modeComboBox");
        modeComboBox->setFocusPolicy(Qt::ClickFocus);
        modeComboBox->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        horizontalLayout_5->addWidget(modeComboBox);

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

        horizontalLayout_5->addItem(horizontalSpacer_2);


        verticalLayout->addLayout(horizontalLayout_5);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        pttLabel = new QLabel(RigWidget);
        pttLabel->setObjectName("pttLabel");
        pttLabel->setMaximumSize(QSize(30, 16777215));
        pttLabel->setAlignment(Qt::AlignCenter);

        horizontalLayout_2->addWidget(pttLabel);

        pwrLabel = new QLabel(RigWidget);
        pwrLabel->setObjectName("pwrLabel");
        pwrLabel->setMaximumSize(QSize(16777215, 16777215));

        horizontalLayout_2->addWidget(pwrLabel);

        vfoLabel = new QLabel(RigWidget);
        vfoLabel->setObjectName("vfoLabel");
        vfoLabel->setMaximumSize(QSize(60, 16777215));
        vfoLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        horizontalLayout_2->addWidget(vfoLabel);

        modeLabel = new QLabel(RigWidget);
        modeLabel->setObjectName("modeLabel");
        modeLabel->setMaximumSize(QSize(60, 16777215));
        modeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        horizontalLayout_2->addWidget(modeLabel);


        verticalLayout->addLayout(horizontalLayout_2);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        horizontalLayout_3->setContentsMargins(-1, 0, -1, -1);
        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer);

        freqLabel = new FreqQSpinBox(RigWidget);
        freqLabel->setObjectName("freqLabel");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(freqLabel->sizePolicy().hasHeightForWidth());
        freqLabel->setSizePolicy(sizePolicy1);
        QFont font;
        font.setPointSize(20);
        freqLabel->setFont(font);
        freqLabel->setFocusPolicy(Qt::NoFocus);
        freqLabel->setStyleSheet(QString::fromUtf8("QDoubleSpinBox { background: transparent; border: none; padding: 0px; }\n"
"      QAbstractSpinBox::lineEdit { background: transparent; border: none; padding: 0px; margin: 0px; }"));
        freqLabel->setFrame(false);
        freqLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        freqLabel->setReadOnly(true);
        freqLabel->setButtonSymbols(QAbstractSpinBox::NoButtons);
        freqLabel->setProperty("showGroupSeparator", QVariant(false));
        freqLabel->setDecimals(5);
        freqLabel->setMaximum(7500000.000000000000000);
        freqLabel->setSingleStep(0.001000000000000);

        horizontalLayout_3->addWidget(freqLabel);

        txFreqLabel = new FreqQSpinBox(RigWidget);
        txFreqLabel->setObjectName("txFreqLabel");
        sizePolicy1.setHeightForWidth(txFreqLabel->sizePolicy().hasHeightForWidth());
        txFreqLabel->setSizePolicy(sizePolicy1);
        QFont font1;
        font1.setPointSize(12);
        txFreqLabel->setFont(font1);
        txFreqLabel->setFocusPolicy(Qt::NoFocus);
        txFreqLabel->setStyleSheet(QString::fromUtf8("QDoubleSpinBox { background: transparent; border: none; padding: 0px; color: #ef6c00; }\n"
"QAbstractSpinBox::lineEdit { background: transparent; border: none; padding: 0px; margin: 0px; color: #ef6c00; }"));
        txFreqLabel->setFrame(false);
        txFreqLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        txFreqLabel->setReadOnly(true);
        txFreqLabel->setButtonSymbols(QAbstractSpinBox::NoButtons);
        txFreqLabel->setProperty("showGroupSeparator", QVariant(false));
        txFreqLabel->setDecimals(5);
        txFreqLabel->setMaximum(7500000.000000000000000);
        txFreqLabel->setSingleStep(0.001000000000000);

        horizontalLayout_3->addWidget(txFreqLabel);

        splitOffButton = new QToolButton(RigWidget);
        splitOffButton->setObjectName("splitOffButton");
        splitOffButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon(QIcon::fromTheme(QString::fromUtf8("edit-clear")));
        splitOffButton->setIcon(icon);
        splitOffButton->setIconSize(QSize(12, 12));
        splitOffButton->setAutoRaise(true);

        horizontalLayout_3->addWidget(splitOffButton);


        verticalLayout->addLayout(horizontalLayout_3);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        horizontalLayout_4->setContentsMargins(-1, 0, -1, -1);
        ritOffset = new QLabel(RigWidget);
        ritOffset->setObjectName("ritOffset");
        QFont font2;
        font2.setPointSize(8);
        ritOffset->setFont(font2);

        horizontalLayout_4->addWidget(ritOffset);

        xitOffset = new QLabel(RigWidget);
        xitOffset->setObjectName("xitOffset");
        xitOffset->setFont(font2);
        xitOffset->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        horizontalLayout_4->addWidget(xitOffset);


        verticalLayout->addLayout(horizontalLayout_4);

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

        verticalLayout->addItem(verticalSpacer);


        retranslateUi(RigWidget);
        QObject::connect(rigProfilCombo, SIGNAL(currentTextChanged(QString)), RigWidget, SLOT(rigProfileComboChanged(QString)));
        QObject::connect(bandComboBox, SIGNAL(currentTextChanged(QString)), RigWidget, SLOT(bandComboChanged(QString)));
        QObject::connect(modeComboBox, SIGNAL(currentTextChanged(QString)), RigWidget, SLOT(modeComboChanged(QString)));

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

    void retranslateUi(QWidget *RigWidget)
    {
        RigWidget->setWindowTitle(QCoreApplication::translate("RigWidget", "Form", nullptr));
        pttLabel->setText(QCoreApplication::translate("RigWidget", "RX", nullptr));
        pwrLabel->setText(QString());
        vfoLabel->setText(QString());
        modeLabel->setText(QString());
        freqLabel->setSpecialValueText(QCoreApplication::translate("RigWidget", "Disconnected", nullptr));
        freqLabel->setSuffix(QCoreApplication::translate("RigWidget", " MHz", nullptr));
        txFreqLabel->setSuffix(QCoreApplication::translate("RigWidget", " MHz", nullptr));
#if QT_CONFIG(tooltip)
        splitOffButton->setToolTip(QCoreApplication::translate("RigWidget", "Disable Split", nullptr));
#endif // QT_CONFIG(tooltip)
        splitOffButton->setText(QString());
        ritOffset->setText(QCoreApplication::translate("RigWidget", "RIT: 0.00000 MHz", nullptr));
        xitOffset->setText(QCoreApplication::translate("RigWidget", "XIT: 0.00000 MHz", nullptr));
    } // retranslateUi

};

namespace Ui {
    class RigWidget: public Ui_RigWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_RIGWIDGET_H
