/********************************************************************************
** Form generated from reading UI file 'AlertRuleDetail.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_ALERTRULEDETAIL_H
#define UI_ALERTRULEDETAIL_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "ui/component/SmartSearchBox.h"

QT_BEGIN_NAMESPACE

class Ui_AlertRuleDetail
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout;
    QFormLayout *formLayout;
    QLabel *ruleNameLabel;
    QHBoxLayout *horizontalLayout_3;
    QLineEdit *ruleNameEdit;
    QSpacerItem *horizontalSpacer_8;
    QCheckBox *ruleEnabledCheckBox;
    QLabel *sourceLabel;
    QHBoxLayout *horizontalLayout_2;
    QCheckBox *dxcCheckBox;
    QCheckBox *wsjtxCheckBox;
    QSpacerItem *horizontalSpacer_2;
    QSpacerItem *horizontalSpacer;
    QTabWidget *tabWidget;
    QWidget *dx;
    QVBoxLayout *verticalLayout_4;
    QFormLayout *formLayout_3;
    QLabel *logStatusLabel;
    QGridLayout *gridLayout;
    QCheckBox *workedCheckbox;
    QCheckBox *newSlotCheckbox;
    QCheckBox *confirmedCheckbox;
    QCheckBox *newEntityCheckbox;
    QCheckBox *newModeCheckbox;
    QCheckBox *newBandCheckbox;
    QCheckBox *allCheckbox;
    QLabel *dxCallsignLabel;
    QLineEdit *dxCallsignEdit;
    QLabel *countryLabel;
    QHBoxLayout *horizontalLayout_4;
    SmartSearchBox *countryCombo;
    QSpacerItem *horizontalSpacer_4;
    QLabel *ituLabel;
    QSpacerItem *horizontalSpacer_5;
    QLineEdit *ituEdit;
    QSpacerItem *horizontalSpacer_7;
    QLabel *cqzLabel;
    QSpacerItem *horizontalSpacer_6;
    QLineEdit *cqzEdit;
    QSpacerItem *horizontalSpacer_3;
    QLabel *spotCommentLabel;
    QLineEdit *spotCommentEdit;
    QLabel *label;
    QHBoxLayout *horizontalLayout_5;
    QCheckBox *iotaCheckbox;
    QCheckBox *sotaCheckbox;
    QCheckBox *potaCheckbox;
    QCheckBox *wwffCheckbox;
    QGroupBox *modes;
    QVBoxLayout *verticalLayout_2;
    QGridLayout *modes_group;
    QCheckBox *ftxcheckbox;
    QCheckBox *digitalcheckbox;
    QCheckBox *phonecheckbox;
    QCheckBox *cwcheckbox;
    QGroupBox *bands;
    QVBoxLayout *verticalLayout_6;
    QGridLayout *band_group;
    QGroupBox *continent;
    QVBoxLayout *verticalLayout_3;
    QGridLayout *cont_group;
    QCheckBox *sacheckbox;
    QCheckBox *ancheckbox;
    QCheckBox *nacheckbox;
    QCheckBox *occheckbox;
    QCheckBox *ascheckbox;
    QCheckBox *eucheckbox;
    QCheckBox *afcheckbox;
    QGroupBox *memberGroupBox;
    QVBoxLayout *verticalLayout_8;
    QGridLayout *dxMemberGrid;
    QWidget *Spotter;
    QVBoxLayout *verticalLayout_7;
    QFormLayout *formLayout_4;
    QLabel *spotterCountry;
    SmartSearchBox *spotterCountryCombo;
    QGroupBox *continent_spotter;
    QVBoxLayout *verticalLayout_5;
    QGridLayout *cont_group_spotter;
    QCheckBox *ancheckbox_spotter;
    QCheckBox *ascheckbox_spotter;
    QCheckBox *eucheckbox_spotter;
    QCheckBox *afcheckbox_spotter;
    QCheckBox *nacheckbox_spotter;
    QCheckBox *occheckbox_spotter;
    QCheckBox *sacheckbox_spotter;
    QSpacerItem *verticalSpacer_3;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *AlertRuleDetail)
    {
        if (AlertRuleDetail->objectName().isEmpty())
            AlertRuleDetail->setObjectName("AlertRuleDetail");
        AlertRuleDetail->resize(577, 604);
        verticalLayout = new QVBoxLayout(AlertRuleDetail);
        verticalLayout->setObjectName("verticalLayout");
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        formLayout = new QFormLayout();
        formLayout->setObjectName("formLayout");
        formLayout->setHorizontalSpacing(4);
        formLayout->setVerticalSpacing(2);
        ruleNameLabel = new QLabel(AlertRuleDetail);
        ruleNameLabel->setObjectName("ruleNameLabel");

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

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        ruleNameEdit = new QLineEdit(AlertRuleDetail);
        ruleNameEdit->setObjectName("ruleNameEdit");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(ruleNameEdit->sizePolicy().hasHeightForWidth());
        ruleNameEdit->setSizePolicy(sizePolicy);

        horizontalLayout_3->addWidget(ruleNameEdit);

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

        horizontalLayout_3->addItem(horizontalSpacer_8);

        ruleEnabledCheckBox = new QCheckBox(AlertRuleDetail);
        ruleEnabledCheckBox->setObjectName("ruleEnabledCheckBox");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(ruleEnabledCheckBox->sizePolicy().hasHeightForWidth());
        ruleEnabledCheckBox->setSizePolicy(sizePolicy1);
        ruleEnabledCheckBox->setChecked(true);

        horizontalLayout_3->addWidget(ruleEnabledCheckBox);


        formLayout->setLayout(0, QFormLayout::ItemRole::FieldRole, horizontalLayout_3);

        sourceLabel = new QLabel(AlertRuleDetail);
        sourceLabel->setObjectName("sourceLabel");

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

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        dxcCheckBox = new QCheckBox(AlertRuleDetail);
        dxcCheckBox->setObjectName("dxcCheckBox");
        dxcCheckBox->setChecked(true);

        horizontalLayout_2->addWidget(dxcCheckBox);

        wsjtxCheckBox = new QCheckBox(AlertRuleDetail);
        wsjtxCheckBox->setObjectName("wsjtxCheckBox");
        wsjtxCheckBox->setChecked(true);

        horizontalLayout_2->addWidget(wsjtxCheckBox);

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

        horizontalLayout_2->addItem(horizontalSpacer_2);


        formLayout->setLayout(1, QFormLayout::ItemRole::FieldRole, horizontalLayout_2);


        horizontalLayout->addLayout(formLayout);

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

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout->addLayout(horizontalLayout);

        tabWidget = new QTabWidget(AlertRuleDetail);
        tabWidget->setObjectName("tabWidget");
        tabWidget->setTabsClosable(false);
        dx = new QWidget();
        dx->setObjectName("dx");
        verticalLayout_4 = new QVBoxLayout(dx);
        verticalLayout_4->setObjectName("verticalLayout_4");
        formLayout_3 = new QFormLayout();
        formLayout_3->setObjectName("formLayout_3");
        formLayout_3->setHorizontalSpacing(12);
        formLayout_3->setVerticalSpacing(2);
        logStatusLabel = new QLabel(dx);
        logStatusLabel->setObjectName("logStatusLabel");

        formLayout_3->setWidget(0, QFormLayout::ItemRole::LabelRole, logStatusLabel);

        gridLayout = new QGridLayout();
        gridLayout->setSpacing(0);
        gridLayout->setObjectName("gridLayout");
        workedCheckbox = new QCheckBox(dx);
        workedCheckbox->setObjectName("workedCheckbox");

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

        newSlotCheckbox = new QCheckBox(dx);
        newSlotCheckbox->setObjectName("newSlotCheckbox");

        gridLayout->addWidget(newSlotCheckbox, 1, 1, 1, 1);

        confirmedCheckbox = new QCheckBox(dx);
        confirmedCheckbox->setObjectName("confirmedCheckbox");

        gridLayout->addWidget(confirmedCheckbox, 1, 3, 1, 1);

        newEntityCheckbox = new QCheckBox(dx);
        newEntityCheckbox->setObjectName("newEntityCheckbox");

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

        newModeCheckbox = new QCheckBox(dx);
        newModeCheckbox->setObjectName("newModeCheckbox");

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

        newBandCheckbox = new QCheckBox(dx);
        newBandCheckbox->setObjectName("newBandCheckbox");

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

        allCheckbox = new QCheckBox(dx);
        allCheckbox->setObjectName("allCheckbox");

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


        formLayout_3->setLayout(0, QFormLayout::ItemRole::FieldRole, gridLayout);

        dxCallsignLabel = new QLabel(dx);
        dxCallsignLabel->setObjectName("dxCallsignLabel");

        formLayout_3->setWidget(1, QFormLayout::ItemRole::LabelRole, dxCallsignLabel);

        dxCallsignEdit = new QLineEdit(dx);
        dxCallsignEdit->setObjectName("dxCallsignEdit");

        formLayout_3->setWidget(1, QFormLayout::ItemRole::FieldRole, dxCallsignEdit);

        countryLabel = new QLabel(dx);
        countryLabel->setObjectName("countryLabel");

        formLayout_3->setWidget(2, QFormLayout::ItemRole::LabelRole, countryLabel);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        countryCombo = new SmartSearchBox(dx);
        countryCombo->setObjectName("countryCombo");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(countryCombo->sizePolicy().hasHeightForWidth());
        countryCombo->setSizePolicy(sizePolicy2);

        horizontalLayout_4->addWidget(countryCombo);

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

        horizontalLayout_4->addItem(horizontalSpacer_4);

        ituLabel = new QLabel(dx);
        ituLabel->setObjectName("ituLabel");

        horizontalLayout_4->addWidget(ituLabel);

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

        horizontalLayout_4->addItem(horizontalSpacer_5);

        ituEdit = new QLineEdit(dx);
        ituEdit->setObjectName("ituEdit");
        sizePolicy2.setHeightForWidth(ituEdit->sizePolicy().hasHeightForWidth());
        ituEdit->setSizePolicy(sizePolicy2);
        ituEdit->setMaximumSize(QSize(40, 16777215));
        ituEdit->setMaxLength(2);

        horizontalLayout_4->addWidget(ituEdit);

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

        horizontalLayout_4->addItem(horizontalSpacer_7);

        cqzLabel = new QLabel(dx);
        cqzLabel->setObjectName("cqzLabel");

        horizontalLayout_4->addWidget(cqzLabel);

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

        horizontalLayout_4->addItem(horizontalSpacer_6);

        cqzEdit = new QLineEdit(dx);
        cqzEdit->setObjectName("cqzEdit");
        sizePolicy2.setHeightForWidth(cqzEdit->sizePolicy().hasHeightForWidth());
        cqzEdit->setSizePolicy(sizePolicy2);
        cqzEdit->setMaximumSize(QSize(40, 16777215));
        cqzEdit->setMaxLength(2);

        horizontalLayout_4->addWidget(cqzEdit);

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

        horizontalLayout_4->addItem(horizontalSpacer_3);


        formLayout_3->setLayout(2, QFormLayout::ItemRole::FieldRole, horizontalLayout_4);

        spotCommentLabel = new QLabel(dx);
        spotCommentLabel->setObjectName("spotCommentLabel");

        formLayout_3->setWidget(3, QFormLayout::ItemRole::LabelRole, spotCommentLabel);

        spotCommentEdit = new QLineEdit(dx);
        spotCommentEdit->setObjectName("spotCommentEdit");

        formLayout_3->setWidget(3, QFormLayout::ItemRole::FieldRole, spotCommentEdit);

        label = new QLabel(dx);
        label->setObjectName("label");

        formLayout_3->setWidget(4, QFormLayout::ItemRole::LabelRole, label);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(9);
        horizontalLayout_5->setObjectName("horizontalLayout_5");
        iotaCheckbox = new QCheckBox(dx);
        iotaCheckbox->setObjectName("iotaCheckbox");

        horizontalLayout_5->addWidget(iotaCheckbox);

        sotaCheckbox = new QCheckBox(dx);
        sotaCheckbox->setObjectName("sotaCheckbox");

        horizontalLayout_5->addWidget(sotaCheckbox);

        potaCheckbox = new QCheckBox(dx);
        potaCheckbox->setObjectName("potaCheckbox");

        horizontalLayout_5->addWidget(potaCheckbox);

        wwffCheckbox = new QCheckBox(dx);
        wwffCheckbox->setObjectName("wwffCheckbox");

        horizontalLayout_5->addWidget(wwffCheckbox);


        formLayout_3->setLayout(4, QFormLayout::ItemRole::FieldRole, horizontalLayout_5);


        verticalLayout_4->addLayout(formLayout_3);

        modes = new QGroupBox(dx);
        modes->setObjectName("modes");
        sizePolicy1.setHeightForWidth(modes->sizePolicy().hasHeightForWidth());
        modes->setSizePolicy(sizePolicy1);
        modes->setCheckable(true);
        modes->setChecked(false);
        verticalLayout_2 = new QVBoxLayout(modes);
        verticalLayout_2->setSpacing(2);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(2, 2, 2, 2);
        modes_group = new QGridLayout();
        modes_group->setObjectName("modes_group");
        modes_group->setHorizontalSpacing(4);
        modes_group->setVerticalSpacing(2);
        ftxcheckbox = new QCheckBox(modes);
        ftxcheckbox->setObjectName("ftxcheckbox");
        QSizePolicy sizePolicy3(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(ftxcheckbox->sizePolicy().hasHeightForWidth());
        ftxcheckbox->setSizePolicy(sizePolicy3);

        modes_group->addWidget(ftxcheckbox, 0, 3, 1, 1);

        digitalcheckbox = new QCheckBox(modes);
        digitalcheckbox->setObjectName("digitalcheckbox");
        sizePolicy3.setHeightForWidth(digitalcheckbox->sizePolicy().hasHeightForWidth());
        digitalcheckbox->setSizePolicy(sizePolicy3);

        modes_group->addWidget(digitalcheckbox, 0, 2, 1, 1);

        phonecheckbox = new QCheckBox(modes);
        phonecheckbox->setObjectName("phonecheckbox");
        sizePolicy3.setHeightForWidth(phonecheckbox->sizePolicy().hasHeightForWidth());
        phonecheckbox->setSizePolicy(sizePolicy3);

        modes_group->addWidget(phonecheckbox, 0, 1, 1, 1);

        cwcheckbox = new QCheckBox(modes);
        cwcheckbox->setObjectName("cwcheckbox");
        sizePolicy3.setHeightForWidth(cwcheckbox->sizePolicy().hasHeightForWidth());
        cwcheckbox->setSizePolicy(sizePolicy3);

        modes_group->addWidget(cwcheckbox, 0, 0, 1, 1);


        verticalLayout_2->addLayout(modes_group);


        verticalLayout_4->addWidget(modes);

        bands = new QGroupBox(dx);
        bands->setObjectName("bands");
        bands->setCheckable(true);
        bands->setChecked(false);
        verticalLayout_6 = new QVBoxLayout(bands);
        verticalLayout_6->setSpacing(2);
        verticalLayout_6->setObjectName("verticalLayout_6");
        verticalLayout_6->setContentsMargins(2, 2, 2, 2);
        band_group = new QGridLayout();
        band_group->setObjectName("band_group");
        band_group->setHorizontalSpacing(4);
        band_group->setVerticalSpacing(2);

        verticalLayout_6->addLayout(band_group);


        verticalLayout_4->addWidget(bands);

        continent = new QGroupBox(dx);
        continent->setObjectName("continent");
        continent->setCheckable(true);
        continent->setChecked(false);
        verticalLayout_3 = new QVBoxLayout(continent);
        verticalLayout_3->setSpacing(2);
        verticalLayout_3->setObjectName("verticalLayout_3");
        verticalLayout_3->setContentsMargins(2, 2, 2, 2);
        cont_group = new QGridLayout();
        cont_group->setObjectName("cont_group");
        cont_group->setHorizontalSpacing(4);
        cont_group->setVerticalSpacing(2);
        sacheckbox = new QCheckBox(continent);
        sacheckbox->setObjectName("sacheckbox");

        cont_group->addWidget(sacheckbox, 0, 3, 1, 1);

        ancheckbox = new QCheckBox(continent);
        ancheckbox->setObjectName("ancheckbox");

        cont_group->addWidget(ancheckbox, 0, 1, 1, 1);

        nacheckbox = new QCheckBox(continent);
        nacheckbox->setObjectName("nacheckbox");

        cont_group->addWidget(nacheckbox, 0, 2, 1, 1);

        occheckbox = new QCheckBox(continent);
        occheckbox->setObjectName("occheckbox");

        cont_group->addWidget(occheckbox, 1, 2, 1, 1);

        ascheckbox = new QCheckBox(continent);
        ascheckbox->setObjectName("ascheckbox");

        cont_group->addWidget(ascheckbox, 1, 0, 1, 1);

        eucheckbox = new QCheckBox(continent);
        eucheckbox->setObjectName("eucheckbox");

        cont_group->addWidget(eucheckbox, 1, 1, 1, 1);

        afcheckbox = new QCheckBox(continent);
        afcheckbox->setObjectName("afcheckbox");

        cont_group->addWidget(afcheckbox, 0, 0, 1, 1);


        verticalLayout_3->addLayout(cont_group);


        verticalLayout_4->addWidget(continent);

        memberGroupBox = new QGroupBox(dx);
        memberGroupBox->setObjectName("memberGroupBox");
        memberGroupBox->setCheckable(true);
        memberGroupBox->setChecked(false);
        verticalLayout_8 = new QVBoxLayout(memberGroupBox);
        verticalLayout_8->setSpacing(2);
        verticalLayout_8->setObjectName("verticalLayout_8");
        verticalLayout_8->setContentsMargins(2, 2, 2, 2);
        dxMemberGrid = new QGridLayout();
        dxMemberGrid->setObjectName("dxMemberGrid");
        dxMemberGrid->setHorizontalSpacing(4);
        dxMemberGrid->setVerticalSpacing(2);

        verticalLayout_8->addLayout(dxMemberGrid);


        verticalLayout_4->addWidget(memberGroupBox);

        tabWidget->addTab(dx, QString());
        Spotter = new QWidget();
        Spotter->setObjectName("Spotter");
        verticalLayout_7 = new QVBoxLayout(Spotter);
        verticalLayout_7->setObjectName("verticalLayout_7");
        formLayout_4 = new QFormLayout();
        formLayout_4->setObjectName("formLayout_4");
        spotterCountry = new QLabel(Spotter);
        spotterCountry->setObjectName("spotterCountry");

        formLayout_4->setWidget(0, QFormLayout::ItemRole::LabelRole, spotterCountry);

        spotterCountryCombo = new SmartSearchBox(Spotter);
        spotterCountryCombo->setObjectName("spotterCountryCombo");
        sizePolicy2.setHeightForWidth(spotterCountryCombo->sizePolicy().hasHeightForWidth());
        spotterCountryCombo->setSizePolicy(sizePolicy2);

        formLayout_4->setWidget(0, QFormLayout::ItemRole::FieldRole, spotterCountryCombo);


        verticalLayout_7->addLayout(formLayout_4);

        continent_spotter = new QGroupBox(Spotter);
        continent_spotter->setObjectName("continent_spotter");
        continent_spotter->setCheckable(true);
        continent_spotter->setChecked(false);
        verticalLayout_5 = new QVBoxLayout(continent_spotter);
        verticalLayout_5->setObjectName("verticalLayout_5");
        cont_group_spotter = new QGridLayout();
        cont_group_spotter->setObjectName("cont_group_spotter");
        ancheckbox_spotter = new QCheckBox(continent_spotter);
        ancheckbox_spotter->setObjectName("ancheckbox_spotter");
        ancheckbox_spotter->setChecked(false);

        cont_group_spotter->addWidget(ancheckbox_spotter, 0, 1, 1, 1);

        ascheckbox_spotter = new QCheckBox(continent_spotter);
        ascheckbox_spotter->setObjectName("ascheckbox_spotter");
        ascheckbox_spotter->setChecked(false);

        cont_group_spotter->addWidget(ascheckbox_spotter, 1, 0, 1, 1);

        eucheckbox_spotter = new QCheckBox(continent_spotter);
        eucheckbox_spotter->setObjectName("eucheckbox_spotter");
        eucheckbox_spotter->setChecked(false);

        cont_group_spotter->addWidget(eucheckbox_spotter, 1, 1, 1, 1);

        afcheckbox_spotter = new QCheckBox(continent_spotter);
        afcheckbox_spotter->setObjectName("afcheckbox_spotter");
        afcheckbox_spotter->setChecked(false);

        cont_group_spotter->addWidget(afcheckbox_spotter, 0, 0, 1, 1);

        nacheckbox_spotter = new QCheckBox(continent_spotter);
        nacheckbox_spotter->setObjectName("nacheckbox_spotter");
        nacheckbox_spotter->setChecked(false);

        cont_group_spotter->addWidget(nacheckbox_spotter, 0, 2, 1, 1);

        occheckbox_spotter = new QCheckBox(continent_spotter);
        occheckbox_spotter->setObjectName("occheckbox_spotter");
        occheckbox_spotter->setChecked(false);

        cont_group_spotter->addWidget(occheckbox_spotter, 1, 2, 1, 1);

        sacheckbox_spotter = new QCheckBox(continent_spotter);
        sacheckbox_spotter->setObjectName("sacheckbox_spotter");
        sacheckbox_spotter->setChecked(false);

        cont_group_spotter->addWidget(sacheckbox_spotter, 0, 3, 1, 1);


        verticalLayout_5->addLayout(cont_group_spotter);


        verticalLayout_7->addWidget(continent_spotter);

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

        verticalLayout_7->addItem(verticalSpacer_3);

        tabWidget->addTab(Spotter, QString());

        verticalLayout->addWidget(tabWidget);

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

        verticalLayout->addWidget(buttonBox);

        QWidget::setTabOrder(ruleNameEdit, ruleEnabledCheckBox);
        QWidget::setTabOrder(ruleEnabledCheckBox, dxcCheckBox);
        QWidget::setTabOrder(dxcCheckBox, wsjtxCheckBox);
        QWidget::setTabOrder(wsjtxCheckBox, tabWidget);
        QWidget::setTabOrder(tabWidget, allCheckbox);
        QWidget::setTabOrder(allCheckbox, newEntityCheckbox);
        QWidget::setTabOrder(newEntityCheckbox, newBandCheckbox);
        QWidget::setTabOrder(newBandCheckbox, newModeCheckbox);
        QWidget::setTabOrder(newModeCheckbox, newSlotCheckbox);
        QWidget::setTabOrder(newSlotCheckbox, workedCheckbox);
        QWidget::setTabOrder(workedCheckbox, confirmedCheckbox);
        QWidget::setTabOrder(confirmedCheckbox, dxCallsignEdit);
        QWidget::setTabOrder(dxCallsignEdit, countryCombo);
        QWidget::setTabOrder(countryCombo, ituEdit);
        QWidget::setTabOrder(ituEdit, cqzEdit);
        QWidget::setTabOrder(cqzEdit, spotCommentEdit);
        QWidget::setTabOrder(spotCommentEdit, iotaCheckbox);
        QWidget::setTabOrder(iotaCheckbox, sotaCheckbox);
        QWidget::setTabOrder(sotaCheckbox, potaCheckbox);
        QWidget::setTabOrder(potaCheckbox, wwffCheckbox);
        QWidget::setTabOrder(wwffCheckbox, modes);
        QWidget::setTabOrder(modes, cwcheckbox);
        QWidget::setTabOrder(cwcheckbox, phonecheckbox);
        QWidget::setTabOrder(phonecheckbox, digitalcheckbox);
        QWidget::setTabOrder(digitalcheckbox, ftxcheckbox);
        QWidget::setTabOrder(ftxcheckbox, bands);
        QWidget::setTabOrder(bands, continent);
        QWidget::setTabOrder(continent, afcheckbox);
        QWidget::setTabOrder(afcheckbox, ancheckbox);
        QWidget::setTabOrder(ancheckbox, nacheckbox);
        QWidget::setTabOrder(nacheckbox, sacheckbox);
        QWidget::setTabOrder(sacheckbox, ascheckbox);
        QWidget::setTabOrder(ascheckbox, eucheckbox);
        QWidget::setTabOrder(eucheckbox, occheckbox);
        QWidget::setTabOrder(occheckbox, memberGroupBox);
        QWidget::setTabOrder(memberGroupBox, spotterCountryCombo);
        QWidget::setTabOrder(spotterCountryCombo, continent_spotter);
        QWidget::setTabOrder(continent_spotter, afcheckbox_spotter);
        QWidget::setTabOrder(afcheckbox_spotter, ancheckbox_spotter);
        QWidget::setTabOrder(ancheckbox_spotter, nacheckbox_spotter);
        QWidget::setTabOrder(nacheckbox_spotter, sacheckbox_spotter);
        QWidget::setTabOrder(sacheckbox_spotter, ascheckbox_spotter);
        QWidget::setTabOrder(ascheckbox_spotter, eucheckbox_spotter);
        QWidget::setTabOrder(eucheckbox_spotter, occheckbox_spotter);

        retranslateUi(AlertRuleDetail);
        QObject::connect(buttonBox, SIGNAL(accepted()), AlertRuleDetail, SLOT(save()));
        QObject::connect(buttonBox, &QDialogButtonBox::rejected, AlertRuleDetail, qOverload<>(&QDialog::reject));
        QObject::connect(ruleNameEdit, SIGNAL(textChanged(QString)), AlertRuleDetail, SLOT(ruleNameChanged(QString)));
        QObject::connect(dxCallsignEdit, SIGNAL(textChanged(QString)), AlertRuleDetail, SLOT(callsignChanged(QString)));
        QObject::connect(spotCommentEdit, SIGNAL(textChanged(QString)), AlertRuleDetail, SLOT(spotCommentChanged(QString)));
        QObject::connect(allCheckbox, SIGNAL(toggled(bool)), AlertRuleDetail, SLOT(enabledLogStatusAll(bool)));

        tabWidget->setCurrentIndex(0);


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

    void retranslateUi(QDialog *AlertRuleDetail)
    {
        AlertRuleDetail->setWindowTitle(QCoreApplication::translate("AlertRuleDetail", "Alert Rule Detail", nullptr));
        ruleNameLabel->setText(QCoreApplication::translate("AlertRuleDetail", "Rule Name", nullptr));
        ruleEnabledCheckBox->setText(QCoreApplication::translate("AlertRuleDetail", "Enabled", nullptr));
        sourceLabel->setText(QCoreApplication::translate("AlertRuleDetail", "Sources", nullptr));
        dxcCheckBox->setText(QCoreApplication::translate("AlertRuleDetail", "DX Cluster", nullptr));
        wsjtxCheckBox->setText(QCoreApplication::translate("AlertRuleDetail", "WSJTX", nullptr));
        logStatusLabel->setText(QCoreApplication::translate("AlertRuleDetail", "Log Status", nullptr));
        workedCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Worked", nullptr));
        newSlotCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "New Slot", nullptr));
        confirmedCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Confirmed", nullptr));
        newEntityCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "New Entity", nullptr));
        newModeCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "New Mode", nullptr));
        newBandCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "New Band", nullptr));
        allCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "All", nullptr));
        dxCallsignLabel->setText(QCoreApplication::translate("AlertRuleDetail", "DX Callsign", nullptr));
#if QT_CONFIG(tooltip)
        dxCallsignEdit->setToolTip(QCoreApplication::translate("AlertRuleDetail", "Use Perl-like regular expression", nullptr));
#endif // QT_CONFIG(tooltip)
        dxCallsignEdit->setText(QCoreApplication::translate("AlertRuleDetail", ".*", nullptr));
        dxCallsignEdit->setPlaceholderText(QString());
        countryLabel->setText(QCoreApplication::translate("AlertRuleDetail", "Country", nullptr));
        ituLabel->setText(QCoreApplication::translate("AlertRuleDetail", "ITU", nullptr));
        cqzLabel->setText(QCoreApplication::translate("AlertRuleDetail", "CQZ", nullptr));
        spotCommentLabel->setText(QCoreApplication::translate("AlertRuleDetail", "Spot Comment", nullptr));
#if QT_CONFIG(tooltip)
        spotCommentEdit->setToolTip(QCoreApplication::translate("AlertRuleDetail", "Use Perl-like regular expression", nullptr));
#endif // QT_CONFIG(tooltip)
        spotCommentEdit->setText(QCoreApplication::translate("AlertRuleDetail", ".*", nullptr));
        spotCommentEdit->setPlaceholderText(QString());
        label->setText(QCoreApplication::translate("AlertRuleDetail", "Special Programs", nullptr));
        iotaCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "IOTA", nullptr));
        sotaCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "SOTA", nullptr));
        potaCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "POTA", nullptr));
        wwffCheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "WWFF", nullptr));
        modes->setTitle(QCoreApplication::translate("AlertRuleDetail", "Modes", nullptr));
        ftxcheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "FTx (FT8/FT4)", nullptr));
        digitalcheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Digital", nullptr));
        phonecheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Phone", nullptr));
        cwcheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "CW", nullptr));
        bands->setTitle(QCoreApplication::translate("AlertRuleDetail", "Bands", nullptr));
        continent->setTitle(QCoreApplication::translate("AlertRuleDetail", "Continent", nullptr));
        sacheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "South America", nullptr));
        ancheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Antarctica", nullptr));
        nacheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "North America", nullptr));
        occheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Oceania", nullptr));
        ascheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Asia", nullptr));
        eucheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Europe", nullptr));
        afcheckbox->setText(QCoreApplication::translate("AlertRuleDetail", "Africa", nullptr));
        memberGroupBox->setTitle(QCoreApplication::translate("AlertRuleDetail", "Member", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(dx), QCoreApplication::translate("AlertRuleDetail", "DX", nullptr));
        spotterCountry->setText(QCoreApplication::translate("AlertRuleDetail", "Country", nullptr));
        continent_spotter->setTitle(QCoreApplication::translate("AlertRuleDetail", "Continent", nullptr));
        ancheckbox_spotter->setText(QCoreApplication::translate("AlertRuleDetail", "Antarctica", nullptr));
        ascheckbox_spotter->setText(QCoreApplication::translate("AlertRuleDetail", "Asia", nullptr));
        eucheckbox_spotter->setText(QCoreApplication::translate("AlertRuleDetail", "Europe", nullptr));
        afcheckbox_spotter->setText(QCoreApplication::translate("AlertRuleDetail", "Africa", nullptr));
        nacheckbox_spotter->setText(QCoreApplication::translate("AlertRuleDetail", "North America", nullptr));
        occheckbox_spotter->setText(QCoreApplication::translate("AlertRuleDetail", "Oceania", nullptr));
        sacheckbox_spotter->setText(QCoreApplication::translate("AlertRuleDetail", "South America", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(Spotter), QCoreApplication::translate("AlertRuleDetail", "Spotter", nullptr));
    } // retranslateUi

};

namespace Ui {
    class AlertRuleDetail: public Ui_AlertRuleDetail {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_ALERTRULEDETAIL_H
