/********************************************************************************
** Form generated from reading UI file 'DownloadQSLDialog.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_DOWNLOADQSLDIALOG_H
#define UI_DOWNLOADQSLDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDateEdit>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>

QT_BEGIN_NAMESPACE

class Ui_DownloadQSLDialog
{
public:
    QFormLayout *formLayout_3;
    QGroupBox *eqslGroupBox;
    QFormLayout *formLayout_2;
    QLabel *eqslQTHProfileLabel;
    QLineEdit *eqslQTHProfileEdit;
    QComboBox *eqslDateTypeCombo;
    QDateEdit *eqslDateEdit;
    QGroupBox *lotwGroupBox;
    QFormLayout *formLayout;
    QLabel *lotwMyCallsignLabel;
    QComboBox *lotwMyCallsignCombo;
    QComboBox *lotwDateTypeCombo;
    QDateEdit *lotwDateEdit;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *DownloadQSLDialog)
    {
        if (DownloadQSLDialog->objectName().isEmpty())
            DownloadQSLDialog->setObjectName("DownloadQSLDialog");
        formLayout_3 = new QFormLayout(DownloadQSLDialog);
        formLayout_3->setObjectName("formLayout_3");
        eqslGroupBox = new QGroupBox(DownloadQSLDialog);
        eqslGroupBox->setObjectName("eqslGroupBox");
        eqslGroupBox->setEnabled(true);
        eqslGroupBox->setCheckable(true);
        formLayout_2 = new QFormLayout(eqslGroupBox);
        formLayout_2->setObjectName("formLayout_2");
        eqslQTHProfileLabel = new QLabel(eqslGroupBox);
        eqslQTHProfileLabel->setObjectName("eqslQTHProfileLabel");

        formLayout_2->setWidget(1, QFormLayout::ItemRole::LabelRole, eqslQTHProfileLabel);

        eqslQTHProfileEdit = new QLineEdit(eqslGroupBox);
        eqslQTHProfileEdit->setObjectName("eqslQTHProfileEdit");
        eqslQTHProfileEdit->setMinimumSize(QSize(200, 0));

        formLayout_2->setWidget(1, QFormLayout::ItemRole::FieldRole, eqslQTHProfileEdit);

        eqslDateTypeCombo = new QComboBox(eqslGroupBox);
        eqslDateTypeCombo->addItem(QString());
        eqslDateTypeCombo->addItem(QString());
        eqslDateTypeCombo->setObjectName("eqslDateTypeCombo");

        formLayout_2->setWidget(0, QFormLayout::ItemRole::LabelRole, eqslDateTypeCombo);

        eqslDateEdit = new QDateEdit(eqslGroupBox);
        eqslDateEdit->setObjectName("eqslDateEdit");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(eqslDateEdit->sizePolicy().hasHeightForWidth());
        eqslDateEdit->setSizePolicy(sizePolicy);

        formLayout_2->setWidget(0, QFormLayout::ItemRole::FieldRole, eqslDateEdit);


        formLayout_3->setWidget(0, QFormLayout::ItemRole::SpanningRole, eqslGroupBox);

        lotwGroupBox = new QGroupBox(DownloadQSLDialog);
        lotwGroupBox->setObjectName("lotwGroupBox");
        lotwGroupBox->setCheckable(true);
        formLayout = new QFormLayout(lotwGroupBox);
        formLayout->setObjectName("formLayout");
        lotwMyCallsignLabel = new QLabel(lotwGroupBox);
        lotwMyCallsignLabel->setObjectName("lotwMyCallsignLabel");

        formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, lotwMyCallsignLabel);

        lotwMyCallsignCombo = new QComboBox(lotwGroupBox);
        lotwMyCallsignCombo->setObjectName("lotwMyCallsignCombo");

        formLayout->setWidget(1, QFormLayout::ItemRole::FieldRole, lotwMyCallsignCombo);

        lotwDateTypeCombo = new QComboBox(lotwGroupBox);
        lotwDateTypeCombo->addItem(QString());
        lotwDateTypeCombo->addItem(QString());
        lotwDateTypeCombo->setObjectName("lotwDateTypeCombo");

        formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, lotwDateTypeCombo);

        lotwDateEdit = new QDateEdit(lotwGroupBox);
        lotwDateEdit->setObjectName("lotwDateEdit");
        sizePolicy.setHeightForWidth(lotwDateEdit->sizePolicy().hasHeightForWidth());
        lotwDateEdit->setSizePolicy(sizePolicy);

        formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, lotwDateEdit);


        formLayout_3->setWidget(1, QFormLayout::ItemRole::SpanningRole, lotwGroupBox);

        buttonBox = new QDialogButtonBox(DownloadQSLDialog);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setOrientation(Qt::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::Close|QDialogButtonBox::Ok);

        formLayout_3->setWidget(2, QFormLayout::ItemRole::FieldRole, buttonBox);

        QWidget::setTabOrder(eqslGroupBox, eqslDateTypeCombo);
        QWidget::setTabOrder(eqslDateTypeCombo, eqslDateEdit);
        QWidget::setTabOrder(eqslDateEdit, eqslQTHProfileEdit);
        QWidget::setTabOrder(eqslQTHProfileEdit, lotwGroupBox);
        QWidget::setTabOrder(lotwGroupBox, lotwDateTypeCombo);
        QWidget::setTabOrder(lotwDateTypeCombo, lotwDateEdit);
        QWidget::setTabOrder(lotwDateEdit, lotwMyCallsignCombo);

        retranslateUi(DownloadQSLDialog);
        QObject::connect(buttonBox, SIGNAL(accepted()), DownloadQSLDialog, SLOT(downloadQSLs()));
        QObject::connect(buttonBox, &QDialogButtonBox::rejected, DownloadQSLDialog, qOverload<>(&QDialog::reject));

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

    void retranslateUi(QDialog *DownloadQSLDialog)
    {
        DownloadQSLDialog->setWindowTitle(QCoreApplication::translate("DownloadQSLDialog", "Download QSLs", nullptr));
        eqslGroupBox->setTitle(QCoreApplication::translate("DownloadQSLDialog", "eQSL", nullptr));
        eqslQTHProfileLabel->setText(QCoreApplication::translate("DownloadQSLDialog", "eQSL QTH Profile", nullptr));
        eqslDateTypeCombo->setItemText(0, QCoreApplication::translate("DownloadQSLDialog", "QSLs Since", nullptr));
        eqslDateTypeCombo->setItemText(1, QCoreApplication::translate("DownloadQSLDialog", "QSOs Since", nullptr));

        lotwGroupBox->setTitle(QCoreApplication::translate("DownloadQSLDialog", "LoTW", nullptr));
        lotwMyCallsignLabel->setText(QCoreApplication::translate("DownloadQSLDialog", "My Callsign", nullptr));
        lotwDateTypeCombo->setItemText(0, QCoreApplication::translate("DownloadQSLDialog", "QSLs Since", nullptr));
        lotwDateTypeCombo->setItemText(1, QCoreApplication::translate("DownloadQSLDialog", "QSOs Since", nullptr));

    } // retranslateUi

};

namespace Ui {
    class DownloadQSLDialog: public Ui_DownloadQSLDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_DOWNLOADQSLDIALOG_H
