/********************************************************************************
** Form generated from reading UI file 'NewContactWidget.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_NEWCONTACTWIDGET_H
#define UI_NEWCONTACTWIDGET_H

#include <QtCore/QDate>
#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDateEdit>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QTimeEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "ui/DxccTableWidget.h"
#include "ui/component/EditLine.h"
#include "ui/component/FreqQSpinBox.h"

QT_BEGIN_NAMESPACE

class Ui_NewContactWidget
{
public:
    QVBoxLayout *verticalLayout_4;
    QHBoxLayout *horizontalLayout_2;
    QVBoxLayout *verticalLayout_2;
    QGridLayout *firstLineLayout;
    NewContactRSTEditLine *rstRcvdEdit;
    QLabel *frequencyLabel;
    QHBoxLayout *horizontalLayout_7;
    QLabel *callsignLabel;
    QPushButton *callbookStatusButton;
    QLabel *nearStationLabel;
    QLabel *dupeLabel;
    QVBoxLayout *verticalLayout_8;
    QHBoxLayout *horizontalLayout_4;
    QLabel *freqRXLabel;
    FreqQSpinBox *freqRXEdit;
    QHBoxLayout *horizontalLayout_5;
    QLabel *freqTXLabel;
    FreqQSpinBox *freqTXEdit;
    QVBoxLayout *verticalLayout_9;
    QLabel *bandRXLabel;
    QLabel *bandTXLabel;
    QLabel *rstSentLabel;
    QLabel *rstRcvdLabel;
    NewContactEditLine *callsignEdit;
    NewContactRSTEditLine *rstSentEdit;
    QVBoxLayout *verticalLayout_14;
    QComboBox *modeEdit;
    QComboBox *submodeEdit;
    QLabel *modeLabel;
    QWidget *customLayoutWidget;
    QVBoxLayout *customLayout;
    QHBoxLayout *customRowALayout;
    QHBoxLayout *customRowBLayout;
    QWidget *thirdLineWidget;
    QGridLayout *thirdLineLayout;
    QPushButton *stopTimerButton;
    QPushButton *saveButton;
    QSpacerItem *horizontalSpacer_7;
    QSpacerItem *horizontalSpacer_4;
    QPushButton *webLookupButton;
    QSpacerItem *horizontalSpacer;
    QDateEdit *dateEdit;
    QTimeEdit *timeOnEdit;
    QLabel *timeOnLabel;
    QPushButton *resetButton;
    QPushButton *startTimerButton;
    QLabel *dateLabel;
    QLabel *qsoDurationLabel;
    QTimeEdit *qsoDurationEdit;
    QGroupBox *groupBox;
    QVBoxLayout *verticalLayout_3;
    QLabel *dxccInfo;
    QHBoxLayout *horizontalLayout_6;
    QLabel *flagView;
    QVBoxLayout *verticalLayout_7;
    QLabel *distanceInfo;
    QLabel *bearingInfo;
    QLabel *AMLSInfo;
    QLabel *partnerLocTimeInfo;
    QLabel *dxccStatus;
    QSpacerItem *verticalSpacer_3;
    QTabWidget *qsoTabs;
    QWidget *detailTab;
    QHBoxLayout *horizontalLayout;
    QFormLayout *detailColA;
    QFormLayout *detailColB;
    QFormLayout *detailColC;
    QLabel *qslSentLabel;
    QHBoxLayout *horizontalLayout_8;
    QLabel *paperQslSentLabel;
    QComboBox *qslSentBox;
    QLabel *lotwQslSentLabel;
    QComboBox *lotwQslSentBox;
    QLabel *eQSLSentLabel;
    QComboBox *eQSLSentBox;
    QSpacerItem *horizontalSpacer_9;
    QLabel *qslSentViaLabel;
    QHBoxLayout *horizontalLayout_10;
    QLabel *qslSentViaPaperLabel;
    QComboBox *qslSentViaBox;
    QSpacerItem *horizontalSpacer_10;
    QLabel *qslViaLabel;
    QHBoxLayout *horizontalLayout_9;
    NewContactEditLine *qslViaEdit;
    QSpacerItem *horizontalSpacer_8;
    QLabel *lotwLabel;
    QLabel *eqslLabel;
    QSpacerItem *horizontalSpacer_6;
    QLabel *propagationModeLabel;
    QComboBox *propagationModeEdit;
    QWidget *dxStatTab;
    QVBoxLayout *verticalLayout;
    QLabel *dxccTableLabel;
    DxccTableWidget *dxccTableWidget;
    QLabel *stationTableLabel;
    DxccTableWidget *stationTableWidget;
    QWidget *myStationTab;
    QHBoxLayout *horizontalLayout_3;
    QFormLayout *formLayout;
    QLabel *stationProfileLabel;
    QComboBox *stationProfileCombo;
    QLabel *rigLabel;
    QComboBox *rigEdit;
    QLabel *antennaLabel;
    QComboBox *antennaEdit;
    QSpacerItem *horizontalSpacer_2;
    QWidget *myNoteTab;
    QVBoxLayout *verticalLayout_6;
    QTextEdit *noteEdit;
    QHBoxLayout *horizontalLayout_11;
    QLabel *memberLabel;
    QLabel *memberListLabel;
    QSpacerItem *horizontalSpacer_11;

    void setupUi(QWidget *NewContactWidget)
    {
        if (NewContactWidget->objectName().isEmpty())
            NewContactWidget->setObjectName("NewContactWidget");
        NewContactWidget->resize(971, 425);
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Maximum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(NewContactWidget->sizePolicy().hasHeightForWidth());
        NewContactWidget->setSizePolicy(sizePolicy);
        NewContactWidget->setFocusPolicy(Qt::TabFocus);
        NewContactWidget->setWindowTitle(QString::fromUtf8("Form"));
        verticalLayout_4 = new QVBoxLayout(NewContactWidget);
        verticalLayout_4->setSpacing(4);
        verticalLayout_4->setObjectName("verticalLayout_4");
        verticalLayout_4->setContentsMargins(4, 4, 4, 0);
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(0);
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        horizontalLayout_2->setContentsMargins(-1, -1, 0, -1);
        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setSpacing(0);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setSizeConstraint(QLayout::SetMinimumSize);
        verticalLayout_2->setContentsMargins(-1, 0, 6, -1);
        firstLineLayout = new QGridLayout();
        firstLineLayout->setObjectName("firstLineLayout");
        firstLineLayout->setHorizontalSpacing(6);
        firstLineLayout->setVerticalSpacing(0);
        rstRcvdEdit = new NewContactRSTEditLine(NewContactWidget);
        rstRcvdEdit->setObjectName("rstRcvdEdit");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(rstRcvdEdit->sizePolicy().hasHeightForWidth());
        rstRcvdEdit->setSizePolicy(sizePolicy1);
        rstRcvdEdit->setMaximumSize(QSize(65, 16777215));
        QFont font;
        font.setPointSize(20);
        rstRcvdEdit->setFont(font);
        rstRcvdEdit->setText(QString::fromUtf8("59"));
        rstRcvdEdit->setMaxLength(6);

        firstLineLayout->addWidget(rstRcvdEdit, 1, 2, 1, 1);

        frequencyLabel = new QLabel(NewContactWidget);
        frequencyLabel->setObjectName("frequencyLabel");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(frequencyLabel->sizePolicy().hasHeightForWidth());
        frequencyLabel->setSizePolicy(sizePolicy2);
        frequencyLabel->setAlignment(Qt::AlignCenter);

        firstLineLayout->addWidget(frequencyLabel, 0, 5, 1, 1);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setSpacing(4);
        horizontalLayout_7->setObjectName("horizontalLayout_7");
        callsignLabel = new QLabel(NewContactWidget);
        callsignLabel->setObjectName("callsignLabel");
        sizePolicy2.setHeightForWidth(callsignLabel->sizePolicy().hasHeightForWidth());
        callsignLabel->setSizePolicy(sizePolicy2);

        horizontalLayout_7->addWidget(callsignLabel);

        callbookStatusButton = new QPushButton(NewContactWidget);
        callbookStatusButton->setObjectName("callbookStatusButton");
        QSizePolicy sizePolicy3(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(callbookStatusButton->sizePolicy().hasHeightForWidth());
        callbookStatusButton->setSizePolicy(sizePolicy3);
        callbookStatusButton->setMaximumSize(QSize(20, 20));
        callbookStatusButton->setFocusPolicy(Qt::ClickFocus);
        callbookStatusButton->setFlat(true);

        horizontalLayout_7->addWidget(callbookStatusButton);

        nearStationLabel = new QLabel(NewContactWidget);
        nearStationLabel->setObjectName("nearStationLabel");
        nearStationLabel->setAlignment(Qt::AlignCenter);
        nearStationLabel->setTextInteractionFlags(Qt::NoTextInteraction);

        horizontalLayout_7->addWidget(nearStationLabel);

        dupeLabel = new QLabel(NewContactWidget);
        dupeLabel->setObjectName("dupeLabel");
        dupeLabel->setStyleSheet(QString::fromUtf8("QLabel { color : red; }"));
        dupeLabel->setAlignment(Qt::AlignCenter);

        horizontalLayout_7->addWidget(dupeLabel);


        firstLineLayout->addLayout(horizontalLayout_7, 0, 0, 1, 1);

        verticalLayout_8 = new QVBoxLayout();
        verticalLayout_8->setSpacing(1);
        verticalLayout_8->setObjectName("verticalLayout_8");
        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setSpacing(2);
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        freqRXLabel = new QLabel(NewContactWidget);
        freqRXLabel->setObjectName("freqRXLabel");
        QSizePolicy sizePolicy4(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Minimum);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(freqRXLabel->sizePolicy().hasHeightForWidth());
        freqRXLabel->setSizePolicy(sizePolicy4);

        horizontalLayout_4->addWidget(freqRXLabel);

        freqRXEdit = new FreqQSpinBox(NewContactWidget);
        freqRXEdit->setObjectName("freqRXEdit");
        QSizePolicy sizePolicy5(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(freqRXEdit->sizePolicy().hasHeightForWidth());
        freqRXEdit->setSizePolicy(sizePolicy5);
        freqRXEdit->setFocusPolicy(Qt::ClickFocus);
        freqRXEdit->setKeyboardTracking(false);
        freqRXEdit->setSuffix(QString::fromUtf8(" MHz"));
        freqRXEdit->setDecimals(5);
        freqRXEdit->setMaximum(7500000.000000000000000);
        freqRXEdit->setSingleStep(0.001000000000000);
        freqRXEdit->setValue(3.500000000000000);

        horizontalLayout_4->addWidget(freqRXEdit);


        verticalLayout_8->addLayout(horizontalLayout_4);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName("horizontalLayout_5");
        freqTXLabel = new QLabel(NewContactWidget);
        freqTXLabel->setObjectName("freqTXLabel");
        sizePolicy4.setHeightForWidth(freqTXLabel->sizePolicy().hasHeightForWidth());
        freqTXLabel->setSizePolicy(sizePolicy4);

        horizontalLayout_5->addWidget(freqTXLabel);

        freqTXEdit = new FreqQSpinBox(NewContactWidget);
        freqTXEdit->setObjectName("freqTXEdit");
        freqTXEdit->setEnabled(true);
        sizePolicy5.setHeightForWidth(freqTXEdit->sizePolicy().hasHeightForWidth());
        freqTXEdit->setSizePolicy(sizePolicy5);
        freqTXEdit->setFocusPolicy(Qt::ClickFocus);
        freqTXEdit->setKeyboardTracking(false);
        freqTXEdit->setDecimals(5);
        freqTXEdit->setMaximum(7500000.000000000000000);
        freqTXEdit->setSingleStep(0.001000000000000);
        freqTXEdit->setValue(3.500000000000000);

        horizontalLayout_5->addWidget(freqTXEdit);


        verticalLayout_8->addLayout(horizontalLayout_5);


        firstLineLayout->addLayout(verticalLayout_8, 1, 5, 1, 1);

        verticalLayout_9 = new QVBoxLayout();
        verticalLayout_9->setSpacing(1);
        verticalLayout_9->setObjectName("verticalLayout_9");
        bandRXLabel = new QLabel(NewContactWidget);
        bandRXLabel->setObjectName("bandRXLabel");
        QFont font1;
        font1.setBold(true);
        bandRXLabel->setFont(font1);
        bandRXLabel->setText(QString::fromUtf8("80m"));

        verticalLayout_9->addWidget(bandRXLabel);

        bandTXLabel = new QLabel(NewContactWidget);
        bandTXLabel->setObjectName("bandTXLabel");
        bandTXLabel->setFont(font1);

        verticalLayout_9->addWidget(bandTXLabel);


        firstLineLayout->addLayout(verticalLayout_9, 1, 6, 1, 1);

        rstSentLabel = new QLabel(NewContactWidget);
        rstSentLabel->setObjectName("rstSentLabel");

        firstLineLayout->addWidget(rstSentLabel, 0, 1, 1, 1);

        rstRcvdLabel = new QLabel(NewContactWidget);
        rstRcvdLabel->setObjectName("rstRcvdLabel");

        firstLineLayout->addWidget(rstRcvdLabel, 0, 2, 1, 1);

        callsignEdit = new NewContactEditLine(NewContactWidget);
        callsignEdit->setObjectName("callsignEdit");
        QSizePolicy sizePolicy6(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Fixed);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(callsignEdit->sizePolicy().hasHeightForWidth());
        callsignEdit->setSizePolicy(sizePolicy6);
        callsignEdit->setMinimumSize(QSize(150, 0));
        callsignEdit->setMaximumSize(QSize(300, 16777215));
        QFont font2;
        font2.setPointSize(20);
        font2.setBold(true);
        callsignEdit->setFont(font2);
        callsignEdit->setMaxLength(25);

        firstLineLayout->addWidget(callsignEdit, 1, 0, 1, 1);

        rstSentEdit = new NewContactRSTEditLine(NewContactWidget);
        rstSentEdit->setObjectName("rstSentEdit");
        sizePolicy1.setHeightForWidth(rstSentEdit->sizePolicy().hasHeightForWidth());
        rstSentEdit->setSizePolicy(sizePolicy1);
        rstSentEdit->setMaximumSize(QSize(65, 16777215));
        rstSentEdit->setFont(font);
        rstSentEdit->setMaxLength(6);

        firstLineLayout->addWidget(rstSentEdit, 1, 1, 1, 1);

        verticalLayout_14 = new QVBoxLayout();
        verticalLayout_14->setSpacing(1);
        verticalLayout_14->setObjectName("verticalLayout_14");
        modeEdit = new QComboBox(NewContactWidget);
        modeEdit->setObjectName("modeEdit");
        sizePolicy3.setHeightForWidth(modeEdit->sizePolicy().hasHeightForWidth());
        modeEdit->setSizePolicy(sizePolicy3);
        modeEdit->setFocusPolicy(Qt::ClickFocus);
        modeEdit->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        verticalLayout_14->addWidget(modeEdit);

        submodeEdit = new QComboBox(NewContactWidget);
        submodeEdit->setObjectName("submodeEdit");
        sizePolicy3.setHeightForWidth(submodeEdit->sizePolicy().hasHeightForWidth());
        submodeEdit->setSizePolicy(sizePolicy3);
        submodeEdit->setFocusPolicy(Qt::ClickFocus);
        submodeEdit->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        verticalLayout_14->addWidget(submodeEdit);


        firstLineLayout->addLayout(verticalLayout_14, 1, 3, 1, 1);

        modeLabel = new QLabel(NewContactWidget);
        modeLabel->setObjectName("modeLabel");
        modeLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        firstLineLayout->addWidget(modeLabel, 0, 3, 1, 1);


        verticalLayout_2->addLayout(firstLineLayout);

        customLayoutWidget = new QWidget(NewContactWidget);
        customLayoutWidget->setObjectName("customLayoutWidget");
        customLayout = new QVBoxLayout(customLayoutWidget);
        customLayout->setSpacing(6);
        customLayout->setObjectName("customLayout");
        customLayout->setContentsMargins(0, 0, 0, 0);
        customRowALayout = new QHBoxLayout();
        customRowALayout->setSpacing(6);
        customRowALayout->setObjectName("customRowALayout");
        customRowALayout->setContentsMargins(-1, 3, -1, -1);

        customLayout->addLayout(customRowALayout);

        customRowBLayout = new QHBoxLayout();
        customRowBLayout->setObjectName("customRowBLayout");
        customRowBLayout->setContentsMargins(-1, -1, -1, 3);

        customLayout->addLayout(customRowBLayout);


        verticalLayout_2->addWidget(customLayoutWidget);

        thirdLineWidget = new QWidget(NewContactWidget);
        thirdLineWidget->setObjectName("thirdLineWidget");
        thirdLineLayout = new QGridLayout(thirdLineWidget);
        thirdLineLayout->setObjectName("thirdLineLayout");
        thirdLineLayout->setVerticalSpacing(0);
        thirdLineLayout->setContentsMargins(0, 0, 0, 0);
        stopTimerButton = new QPushButton(thirdLineWidget);
        stopTimerButton->setObjectName("stopTimerButton");
        stopTimerButton->setEnabled(true);
        QSizePolicy sizePolicy7(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Preferred);
        sizePolicy7.setHorizontalStretch(0);
        sizePolicy7.setVerticalStretch(0);
        sizePolicy7.setHeightForWidth(stopTimerButton->sizePolicy().hasHeightForWidth());
        stopTimerButton->setSizePolicy(sizePolicy7);
        stopTimerButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/baseline-stop-24px.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        stopTimerButton->setIcon(icon);
        stopTimerButton->setIconSize(QSize(12, 16));

        thirdLineLayout->addWidget(stopTimerButton, 1, 4, 1, 1);

        saveButton = new QPushButton(thirdLineWidget);
        saveButton->setObjectName("saveButton");
        sizePolicy7.setHeightForWidth(saveButton->sizePolicy().hasHeightForWidth());
        saveButton->setSizePolicy(sizePolicy7);
        saveButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon1;
        QString iconThemeName = QString::fromUtf8("document-save");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon1 = QIcon::fromTheme(iconThemeName);
        } else {
            icon1.addFile(QString::fromUtf8("."), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        }
        saveButton->setIcon(icon1);

        thirdLineLayout->addWidget(saveButton, 1, 6, 1, 1);

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

        thirdLineLayout->addItem(horizontalSpacer_7, 1, 11, 1, 1);

        horizontalSpacer_4 = new QSpacerItem(20, 20, QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Minimum);

        thirdLineLayout->addItem(horizontalSpacer_4, 1, 5, 1, 1);

        webLookupButton = new QPushButton(thirdLineWidget);
        webLookupButton->setObjectName("webLookupButton");
        sizePolicy7.setHeightForWidth(webLookupButton->sizePolicy().hasHeightForWidth());
        webLookupButton->setSizePolicy(sizePolicy7);
        webLookupButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/icons/baseline-search-24px.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        webLookupButton->setIcon(icon2);

        thirdLineLayout->addWidget(webLookupButton, 1, 10, 1, 1);

        horizontalSpacer = new QSpacerItem(20, 20, QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Minimum);

        thirdLineLayout->addItem(horizontalSpacer, 1, 9, 1, 1);

        dateEdit = new QDateEdit(thirdLineWidget);
        dateEdit->setObjectName("dateEdit");
        sizePolicy7.setHeightForWidth(dateEdit->sizePolicy().hasHeightForWidth());
        dateEdit->setSizePolicy(sizePolicy7);
        dateEdit->setFocusPolicy(Qt::ClickFocus);
        dateEdit->setReadOnly(true);
        dateEdit->setCalendarPopup(true);
        dateEdit->setTimeSpec(Qt::UTC);

        thirdLineLayout->addWidget(dateEdit, 1, 0, 1, 1);

        timeOnEdit = new QTimeEdit(thirdLineWidget);
        timeOnEdit->setObjectName("timeOnEdit");
        sizePolicy7.setHeightForWidth(timeOnEdit->sizePolicy().hasHeightForWidth());
        timeOnEdit->setSizePolicy(sizePolicy7);
        timeOnEdit->setFocusPolicy(Qt::ClickFocus);
        timeOnEdit->setReadOnly(true);
        timeOnEdit->setDisplayFormat(QString::fromUtf8("hh:mm:ss"));
        timeOnEdit->setCalendarPopup(true);
        timeOnEdit->setTimeSpec(Qt::UTC);

        thirdLineLayout->addWidget(timeOnEdit, 1, 1, 1, 1);

        timeOnLabel = new QLabel(thirdLineWidget);
        timeOnLabel->setObjectName("timeOnLabel");
        QSizePolicy sizePolicy8(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Fixed);
        sizePolicy8.setHorizontalStretch(0);
        sizePolicy8.setVerticalStretch(0);
        sizePolicy8.setHeightForWidth(timeOnLabel->sizePolicy().hasHeightForWidth());
        timeOnLabel->setSizePolicy(sizePolicy8);

        thirdLineLayout->addWidget(timeOnLabel, 0, 1, 1, 1);

        resetButton = new QPushButton(thirdLineWidget);
        resetButton->setObjectName("resetButton");
        sizePolicy7.setHeightForWidth(resetButton->sizePolicy().hasHeightForWidth());
        resetButton->setSizePolicy(sizePolicy7);
        resetButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon3;
        iconThemeName = QString::fromUtf8("document-revert");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon3 = QIcon::fromTheme(iconThemeName);
        } else {
            icon3.addFile(QString::fromUtf8("."), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        }
        resetButton->setIcon(icon3);

        thirdLineLayout->addWidget(resetButton, 1, 8, 1, 1);

        startTimerButton = new QPushButton(thirdLineWidget);
        startTimerButton->setObjectName("startTimerButton");
        sizePolicy7.setHeightForWidth(startTimerButton->sizePolicy().hasHeightForWidth());
        startTimerButton->setSizePolicy(sizePolicy7);
        startTimerButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/icons/baseline-play_arrow-24px.svg"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        startTimerButton->setIcon(icon4);
        startTimerButton->setIconSize(QSize(12, 16));

        thirdLineLayout->addWidget(startTimerButton, 1, 2, 1, 1);

        dateLabel = new QLabel(thirdLineWidget);
        dateLabel->setObjectName("dateLabel");
        sizePolicy8.setHeightForWidth(dateLabel->sizePolicy().hasHeightForWidth());
        dateLabel->setSizePolicy(sizePolicy8);

        thirdLineLayout->addWidget(dateLabel, 0, 0, 1, 1);

        qsoDurationLabel = new QLabel(thirdLineWidget);
        qsoDurationLabel->setObjectName("qsoDurationLabel");

        thirdLineLayout->addWidget(qsoDurationLabel, 0, 3, 1, 1);

        qsoDurationEdit = new QTimeEdit(thirdLineWidget);
        qsoDurationEdit->setObjectName("qsoDurationEdit");
        sizePolicy7.setHeightForWidth(qsoDurationEdit->sizePolicy().hasHeightForWidth());
        qsoDurationEdit->setSizePolicy(sizePolicy7);
        qsoDurationEdit->setFocusPolicy(Qt::ClickFocus);
        qsoDurationEdit->setReadOnly(true);
        qsoDurationEdit->setDate(QDate(1999, 12, 31));
        qsoDurationEdit->setMaximumDate(QDate(1999, 12, 31));
        qsoDurationEdit->setCurrentSection(QDateTimeEdit::HourSection);
        qsoDurationEdit->setDisplayFormat(QString::fromUtf8("HH:mm:ss"));
        qsoDurationEdit->setTimeSpec(Qt::UTC);

        thirdLineLayout->addWidget(qsoDurationEdit, 1, 3, 1, 1);


        verticalLayout_2->addWidget(thirdLineWidget);


        horizontalLayout_2->addLayout(verticalLayout_2);

        groupBox = new QGroupBox(NewContactWidget);
        groupBox->setObjectName("groupBox");
        QSizePolicy sizePolicy9(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy9.setHorizontalStretch(0);
        sizePolicy9.setVerticalStretch(0);
        sizePolicy9.setHeightForWidth(groupBox->sizePolicy().hasHeightForWidth());
        groupBox->setSizePolicy(sizePolicy9);
        groupBox->setMinimumSize(QSize(200, 0));
        verticalLayout_3 = new QVBoxLayout(groupBox);
        verticalLayout_3->setSpacing(0);
        verticalLayout_3->setObjectName("verticalLayout_3");
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        dxccInfo = new QLabel(groupBox);
        dxccInfo->setObjectName("dxccInfo");
        sizePolicy9.setHeightForWidth(dxccInfo->sizePolicy().hasHeightForWidth());
        dxccInfo->setSizePolicy(sizePolicy9);
        dxccInfo->setMinimumSize(QSize(0, 0));
        QFont font3;
        font3.setPointSize(13);
        font3.setBold(true);
        dxccInfo->setFont(font3);
        dxccInfo->setText(QString::fromUtf8(""));
        dxccInfo->setAlignment(Qt::AlignCenter);
        dxccInfo->setWordWrap(true);
        dxccInfo->setIndent(-1);

        verticalLayout_3->addWidget(dxccInfo);

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setObjectName("horizontalLayout_6");
        flagView = new QLabel(groupBox);
        flagView->setObjectName("flagView");
        sizePolicy9.setHeightForWidth(flagView->sizePolicy().hasHeightForWidth());
        flagView->setSizePolicy(sizePolicy9);
        flagView->setMinimumSize(QSize(64, 64));
        flagView->setMaximumSize(QSize(100000, 64));
        flagView->setAlignment(Qt::AlignCenter);

        horizontalLayout_6->addWidget(flagView);

        verticalLayout_7 = new QVBoxLayout();
        verticalLayout_7->setSpacing(0);
        verticalLayout_7->setObjectName("verticalLayout_7");
        distanceInfo = new QLabel(groupBox);
        distanceInfo->setObjectName("distanceInfo");
        sizePolicy9.setHeightForWidth(distanceInfo->sizePolicy().hasHeightForWidth());
        distanceInfo->setSizePolicy(sizePolicy9);
        distanceInfo->setMinimumSize(QSize(50, 0));
        QFont font4;
        font4.setPointSize(9);
        font4.setBold(false);
        distanceInfo->setFont(font4);
        distanceInfo->setText(QString::fromUtf8(""));
        distanceInfo->setAlignment(Qt::AlignCenter);

        verticalLayout_7->addWidget(distanceInfo);

        bearingInfo = new QLabel(groupBox);
        bearingInfo->setObjectName("bearingInfo");
        sizePolicy9.setHeightForWidth(bearingInfo->sizePolicy().hasHeightForWidth());
        bearingInfo->setSizePolicy(sizePolicy9);
        bearingInfo->setMinimumSize(QSize(0, 0));
        bearingInfo->setFont(font4);
        bearingInfo->setText(QString::fromUtf8(""));
        bearingInfo->setAlignment(Qt::AlignCenter);

        verticalLayout_7->addWidget(bearingInfo);

        AMLSInfo = new QLabel(groupBox);
        AMLSInfo->setObjectName("AMLSInfo");
        QFont font5;
        font5.setPointSize(9);
        AMLSInfo->setFont(font5);
        AMLSInfo->setAlignment(Qt::AlignCenter);

        verticalLayout_7->addWidget(AMLSInfo);

        partnerLocTimeInfo = new QLabel(groupBox);
        partnerLocTimeInfo->setObjectName("partnerLocTimeInfo");
        partnerLocTimeInfo->setFont(font5);
        partnerLocTimeInfo->setAlignment(Qt::AlignCenter);

        verticalLayout_7->addWidget(partnerLocTimeInfo);


        horizontalLayout_6->addLayout(verticalLayout_7);


        verticalLayout_3->addLayout(horizontalLayout_6);

        dxccStatus = new QLabel(groupBox);
        dxccStatus->setObjectName("dxccStatus");
        QFont font6;
        font6.setPointSize(10);
        dxccStatus->setFont(font6);
        dxccStatus->setAlignment(Qt::AlignCenter);
        dxccStatus->setWordWrap(true);

        verticalLayout_3->addWidget(dxccStatus);


        horizontalLayout_2->addWidget(groupBox);


        verticalLayout_4->addLayout(horizontalLayout_2);

        verticalSpacer_3 = new QSpacerItem(10, 10, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);

        verticalLayout_4->addItem(verticalSpacer_3);

        qsoTabs = new QTabWidget(NewContactWidget);
        qsoTabs->setObjectName("qsoTabs");
        sizePolicy.setHeightForWidth(qsoTabs->sizePolicy().hasHeightForWidth());
        qsoTabs->setSizePolicy(sizePolicy);
        qsoTabs->setFocusPolicy(Qt::NoFocus);
        detailTab = new QWidget();
        detailTab->setObjectName("detailTab");
        QSizePolicy sizePolicy10(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Maximum);
        sizePolicy10.setHorizontalStretch(0);
        sizePolicy10.setVerticalStretch(0);
        sizePolicy10.setHeightForWidth(detailTab->sizePolicy().hasHeightForWidth());
        detailTab->setSizePolicy(sizePolicy10);
        horizontalLayout = new QHBoxLayout(detailTab);
        horizontalLayout->setObjectName("horizontalLayout");
        detailColA = new QFormLayout();
        detailColA->setObjectName("detailColA");
        detailColA->setFormAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);

        horizontalLayout->addLayout(detailColA);

        detailColB = new QFormLayout();
        detailColB->setObjectName("detailColB");
        detailColB->setFormAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);

        horizontalLayout->addLayout(detailColB);

        detailColC = new QFormLayout();
        detailColC->setObjectName("detailColC");
        detailColC->setFormAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
        qslSentLabel = new QLabel(detailTab);
        qslSentLabel->setObjectName("qslSentLabel");

        detailColC->setWidget(0, QFormLayout::ItemRole::LabelRole, qslSentLabel);

        horizontalLayout_8 = new QHBoxLayout();
        horizontalLayout_8->setObjectName("horizontalLayout_8");
        paperQslSentLabel = new QLabel(detailTab);
        paperQslSentLabel->setObjectName("paperQslSentLabel");
        sizePolicy2.setHeightForWidth(paperQslSentLabel->sizePolicy().hasHeightForWidth());
        paperQslSentLabel->setSizePolicy(sizePolicy2);

        horizontalLayout_8->addWidget(paperQslSentLabel);

        qslSentBox = new QComboBox(detailTab);
        qslSentBox->setObjectName("qslSentBox");
        sizePolicy3.setHeightForWidth(qslSentBox->sizePolicy().hasHeightForWidth());
        qslSentBox->setSizePolicy(sizePolicy3);
        qslSentBox->setMinimumSize(QSize(50, 0));
        qslSentBox->setFocusPolicy(Qt::ClickFocus);
        qslSentBox->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        horizontalLayout_8->addWidget(qslSentBox);

        lotwQslSentLabel = new QLabel(detailTab);
        lotwQslSentLabel->setObjectName("lotwQslSentLabel");
        sizePolicy2.setHeightForWidth(lotwQslSentLabel->sizePolicy().hasHeightForWidth());
        lotwQslSentLabel->setSizePolicy(sizePolicy2);

        horizontalLayout_8->addWidget(lotwQslSentLabel);

        lotwQslSentBox = new QComboBox(detailTab);
        lotwQslSentBox->setObjectName("lotwQslSentBox");
        sizePolicy3.setHeightForWidth(lotwQslSentBox->sizePolicy().hasHeightForWidth());
        lotwQslSentBox->setSizePolicy(sizePolicy3);
        lotwQslSentBox->setMinimumSize(QSize(50, 0));
        lotwQslSentBox->setFocusPolicy(Qt::ClickFocus);
        lotwQslSentBox->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        horizontalLayout_8->addWidget(lotwQslSentBox);

        eQSLSentLabel = new QLabel(detailTab);
        eQSLSentLabel->setObjectName("eQSLSentLabel");
        sizePolicy2.setHeightForWidth(eQSLSentLabel->sizePolicy().hasHeightForWidth());
        eQSLSentLabel->setSizePolicy(sizePolicy2);

        horizontalLayout_8->addWidget(eQSLSentLabel);

        eQSLSentBox = new QComboBox(detailTab);
        eQSLSentBox->setObjectName("eQSLSentBox");
        sizePolicy3.setHeightForWidth(eQSLSentBox->sizePolicy().hasHeightForWidth());
        eQSLSentBox->setSizePolicy(sizePolicy3);
        eQSLSentBox->setMinimumSize(QSize(50, 0));
        eQSLSentBox->setFocusPolicy(Qt::ClickFocus);
        eQSLSentBox->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        horizontalLayout_8->addWidget(eQSLSentBox);

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

        horizontalLayout_8->addItem(horizontalSpacer_9);


        detailColC->setLayout(0, QFormLayout::ItemRole::FieldRole, horizontalLayout_8);

        qslSentViaLabel = new QLabel(detailTab);
        qslSentViaLabel->setObjectName("qslSentViaLabel");

        detailColC->setWidget(1, QFormLayout::ItemRole::LabelRole, qslSentViaLabel);

        horizontalLayout_10 = new QHBoxLayout();
        horizontalLayout_10->setObjectName("horizontalLayout_10");
        qslSentViaPaperLabel = new QLabel(detailTab);
        qslSentViaPaperLabel->setObjectName("qslSentViaPaperLabel");
        sizePolicy2.setHeightForWidth(qslSentViaPaperLabel->sizePolicy().hasHeightForWidth());
        qslSentViaPaperLabel->setSizePolicy(sizePolicy2);

        horizontalLayout_10->addWidget(qslSentViaPaperLabel);

        qslSentViaBox = new QComboBox(detailTab);
        qslSentViaBox->setObjectName("qslSentViaBox");
        sizePolicy3.setHeightForWidth(qslSentViaBox->sizePolicy().hasHeightForWidth());
        qslSentViaBox->setSizePolicy(sizePolicy3);
        qslSentViaBox->setMinimumSize(QSize(50, 0));
        qslSentViaBox->setFocusPolicy(Qt::ClickFocus);
        qslSentViaBox->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        horizontalLayout_10->addWidget(qslSentViaBox);

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

        horizontalLayout_10->addItem(horizontalSpacer_10);


        detailColC->setLayout(1, QFormLayout::ItemRole::FieldRole, horizontalLayout_10);

        qslViaLabel = new QLabel(detailTab);
        qslViaLabel->setObjectName("qslViaLabel");

        detailColC->setWidget(2, QFormLayout::ItemRole::LabelRole, qslViaLabel);

        horizontalLayout_9 = new QHBoxLayout();
        horizontalLayout_9->setSpacing(0);
        horizontalLayout_9->setObjectName("horizontalLayout_9");
        qslViaEdit = new NewContactEditLine(detailTab);
        qslViaEdit->setObjectName("qslViaEdit");
        sizePolicy3.setHeightForWidth(qslViaEdit->sizePolicy().hasHeightForWidth());
        qslViaEdit->setSizePolicy(sizePolicy3);
        qslViaEdit->setMinimumSize(QSize(200, 0));
        qslViaEdit->setFocusPolicy(Qt::ClickFocus);
        qslViaEdit->setMaxLength(25);

        horizontalLayout_9->addWidget(qslViaEdit);

        horizontalSpacer_8 = new QSpacerItem(20, 10, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Minimum);

        horizontalLayout_9->addItem(horizontalSpacer_8);

        lotwLabel = new QLabel(detailTab);
        lotwLabel->setObjectName("lotwLabel");
        lotwLabel->setEnabled(true);
        lotwLabel->setFont(font5);
        lotwLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        lotwLabel->setMargin(0);
        lotwLabel->setIndent(6);

        horizontalLayout_9->addWidget(lotwLabel);

        eqslLabel = new QLabel(detailTab);
        eqslLabel->setObjectName("eqslLabel");
        eqslLabel->setEnabled(true);
        eqslLabel->setFont(font5);
        eqslLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
        eqslLabel->setMargin(5);
        eqslLabel->setIndent(5);

        horizontalLayout_9->addWidget(eqslLabel);

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

        horizontalLayout_9->addItem(horizontalSpacer_6);


        detailColC->setLayout(2, QFormLayout::ItemRole::FieldRole, horizontalLayout_9);

        propagationModeLabel = new QLabel(detailTab);
        propagationModeLabel->setObjectName("propagationModeLabel");

        detailColC->setWidget(3, QFormLayout::ItemRole::LabelRole, propagationModeLabel);

        propagationModeEdit = new QComboBox(detailTab);
        propagationModeEdit->setObjectName("propagationModeEdit");
        sizePolicy3.setHeightForWidth(propagationModeEdit->sizePolicy().hasHeightForWidth());
        propagationModeEdit->setSizePolicy(sizePolicy3);
        propagationModeEdit->setMinimumSize(QSize(300, 0));
        propagationModeEdit->setFocusPolicy(Qt::ClickFocus);

        detailColC->setWidget(3, QFormLayout::ItemRole::FieldRole, propagationModeEdit);


        horizontalLayout->addLayout(detailColC);

        qsoTabs->addTab(detailTab, QString());
        dxStatTab = new QWidget();
        dxStatTab->setObjectName("dxStatTab");
        sizePolicy10.setHeightForWidth(dxStatTab->sizePolicy().hasHeightForWidth());
        dxStatTab->setSizePolicy(sizePolicy10);
        verticalLayout = new QVBoxLayout(dxStatTab);
        verticalLayout->setSpacing(0);
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(-1, 0, 0, -1);
        dxccTableLabel = new QLabel(dxStatTab);
        dxccTableLabel->setObjectName("dxccTableLabel");

        verticalLayout->addWidget(dxccTableLabel);

        dxccTableWidget = new DxccTableWidget(dxStatTab);
        dxccTableWidget->setObjectName("dxccTableWidget");
        QSizePolicy sizePolicy11(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Maximum);
        sizePolicy11.setHorizontalStretch(0);
        sizePolicy11.setVerticalStretch(0);
        sizePolicy11.setHeightForWidth(dxccTableWidget->sizePolicy().hasHeightForWidth());
        dxccTableWidget->setSizePolicy(sizePolicy11);
        dxccTableWidget->setFocusPolicy(Qt::NoFocus);
        dxccTableWidget->setStyleSheet(QString::fromUtf8(""));
        dxccTableWidget->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        dxccTableWidget->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        dxccTableWidget->setSizeAdjustPolicy(QAbstractScrollArea::AdjustToContents);
        dxccTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
        dxccTableWidget->setTabKeyNavigation(true);
        dxccTableWidget->setAlternatingRowColors(true);
        dxccTableWidget->setSelectionMode(QAbstractItemView::NoSelection);
        dxccTableWidget->setSelectionBehavior(QAbstractItemView::SelectItems);
        dxccTableWidget->setGridStyle(Qt::SolidLine);
        dxccTableWidget->horizontalHeader()->setMinimumSectionSize(20);
        dxccTableWidget->horizontalHeader()->setDefaultSectionSize(45);
        dxccTableWidget->horizontalHeader()->setStretchLastSection(false);
        dxccTableWidget->verticalHeader()->setMinimumSectionSize(23);
        dxccTableWidget->verticalHeader()->setDefaultSectionSize(23);

        verticalLayout->addWidget(dxccTableWidget);

        stationTableLabel = new QLabel(dxStatTab);
        stationTableLabel->setObjectName("stationTableLabel");

        verticalLayout->addWidget(stationTableLabel);

        stationTableWidget = new DxccTableWidget(dxStatTab);
        stationTableWidget->setObjectName("stationTableWidget");
        sizePolicy11.setHeightForWidth(stationTableWidget->sizePolicy().hasHeightForWidth());
        stationTableWidget->setSizePolicy(sizePolicy11);
        stationTableWidget->setFocusPolicy(Qt::NoFocus);
        stationTableWidget->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        stationTableWidget->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        stationTableWidget->setSizeAdjustPolicy(QAbstractScrollArea::AdjustToContents);
        stationTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
        stationTableWidget->setAlternatingRowColors(true);
        stationTableWidget->setSelectionMode(QAbstractItemView::NoSelection);
        stationTableWidget->horizontalHeader()->setMinimumSectionSize(20);
        stationTableWidget->horizontalHeader()->setDefaultSectionSize(45);
        stationTableWidget->verticalHeader()->setMinimumSectionSize(23);
        stationTableWidget->verticalHeader()->setDefaultSectionSize(23);

        verticalLayout->addWidget(stationTableWidget);

        qsoTabs->addTab(dxStatTab, QString());
        myStationTab = new QWidget();
        myStationTab->setObjectName("myStationTab");
        sizePolicy10.setHeightForWidth(myStationTab->sizePolicy().hasHeightForWidth());
        myStationTab->setSizePolicy(sizePolicy10);
        horizontalLayout_3 = new QHBoxLayout(myStationTab);
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        formLayout = new QFormLayout();
        formLayout->setObjectName("formLayout");
        stationProfileLabel = new QLabel(myStationTab);
        stationProfileLabel->setObjectName("stationProfileLabel");

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

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

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

        rigLabel = new QLabel(myStationTab);
        rigLabel->setObjectName("rigLabel");

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

        rigEdit = new QComboBox(myStationTab);
        rigEdit->setObjectName("rigEdit");
        sizePolicy8.setHeightForWidth(rigEdit->sizePolicy().hasHeightForWidth());
        rigEdit->setSizePolicy(sizePolicy8);
        rigEdit->setFocusPolicy(Qt::ClickFocus);
        rigEdit->setSizeAdjustPolicy(QComboBox::AdjustToContents);

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

        antennaLabel = new QLabel(myStationTab);
        antennaLabel->setObjectName("antennaLabel");

        formLayout->setWidget(2, QFormLayout::ItemRole::LabelRole, antennaLabel);

        antennaEdit = new QComboBox(myStationTab);
        antennaEdit->setObjectName("antennaEdit");
        sizePolicy8.setHeightForWidth(antennaEdit->sizePolicy().hasHeightForWidth());
        antennaEdit->setSizePolicy(sizePolicy8);
        antennaEdit->setFocusPolicy(Qt::ClickFocus);
        antennaEdit->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        formLayout->setWidget(2, QFormLayout::ItemRole::FieldRole, antennaEdit);


        horizontalLayout_3->addLayout(formLayout);

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

        horizontalLayout_3->addItem(horizontalSpacer_2);

        qsoTabs->addTab(myStationTab, QString());
        myNoteTab = new QWidget();
        myNoteTab->setObjectName("myNoteTab");
        sizePolicy10.setHeightForWidth(myNoteTab->sizePolicy().hasHeightForWidth());
        myNoteTab->setSizePolicy(sizePolicy10);
        verticalLayout_6 = new QVBoxLayout(myNoteTab);
        verticalLayout_6->setObjectName("verticalLayout_6");
        noteEdit = new QTextEdit(myNoteTab);
        noteEdit->setObjectName("noteEdit");
        QSizePolicy sizePolicy12(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::MinimumExpanding);
        sizePolicy12.setHorizontalStretch(0);
        sizePolicy12.setVerticalStretch(0);
        sizePolicy12.setHeightForWidth(noteEdit->sizePolicy().hasHeightForWidth());
        noteEdit->setSizePolicy(sizePolicy12);
        noteEdit->setFocusPolicy(Qt::ClickFocus);
        noteEdit->setSizeAdjustPolicy(QAbstractScrollArea::AdjustToContents);
        noteEdit->setAcceptRichText(false);
        noteEdit->setTextInteractionFlags(Qt::TextEditorInteraction);

        verticalLayout_6->addWidget(noteEdit);

        qsoTabs->addTab(myNoteTab, QString());

        verticalLayout_4->addWidget(qsoTabs);

        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setSpacing(6);
        horizontalLayout_11->setObjectName("horizontalLayout_11");
        memberLabel = new QLabel(NewContactWidget);
        memberLabel->setObjectName("memberLabel");
        sizePolicy10.setHeightForWidth(memberLabel->sizePolicy().hasHeightForWidth());
        memberLabel->setSizePolicy(sizePolicy10);

        horizontalLayout_11->addWidget(memberLabel);

        memberListLabel = new QLabel(NewContactWidget);
        memberListLabel->setObjectName("memberListLabel");
        sizePolicy10.setHeightForWidth(memberListLabel->sizePolicy().hasHeightForWidth());
        memberListLabel->setSizePolicy(sizePolicy10);
        memberListLabel->setText(QString::fromUtf8(""));

        horizontalLayout_11->addWidget(memberListLabel);

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

        horizontalLayout_11->addItem(horizontalSpacer_11);


        verticalLayout_4->addLayout(horizontalLayout_11);

        QWidget::setTabOrder(callsignEdit, rstSentEdit);
        QWidget::setTabOrder(rstSentEdit, rstRcvdEdit);
        QWidget::setTabOrder(rstRcvdEdit, noteEdit);

        retranslateUi(NewContactWidget);
        QObject::connect(callsignEdit, SIGNAL(textChanged(QString)), NewContactWidget, SLOT(handleCallsignFromUser()));
        QObject::connect(freqRXEdit, SIGNAL(valueChanged(double)), NewContactWidget, SLOT(frequencyRXChanged()));
        QObject::connect(modeEdit, SIGNAL(currentTextChanged(QString)), NewContactWidget, SLOT(changeMode()));
        QObject::connect(callsignEdit, SIGNAL(returnPressed()), NewContactWidget, SLOT(handleCallsignFromUser()));
        QObject::connect(submodeEdit, SIGNAL(currentIndexChanged(int)), NewContactWidget, SLOT(subModeChanged()));
        QObject::connect(callsignEdit, SIGNAL(editingFinished()), NewContactWidget, SLOT(finalizeCallsignEdit()));
        QObject::connect(propagationModeEdit, SIGNAL(currentTextChanged(QString)), NewContactWidget, SLOT(propModeChanged(QString)));
        QObject::connect(stationProfileCombo, SIGNAL(currentTextChanged(QString)), NewContactWidget, SLOT(stationProfileComboChanged(QString)));
        QObject::connect(freqTXEdit, SIGNAL(valueChanged(double)), NewContactWidget, SLOT(frequencyTXChanged()));
        QObject::connect(rigEdit, SIGNAL(currentTextChanged(QString)), NewContactWidget, SLOT(rigProfileComboChanged(QString)));
        QObject::connect(antennaEdit, SIGNAL(currentTextChanged(QString)), NewContactWidget, SLOT(antProfileComboChanged(QString)));
        QObject::connect(webLookupButton, SIGNAL(clicked()), NewContactWidget, SLOT(webLookup()));
        QObject::connect(stopTimerButton, SIGNAL(clicked()), NewContactWidget, SLOT(stopContactTimer()));
        QObject::connect(saveButton, SIGNAL(clicked()), NewContactWidget, SLOT(saveContact()));
        QObject::connect(startTimerButton, SIGNAL(clicked()), NewContactWidget, SLOT(startContactTimer()));
        QObject::connect(resetButton, SIGNAL(clicked()), NewContactWidget, SLOT(resetContact()));
        QObject::connect(callbookStatusButton, SIGNAL(clicked()), NewContactWidget, SLOT(changeCallbookSearchStatus()));
        QObject::connect(dateEdit, SIGNAL(dateTimeChanged(QDateTime)), NewContactWidget, SLOT(handleDateTimeChangeFromUser()));
        QObject::connect(timeOnEdit, SIGNAL(dateTimeChanged(QDateTime)), NewContactWidget, SLOT(handleDateTimeChangeFromUser()));

        qsoTabs->setCurrentIndex(0);


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

    void retranslateUi(QWidget *NewContactWidget)
    {
        frequencyLabel->setText(QCoreApplication::translate("NewContactWidget", "Frequency", nullptr));
        callsignLabel->setText(QCoreApplication::translate("NewContactWidget", "Callsign", nullptr));
        callbookStatusButton->setText(QString());
        nearStationLabel->setText(QString());
        dupeLabel->setText(QCoreApplication::translate("NewContactWidget", "<b>DUPE !!!</b>", nullptr));
        freqRXLabel->setText(QCoreApplication::translate("NewContactWidget", "RX: ", nullptr));
        freqTXLabel->setText(QCoreApplication::translate("NewContactWidget", "TX: ", nullptr));
        freqTXEdit->setSuffix(QCoreApplication::translate("NewContactWidget", " MHz", nullptr));
        bandTXLabel->setText(QCoreApplication::translate("NewContactWidget", "80m", nullptr));
        rstSentLabel->setText(QCoreApplication::translate("NewContactWidget", "RSTs", nullptr));
        rstRcvdLabel->setText(QCoreApplication::translate("NewContactWidget", "RSTr", nullptr));
        rstSentEdit->setText(QCoreApplication::translate("NewContactWidget", "59", nullptr));
        modeLabel->setText(QCoreApplication::translate("NewContactWidget", "Mode", nullptr));
        stopTimerButton->setText(QString());
        saveButton->setText(QCoreApplication::translate("NewContactWidget", "Save", nullptr));
#if QT_CONFIG(tooltip)
        webLookupButton->setToolTip(QCoreApplication::translate("NewContactWidget", "Lookup the call on the web. The query URL can be changed in Settings -> Callbook", nullptr));
#endif // QT_CONFIG(tooltip)
        webLookupButton->setText(QCoreApplication::translate("NewContactWidget", "Web", nullptr));
        timeOnLabel->setText(QCoreApplication::translate("NewContactWidget", "Time On", nullptr));
        resetButton->setText(QCoreApplication::translate("NewContactWidget", "Reset", nullptr));
        startTimerButton->setText(QString());
        dateLabel->setText(QCoreApplication::translate("NewContactWidget", "Date", nullptr));
        qsoDurationLabel->setText(QCoreApplication::translate("NewContactWidget", "Duration", nullptr));
        groupBox->setTitle(QCoreApplication::translate("NewContactWidget", "Info", nullptr));
        flagView->setText(QString());
        AMLSInfo->setText(QString());
        partnerLocTimeInfo->setText(QString());
        dxccStatus->setText(QString());
        qslSentLabel->setText(QCoreApplication::translate("NewContactWidget", "QSL Send Status", nullptr));
        paperQslSentLabel->setText(QCoreApplication::translate("NewContactWidget", "Paper", nullptr));
#if QT_CONFIG(tooltip)
        qslSentBox->setToolTip(QCoreApplication::translate("NewContactWidget", "<b>Yes</b> - an outgoing QSL card has been sent; the QSO has been uploaded to, and accepted by, the online service<br/><b>No</b> - do not send an outgoing QSL card; do not upload the QSO to the online service<br/><b>Requested</b> - the contacted station has requested a QSL card; the contacted station has requested the QSO be uploaded to the online service<br/><b>Queued</b> - an outgoing QSL card has been selected to be sent; a QSO has been selected to be uploaded to the online service<br/>", nullptr));
#endif // QT_CONFIG(tooltip)
        lotwQslSentLabel->setText(QCoreApplication::translate("NewContactWidget", "LoTW", nullptr));
#if QT_CONFIG(tooltip)
        lotwQslSentBox->setToolTip(QCoreApplication::translate("NewContactWidget", "<b>Yes</b> - an outgoing QSL card has been sent; the QSO has been uploaded to, and accepted by, the online service<br/><b>No</b> - do not send an outgoing QSL card; do not upload the QSO to the online service<br/><b>Requested</b> - the contacted station has requested a QSL card; the contacted station has requested the QSO be uploaded to the online service<br/><b>Queued</b> - an outgoing QSL card has been selected to be sent; a QSO has been selected to be uploaded to the online service<br/>", nullptr));
#endif // QT_CONFIG(tooltip)
        eQSLSentLabel->setText(QCoreApplication::translate("NewContactWidget", "eQSL", nullptr));
#if QT_CONFIG(tooltip)
        eQSLSentBox->setToolTip(QCoreApplication::translate("NewContactWidget", "<b>Yes</b> - an outgoing QSL card has been sent; the QSO has been uploaded to, and accepted by, the online service<br/><b>No</b> - do not send an outgoing QSL card; do not upload the QSO to the online service<br/><b>Requested</b> - the contacted station has requested a QSL card; the contacted station has requested the QSO be uploaded to the online service<br/><b>Queued</b> - an outgoing QSL card has been selected to be sent; a QSO has been selected to be uploaded to the online service<br/>", nullptr));
#endif // QT_CONFIG(tooltip)
        qslSentViaLabel->setText(QCoreApplication::translate("NewContactWidget", "QSL Send via", nullptr));
        qslSentViaPaperLabel->setText(QCoreApplication::translate("NewContactWidget", "Paper", nullptr));
        qslViaLabel->setText(QCoreApplication::translate("NewContactWidget", "QSL via", nullptr));
        lotwLabel->setText(QString());
        eqslLabel->setText(QString());
        propagationModeLabel->setText(QCoreApplication::translate("NewContactWidget", "Propagation Mode", nullptr));
        qsoTabs->setTabText(qsoTabs->indexOf(detailTab), QCoreApplication::translate("NewContactWidget", "&Details", nullptr));
        dxccTableLabel->setText(QCoreApplication::translate("NewContactWidget", "<b>DXCC Statistics</b>", nullptr));
        stationTableLabel->setText(QCoreApplication::translate("NewContactWidget", "<b>Station Statistics</b>", nullptr));
        qsoTabs->setTabText(qsoTabs->indexOf(dxStatTab), QCoreApplication::translate("NewContactWidget", "D&X Stats", nullptr));
        stationProfileLabel->setText(QCoreApplication::translate("NewContactWidget", "Station", nullptr));
        rigLabel->setText(QCoreApplication::translate("NewContactWidget", "Rig", nullptr));
        antennaLabel->setText(QCoreApplication::translate("NewContactWidget", "Antenna", nullptr));
        qsoTabs->setTabText(qsoTabs->indexOf(myStationTab), QCoreApplication::translate("NewContactWidget", "M&y Station", nullptr));
        qsoTabs->setTabText(qsoTabs->indexOf(myNoteTab), QCoreApplication::translate("NewContactWidget", "My &Notes", nullptr));
        memberLabel->setText(QCoreApplication::translate("NewContactWidget", "Member:", nullptr));
        (void)NewContactWidget;
    } // retranslateUi

};

namespace Ui {
    class NewContactWidget: public Ui_NewContactWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_NEWCONTACTWIDGET_H
