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

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDial>
#include <QtWidgets/QDoubleSpinBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenu>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "displaytext.h"
#include "signalmeter.h"

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QAction *actionExit;
    QAction *actionDeviceSetup;
    QAction *actionAbout;
    QAction *actionWide_Waterfall;
    QAction *actionOpen;
    QAction *actionOpen_next_in_directory;
    QAction *actionDecode_remaining_files_in_directory;
    QAction *actionDelete_all_wav_files_in_SaveDir;
    QAction *actionQuickDecode;
    QAction *actionNone;
    QAction *actionSave_all;
    QAction *actionEnglish;
    QAction *actionEstonian;
    QAction *actionRussian;
    QAction *actionCatalan;
    QAction *actionCroatian;
    QAction *actionDanish;
    QAction *actionDutch;
    QAction *actionHungarian;
    QAction *actionSpanish;
    QAction *actionSwedish;
    QAction *actionFrench;
    QAction *actionItalian;
    QAction *actionLatvian;
    QAction *actionPolish;
    QAction *actionPortuguese;
    QAction *actionPortuguese_BR;
    QAction *actionChinese_simplified;
    QAction *actionChinese_traditional;
    QAction *actionJapanese;
    QAction *actionJTDX_Web_Site;
    QAction *actionKeyboard_shortcuts;
    QAction *actionSpecial_mouse_commands;
    QAction *actionJT9;
    QAction *actionSave_decoded;
    QAction *actionMediumDecode;
    QAction *actionDeepestDecode;
    QAction *actionMonitor_OFF_at_startup;
    QAction *actionErase_ALL_TXT;
    QAction *actionErase_wsjtx_log_adi;
    QAction *actionOpen_wsjtx_log_adi;
    QAction *actionConvert_JT9_x_to_RTTY;
    QAction *actionLog_dB_reports_to_Comments;
    QAction *actionPrompt_to_log_QSO;
    QAction *actionBlank_line_between_decoding_periods;
    QAction *actionClear_DX_Call_and_Grid_after_logging;
    QAction *actionDisplay_distance_in_miles;
    QAction *actionDouble_click_on_call_sets_Tx_Enable;
    QAction *action_73TxDisable;
    QAction *actionRunaway_Tx_watchdog;
    QAction *actionAllow_multiple_instances;
    QAction *actionLockTxFreq;
    QAction *actionSkipTx1;
    QAction *actionJT65;
    QAction *actionJT9_JT65;
    QAction *actionTx2QSO;
    QAction *actionGray1;
    QAction *actionEnable_DXCC_entity;
    QAction *actionAstronomical_data;
    QAction *actionShort_list_of_add_on_prefixes_and_suffixes;
    QAction *actionSettings;
    QAction *actionJTDX_Forum;
    QAction *actionOpen_log_directory;
    QAction *actionMessage_averaging;
    QAction *actionInclude_averaging;
    QAction *actionInclude_correlation;
    QAction *actionWSPR_2;
    QAction *actionSave_reference_spectrum;
    QAction *download_samples_action;
    QAction *actionT10;
    QAction *actionBypass_text_filters_on_RX_frequency;
    QAction *actionBypass_all_text_filters;
    QAction *actionShow_messages_decoded_from_harmonics;
    QAction *actionEnable_main_window_popup;
    QAction *actionMyCallRXFwindow;
    QAction *actionCopyright_Notice;
    QAction *actionFT8;
    QAction *actionFT8CallFirst;
    QAction *actionCallPriorityAndSearchCQ_;
    QAction *actionFT8CallLast;
    QAction *actionFT8CallManual;
    QAction *actionCallNone;
    QAction *actionCallFirst;
    QAction *actionCallPriorityAndSearchCQ;
    QAction *actionCallMid;
    QAction *actionCallEnd;
    QAction *actionSingleShot;
    QAction *actionAutoErase;
    QAction *actionAnswerWorkedB4;
    QAction *actionMTAuto;
    QAction *actionMT1;
    QAction *actionMT2;
    QAction *actionMT4;
    QAction *actionMT8;
    QAction *actionMT12;
    QAction *actionEraseWindowsAtBandChange;
    QAction *actionFT8fast;
    QAction *actionFT8medium;
    QAction *actionFT8deep;
    QAction *actionFT8deep4;
    QAction *actionMaxDistance;
    QAction *actionWantedCallRXFwindow;
    QAction *actionlowFT8thresholds;
    QAction *actionFT8FiltFast;
    QAction *actionFT8FiltMedium;
    QAction *actionFT8FiltDeep;
    QAction *actionFT8subpass;
    QAction *actionFT8SensMin;
    QAction *actionFT8EarlyStart;
    QAction *actionCallWorkedB4;
    QAction *actionCallHigherNewCall;
    QAction *actionAcceptUDPCQ;
    QAction *actionAcceptUDPCQ73;
    QAction *actionAcceptUDPAny;
    QAction *actionAutoFilter;
    QAction *actionSwitch_Filter_OFF_at_sending_73;
    QAction *actionSwitch_Filter_OFF_at_getting_73;
    QAction *actionHide_FT8_dupe_messages;
    QAction *actionDisplay_output_power;
    QAction *actionReport_message_priority;
    QAction *actionEnable_hound_mode;
    QAction *actionUse_TX_frequency_jumps;
    QAction *actionDisableTx73;
    QAction *actionShow_tooltips_main_window;
    QAction *actionColor_Tx_message_buttons;
    QAction *actionMT3;
    QAction *actionMT6;
    QAction *actionMT10;
    QAction *actionMT5;
    QAction *actionMT7;
    QAction *actionMT9;
    QAction *actionMT11;
    QAction *actionRXfLow;
    QAction *actionRXfMedium;
    QAction *actionRXfHigh;
    QAction *actionHide_FT_contest_messages;
    QAction *actionFT4;
    QAction *actionFT4fast;
    QAction *actionFT4medium;
    QAction *actionFT4deep;
    QAction *actionFT8WidebandDXCallSearch;
    QAction *action6passFT8SWLmode;
    QAction *actionCallsign_to_clipboard;
    QAction *actionCrossband_160m_JA;
    QAction *actionCrossband_160m_HL;
    QAction *actionDecFT8cycles1;
    QAction *actionDecFT8cycles2;
    QAction *actionDecFT8cycles3;
    QAction *actionDecFT8SWLcycles1;
    QAction *actionDecFT8SWLcycles2;
    QAction *actionDecFT8SWLcycles3;
    QAction *actionHide_telemetry_messages;
    QAction *actionMT13;
    QAction *actionMT14;
    QAction *actionMT15;
    QAction *actionMT16;
    QAction *actionMT17;
    QAction *actionMT18;
    QAction *actionMT19;
    QAction *actionMT20;
    QAction *actionMT21;
    QAction *actionMT22;
    QAction *actionMT23;
    QAction *actionMT24;
    QAction *actionJTDX_improved_Home_Page;
    QAction *actionThe_additional_features_of_jtdx_improved;
    QWidget *centralWidget;
    QGridLayout *gridLayout_3;
    QSplitter *splitter;
    QWidget *layoutWidget;
    QVBoxLayout *verticalLayout_7;
    QHBoxLayout *horizontalLayout_10;
    QLabel *decodedTextLabel;
    QLabel *label_6;
    DisplayText *decodedTextBrowser;
    QWidget *layoutWidget1;
    QVBoxLayout *verticalLayout_12;
    QHBoxLayout *horizontalLayout_11;
    QVBoxLayout *verticalLayout_6;
    QVBoxLayout *verticalLayout_3;
    QHBoxLayout *horizontalLayout_24;
    QVBoxLayout *verticalLayout_15;
    QSpacerItem *verticalSpacer_4;
    QPushButton *readFreq;
    QSpacerItem *verticalSpacer_5;
    QLabel *labUTC;
    QVBoxLayout *verticalLayout_20;
    QPushButton *TxMinuteButton;
    QGridLayout *gridLayout_11;
    QCheckBox *cbMenus;
    QCheckBox *cbShowSpot;
    QComboBox *bandComboBox;
    QFrame *line;
    QFrame *line_2;
    QVBoxLayout *verticalLayout_14;
    QLabel *spotMsgLabel;
    QHBoxLayout *horizontalLayout_22;
    QLabel *spotEditLabel;
    QLineEdit *spotLineEdit;
    QLabel *propEditLabel;
    QLineEdit *propLineEdit;
    QWidget *DX_controls_widget;
    QGridLayout *gridLayout_2;
    QLabel *labAz;
    QLabel *label_4;
    QLineEdit *dxGridEntry;
    QLineEdit *dxCallEntry;
    QPushButton *lookupButton;
    QPushButton *addButton;
    QLabel *labDist;
    QPushButton *pbSpotDXCall;
    QVBoxLayout *verticalLayout_4;
    QWidget *freq_widget;
    QLabel *freq_min_label;
    QLabel *freq_max_label;
    QDial *freqWheel;
    QLineEdit *lineEdit_QrgMan;
    QLabel *label_FreqDial;
    QLabel *ant_label;
    QSpinBox *ant_Nr_SpinBox;
    QGridLayout *gridLayout;
    QSpinBox *rptSpinBox;
    QCheckBox *cbShowWanted;
    QSpinBox *candListSpinBox;
    QSpinBox *TxFreqSpinBox;
    QHBoxLayout *horizontalLayout_25;
    QPushButton *pbR2T;
    QPushButton *pbT2R;
    QSpinBox *RxFreqSpinBox;
    QPushButton *pbTxLock;
    QVBoxLayout *verticalLayout_18;
    QPushButton *pbTxMode;
    QDoubleSpinBox *DTCenterSpinBox;
    QGridLayout *gridLayout_10;
    QLabel *SWRlabel;
    QSlider *outAttenuation;
    QLabel *PWRlabel;
    QHBoxLayout *horizontalLayout_2;
    QVBoxLayout *verticalLayout_9;
    QHBoxLayout *horizontalLayout_5;
    QLabel *labWantCall;
    QLineEdit *wantedCall;
    QCheckBox *cbClearCallsign;
    QHBoxLayout *horizontalLayout_20;
    QLabel *labWantPfx;
    QLineEdit *wantedPrefix;
    QHBoxLayout *horizontalLayout_23;
    QLabel *labWantGrid;
    QLineEdit *wantedGrid;
    QCheckBox *cbClearGrid;
    QVBoxLayout *verticalLayout_13;
    QHBoxLayout *horizontalLayout_21;
    QLabel *labWantCountry;
    QLineEdit *wantedCountry;
    QVBoxLayout *verticalLayout;
    QGridLayout *gridLayout_14;
    QLabel *decodedTextLabel2;
    QLabel *label_7;
    DisplayText *decodedTextBrowser2;
    QVBoxLayout *verticalLayout_2;
    QPushButton *tuneButton;
    QPushButton *AutoSeqButton;
    QPushButton *HoundButton;
    QPushButton *button_DxCallOnly;
    QPushButton *singleQSOButton;
    QPushButton *bypassButton;
    QPushButton *AutoTxButton;
    QPushButton *monitorButton;
    QPushButton *AnsB4Button;
    QPushButton *stopButton;
    QPushButton *S_meter_button;
    QHBoxLayout *horizontalLayout_4;
    QGridLayout *gridLayout_9;
    QPushButton *logQSOButton;
    QPushButton *ClearDxButton;
    QPushButton *EraseButton;
    QPushButton *filterButton;
    QPushButton *enableTxButton;
    QPushButton *AGCcButton;
    QPushButton *stopTxButton;
    QPushButton *swlButton;
    QVBoxLayout *verticalLayout_19;
    QPushButton *hintButton;
    QPushButton *syncButton;
    QPushButton *DecodeButton;
    QPushButton *devwindowButton;
    QLabel *dev_label;
    QStackedWidget *controls_stack_widget;
    QWidget *page;
    QHBoxLayout *horizontalLayout_8;
    QWidget *QSO_controls_widget;
    QHBoxLayout *horizontalLayout_6;
    QTabWidget *tabWidget;
    QWidget *tab;
    QVBoxLayout *verticalLayout_11;
    QVBoxLayout *verticalLayout_10;
    QHBoxLayout *horizontalLayout_3;
    QPushButton *genStdMsgsPushButton;
    QSpacerItem *horizontalSpacer_4;
    QLabel *label_8;
    QSpacerItem *horizontalSpacer_6;
    QLineEdit *direction1LineEdit;
    QCheckBox *rrr1CheckBox;
    QCheckBox *skipTx1;
    QHBoxLayout *horizontalLayout_14;
    QLineEdit *tx1;
    QRadioButton *txrb1;
    QPushButton *txb1;
    QHBoxLayout *horizontalLayout_15;
    QLineEdit *tx2;
    QRadioButton *txrb2;
    QPushButton *txb2;
    QHBoxLayout *horizontalLayout_16;
    QLineEdit *tx3;
    QRadioButton *txrb3;
    QPushButton *txb3;
    QHBoxLayout *horizontalLayout_17;
    QLineEdit *tx4;
    QRadioButton *txrb4;
    QPushButton *txb4;
    QHBoxLayout *horizontalLayout_18;
    QComboBox *tx5;
    QRadioButton *txrb5;
    QPushButton *txb5;
    QHBoxLayout *horizontalLayout_19;
    QLineEdit *tx6;
    QRadioButton *txrb6;
    QPushButton *txb6;
    QWidget *tab_2;
    QGridLayout *gridLayout_13;
    QVBoxLayout *verticalLayout_8;
    QGridLayout *gridLayout_4;
    QHBoxLayout *horizontalLayout_12;
    QLabel *label_9;
    QSpacerItem *horizontalSpacer_5;
    QLineEdit *directionLineEdit;
    QSpacerItem *horizontalSpacer;
    QCheckBox *rrrCheckBox;
    QHBoxLayout *horizontalLayout_13;
    QLabel *label_10;
    QCheckBox *skipGrid;
    QPushButton *pbCallCQ;
    QPushButton *pbAnswerCQ;
    QPushButton *pbAnswerCaller;
    QPushButton *pbSendReport;
    QPushButton *pbSendRRR;
    QPushButton *pbSend73;
    QGridLayout *gridLayout_12;
    QLineEdit *genMsg;
    QRadioButton *rbGenMsg;
    QComboBox *freeTextMsg;
    QRadioButton *rbFreeText;
    QWidget *tab_3;
    QGridLayout *gridLayout_5;
    QWidget *widget_3;
    QGridLayout *gridLayout_15;
    QCheckBox *cb10mFT4;
    QCheckBox *cb10mDXp;
    QCheckBox *cb160m;
    QCheckBox *cb12m;
    QCheckBox *cb6m;
    QCheckBox *cb15mDXp;
    QCheckBox *cb80m;
    QCheckBox *cb20mDXp;
    QCheckBox *cb20mFT4;
    QCheckBox *cb17m;
    QCheckBox *cb12mFT4;
    QCheckBox *cb17mDXp;
    QCheckBox *cb17mFT4;
    QCheckBox *cb30mDXp;
    QCheckBox *cb4m;
    QCheckBox *cb15mFT4;
    QCheckBox *cb15m;
    QCheckBox *cb60m;
    QCheckBox *cb80mDXp;
    QCheckBox *cb2m;
    QCheckBox *cb30mFT4;
    QCheckBox *cb20m;
    QCheckBox *cb10m;
    QCheckBox *cb40mFT4;
    QCheckBox *cb30m;
    QCheckBox *cb40mDXp;
    QCheckBox *cb40m;
    QCheckBox *cb70cm;
    QCheckBox *cb10mJT;
    QCheckBox *cb15mJT;
    QCheckBox *cb20mJT;
    QCheckBox *cb40mJT;
    QPushButton *pbBandHopping;
    QWidget *page_2;
    QVBoxLayout *verticalLayout_5;
    QSpacerItem *verticalSpacer_3;
    QWidget *widget_2;
    QHBoxLayout *horizontalLayout_9;
    QWidget *WSPR_controls_widget;
    QHBoxLayout *horizontalLayout_26;
    QSpacerItem *horizontalSpacer_3;
    QVBoxLayout *verticalLayout_17;
    QSpinBox *WSPRfreqSpinBox;
    QSpinBox *sbTxPercent;
    QGroupBox *band_hopping_group_box;
    QHBoxLayout *horizontalLayout_7;
    QPushButton *band_hopping_schedule_push_button;
    QVBoxLayout *verticalLayout_16;
    QCheckBox *cbUploadWSPR_Spots;
    QPushButton *pbTxNext;
    QCheckBox *cbNoOwnCall;
    QComboBox *TxPowerComboBox;
    QSpacerItem *horizontalSpacer_2;
    QSpacerItem *verticalSpacer_2;
    SignalMeter *signal_meter_widget;
    QMenuBar *menuBar;
    QMenu *menuFile;
    QMenu *menuView;
    QMenu *menuDecode;
    QMenu *menuFT8_threads;
    QMenu *menuJT9_decoding;
    QMenu *menuFT8_decoding;
    QMenu *menuDecoder_sensitivity;
    QMenu *menuQSO_RX_freq_sensitivity;
    QMenu *menuDecoding_cycles;
    QMenu *menuSWL_decoding_cycles;
    QMenu *menuFT4_decoding;
    QMenu *menuSave;
    QMenu *menuLang;
    QMenu *menuHelp;
    QMenu *menuMode;
    QMenu *menuMisc;
    QMenu *menuAccept_UDP_Reply_messages;
    QMenu *menuAutoSeq;
    QMenu *menuAuto_RX_frequency_Filter;
    QMenu *menuDXpedition;
    QStatusBar *statusBar;
    QButtonGroup *buttonGroup;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->setEnabled(true);
        MainWindow->resize(877, 596);
        MainWindow->setMinimumSize(QSize(100, 422));
        MainWindow->setMaximumSize(QSize(16777215, 16777215));
        MainWindow->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"	border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"	border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        MainWindow->setIconSize(QSize(24, 24));
        actionExit = new QAction(MainWindow);
        actionExit->setObjectName(QString::fromUtf8("actionExit"));
        actionExit->setMenuRole(QAction::QuitRole);
        actionDeviceSetup = new QAction(MainWindow);
        actionDeviceSetup->setObjectName(QString::fromUtf8("actionDeviceSetup"));
        actionDeviceSetup->setCheckable(false);
        actionAbout = new QAction(MainWindow);
        actionAbout->setObjectName(QString::fromUtf8("actionAbout"));
        actionWide_Waterfall = new QAction(MainWindow);
        actionWide_Waterfall->setObjectName(QString::fromUtf8("actionWide_Waterfall"));
        actionOpen = new QAction(MainWindow);
        actionOpen->setObjectName(QString::fromUtf8("actionOpen"));
        actionOpen_next_in_directory = new QAction(MainWindow);
        actionOpen_next_in_directory->setObjectName(QString::fromUtf8("actionOpen_next_in_directory"));
        actionDecode_remaining_files_in_directory = new QAction(MainWindow);
        actionDecode_remaining_files_in_directory->setObjectName(QString::fromUtf8("actionDecode_remaining_files_in_directory"));
        actionDelete_all_wav_files_in_SaveDir = new QAction(MainWindow);
        actionDelete_all_wav_files_in_SaveDir->setObjectName(QString::fromUtf8("actionDelete_all_wav_files_in_SaveDir"));
        actionQuickDecode = new QAction(MainWindow);
        actionQuickDecode->setObjectName(QString::fromUtf8("actionQuickDecode"));
        actionQuickDecode->setCheckable(true);
        actionQuickDecode->setChecked(false);
        actionNone = new QAction(MainWindow);
        actionNone->setObjectName(QString::fromUtf8("actionNone"));
        actionNone->setCheckable(true);
        actionNone->setChecked(true);
        actionSave_all = new QAction(MainWindow);
        actionSave_all->setObjectName(QString::fromUtf8("actionSave_all"));
        actionSave_all->setCheckable(true);
        actionEnglish = new QAction(MainWindow);
        actionEnglish->setObjectName(QString::fromUtf8("actionEnglish"));
        actionEnglish->setCheckable(true);
        actionEstonian = new QAction(MainWindow);
        actionEstonian->setObjectName(QString::fromUtf8("actionEstonian"));
        actionEstonian->setCheckable(true);
        actionRussian = new QAction(MainWindow);
        actionRussian->setObjectName(QString::fromUtf8("actionRussian"));
        actionRussian->setCheckable(true);
        actionCatalan = new QAction(MainWindow);
        actionCatalan->setObjectName(QString::fromUtf8("actionCatalan"));
        actionCatalan->setCheckable(true);
        actionCroatian = new QAction(MainWindow);
        actionCroatian->setObjectName(QString::fromUtf8("actionCroatian"));
        actionCroatian->setCheckable(true);
        actionDanish = new QAction(MainWindow);
        actionDanish->setObjectName(QString::fromUtf8("actionDanish"));
        actionDanish->setCheckable(true);
        actionDutch = new QAction(MainWindow);
        actionDutch->setObjectName(QString::fromUtf8("actionDutch"));
        actionDutch->setCheckable(true);
        actionHungarian = new QAction(MainWindow);
        actionHungarian->setObjectName(QString::fromUtf8("actionHungarian"));
        actionHungarian->setCheckable(true);
        actionSpanish = new QAction(MainWindow);
        actionSpanish->setObjectName(QString::fromUtf8("actionSpanish"));
        actionSpanish->setCheckable(true);
        actionSwedish = new QAction(MainWindow);
        actionSwedish->setObjectName(QString::fromUtf8("actionSwedish"));
        actionSwedish->setCheckable(true);
        actionFrench = new QAction(MainWindow);
        actionFrench->setObjectName(QString::fromUtf8("actionFrench"));
        actionFrench->setCheckable(true);
        actionItalian = new QAction(MainWindow);
        actionItalian->setObjectName(QString::fromUtf8("actionItalian"));
        actionItalian->setCheckable(true);
        actionLatvian = new QAction(MainWindow);
        actionLatvian->setObjectName(QString::fromUtf8("actionLatvian"));
        actionLatvian->setCheckable(true);
        actionPolish = new QAction(MainWindow);
        actionPolish->setObjectName(QString::fromUtf8("actionPolish"));
        actionPolish->setCheckable(true);
        actionPortuguese = new QAction(MainWindow);
        actionPortuguese->setObjectName(QString::fromUtf8("actionPortuguese"));
        actionPortuguese->setCheckable(true);
        actionPortuguese_BR = new QAction(MainWindow);
        actionPortuguese_BR->setObjectName(QString::fromUtf8("actionPortuguese_BR"));
        actionPortuguese_BR->setCheckable(true);
        actionChinese_simplified = new QAction(MainWindow);
        actionChinese_simplified->setObjectName(QString::fromUtf8("actionChinese_simplified"));
        actionChinese_simplified->setCheckable(true);
        actionChinese_traditional = new QAction(MainWindow);
        actionChinese_traditional->setObjectName(QString::fromUtf8("actionChinese_traditional"));
        actionChinese_traditional->setCheckable(true);
        actionJapanese = new QAction(MainWindow);
        actionJapanese->setObjectName(QString::fromUtf8("actionJapanese"));
        actionJapanese->setCheckable(true);
        actionJTDX_Web_Site = new QAction(MainWindow);
        actionJTDX_Web_Site->setObjectName(QString::fromUtf8("actionJTDX_Web_Site"));
        actionKeyboard_shortcuts = new QAction(MainWindow);
        actionKeyboard_shortcuts->setObjectName(QString::fromUtf8("actionKeyboard_shortcuts"));
        actionSpecial_mouse_commands = new QAction(MainWindow);
        actionSpecial_mouse_commands->setObjectName(QString::fromUtf8("actionSpecial_mouse_commands"));
        actionJT9 = new QAction(MainWindow);
        actionJT9->setObjectName(QString::fromUtf8("actionJT9"));
        actionJT9->setCheckable(true);
        actionJT9->setChecked(false);
        actionSave_decoded = new QAction(MainWindow);
        actionSave_decoded->setObjectName(QString::fromUtf8("actionSave_decoded"));
        actionSave_decoded->setCheckable(true);
        actionSave_decoded->setEnabled(true);
        actionMediumDecode = new QAction(MainWindow);
        actionMediumDecode->setObjectName(QString::fromUtf8("actionMediumDecode"));
        actionMediumDecode->setCheckable(true);
        actionMediumDecode->setChecked(false);
        actionDeepestDecode = new QAction(MainWindow);
        actionDeepestDecode->setObjectName(QString::fromUtf8("actionDeepestDecode"));
        actionDeepestDecode->setCheckable(true);
        actionDeepestDecode->setChecked(true);
        actionMonitor_OFF_at_startup = new QAction(MainWindow);
        actionMonitor_OFF_at_startup->setObjectName(QString::fromUtf8("actionMonitor_OFF_at_startup"));
        actionMonitor_OFF_at_startup->setCheckable(true);
        actionErase_ALL_TXT = new QAction(MainWindow);
        actionErase_ALL_TXT->setObjectName(QString::fromUtf8("actionErase_ALL_TXT"));
        actionErase_wsjtx_log_adi = new QAction(MainWindow);
        actionErase_wsjtx_log_adi->setObjectName(QString::fromUtf8("actionErase_wsjtx_log_adi"));
        actionErase_wsjtx_log_adi->setEnabled(false);
        actionErase_wsjtx_log_adi->setVisible(false);
        actionOpen_wsjtx_log_adi = new QAction(MainWindow);
        actionOpen_wsjtx_log_adi->setObjectName(QString::fromUtf8("actionOpen_wsjtx_log_adi"));
        actionConvert_JT9_x_to_RTTY = new QAction(MainWindow);
        actionConvert_JT9_x_to_RTTY->setObjectName(QString::fromUtf8("actionConvert_JT9_x_to_RTTY"));
        actionConvert_JT9_x_to_RTTY->setCheckable(true);
        actionLog_dB_reports_to_Comments = new QAction(MainWindow);
        actionLog_dB_reports_to_Comments->setObjectName(QString::fromUtf8("actionLog_dB_reports_to_Comments"));
        actionLog_dB_reports_to_Comments->setCheckable(true);
        actionPrompt_to_log_QSO = new QAction(MainWindow);
        actionPrompt_to_log_QSO->setObjectName(QString::fromUtf8("actionPrompt_to_log_QSO"));
        actionPrompt_to_log_QSO->setCheckable(true);
        actionBlank_line_between_decoding_periods = new QAction(MainWindow);
        actionBlank_line_between_decoding_periods->setObjectName(QString::fromUtf8("actionBlank_line_between_decoding_periods"));
        actionBlank_line_between_decoding_periods->setCheckable(true);
        actionClear_DX_Call_and_Grid_after_logging = new QAction(MainWindow);
        actionClear_DX_Call_and_Grid_after_logging->setObjectName(QString::fromUtf8("actionClear_DX_Call_and_Grid_after_logging"));
        actionClear_DX_Call_and_Grid_after_logging->setCheckable(true);
        actionDisplay_distance_in_miles = new QAction(MainWindow);
        actionDisplay_distance_in_miles->setObjectName(QString::fromUtf8("actionDisplay_distance_in_miles"));
        actionDisplay_distance_in_miles->setCheckable(true);
        actionDouble_click_on_call_sets_Tx_Enable = new QAction(MainWindow);
        actionDouble_click_on_call_sets_Tx_Enable->setObjectName(QString::fromUtf8("actionDouble_click_on_call_sets_Tx_Enable"));
        actionDouble_click_on_call_sets_Tx_Enable->setCheckable(true);
        action_73TxDisable = new QAction(MainWindow);
        action_73TxDisable->setObjectName(QString::fromUtf8("action_73TxDisable"));
        action_73TxDisable->setCheckable(true);
        actionRunaway_Tx_watchdog = new QAction(MainWindow);
        actionRunaway_Tx_watchdog->setObjectName(QString::fromUtf8("actionRunaway_Tx_watchdog"));
        actionRunaway_Tx_watchdog->setCheckable(true);
        actionAllow_multiple_instances = new QAction(MainWindow);
        actionAllow_multiple_instances->setObjectName(QString::fromUtf8("actionAllow_multiple_instances"));
        actionAllow_multiple_instances->setCheckable(true);
        actionLockTxFreq = new QAction(MainWindow);
        actionLockTxFreq->setObjectName(QString::fromUtf8("actionLockTxFreq"));
        actionLockTxFreq->setCheckable(true);
        actionSkipTx1 = new QAction(MainWindow);
        actionSkipTx1->setObjectName(QString::fromUtf8("actionSkipTx1"));
        actionSkipTx1->setCheckable(true);
        actionJT65 = new QAction(MainWindow);
        actionJT65->setObjectName(QString::fromUtf8("actionJT65"));
        actionJT65->setCheckable(true);
        actionJT9_JT65 = new QAction(MainWindow);
        actionJT9_JT65->setObjectName(QString::fromUtf8("actionJT9_JT65"));
        actionJT9_JT65->setCheckable(true);
        actionJT9_JT65->setChecked(false);
        actionTx2QSO = new QAction(MainWindow);
        actionTx2QSO->setObjectName(QString::fromUtf8("actionTx2QSO"));
        actionTx2QSO->setCheckable(true);
        actionGray1 = new QAction(MainWindow);
        actionGray1->setObjectName(QString::fromUtf8("actionGray1"));
        actionGray1->setCheckable(true);
        actionEnable_DXCC_entity = new QAction(MainWindow);
        actionEnable_DXCC_entity->setObjectName(QString::fromUtf8("actionEnable_DXCC_entity"));
        actionEnable_DXCC_entity->setCheckable(true);
        actionAstronomical_data = new QAction(MainWindow);
        actionAstronomical_data->setObjectName(QString::fromUtf8("actionAstronomical_data"));
        actionAstronomical_data->setCheckable(true);
        actionShort_list_of_add_on_prefixes_and_suffixes = new QAction(MainWindow);
        actionShort_list_of_add_on_prefixes_and_suffixes->setObjectName(QString::fromUtf8("actionShort_list_of_add_on_prefixes_and_suffixes"));
        actionSettings = new QAction(MainWindow);
        actionSettings->setObjectName(QString::fromUtf8("actionSettings"));
        actionJTDX_Forum = new QAction(MainWindow);
        actionJTDX_Forum->setObjectName(QString::fromUtf8("actionJTDX_Forum"));
        actionJTDX_Forum->setEnabled(true);
        actionOpen_log_directory = new QAction(MainWindow);
        actionOpen_log_directory->setObjectName(QString::fromUtf8("actionOpen_log_directory"));
        actionMessage_averaging = new QAction(MainWindow);
        actionMessage_averaging->setObjectName(QString::fromUtf8("actionMessage_averaging"));
        actionMessage_averaging->setEnabled(false);
        actionMessage_averaging->setVisible(false);
        actionInclude_averaging = new QAction(MainWindow);
        actionInclude_averaging->setObjectName(QString::fromUtf8("actionInclude_averaging"));
        actionInclude_averaging->setCheckable(true);
        actionInclude_averaging->setEnabled(false);
        actionInclude_averaging->setVisible(false);
        actionInclude_correlation = new QAction(MainWindow);
        actionInclude_correlation->setObjectName(QString::fromUtf8("actionInclude_correlation"));
        actionInclude_correlation->setCheckable(true);
        actionInclude_correlation->setEnabled(false);
        actionInclude_correlation->setVisible(false);
        actionWSPR_2 = new QAction(MainWindow);
        actionWSPR_2->setObjectName(QString::fromUtf8("actionWSPR_2"));
        actionWSPR_2->setCheckable(true);
        actionSave_reference_spectrum = new QAction(MainWindow);
        actionSave_reference_spectrum->setObjectName(QString::fromUtf8("actionSave_reference_spectrum"));
        download_samples_action = new QAction(MainWindow);
        download_samples_action->setObjectName(QString::fromUtf8("download_samples_action"));
        actionT10 = new QAction(MainWindow);
        actionT10->setObjectName(QString::fromUtf8("actionT10"));
        actionT10->setCheckable(true);
        actionBypass_text_filters_on_RX_frequency = new QAction(MainWindow);
        actionBypass_text_filters_on_RX_frequency->setObjectName(QString::fromUtf8("actionBypass_text_filters_on_RX_frequency"));
        actionBypass_text_filters_on_RX_frequency->setCheckable(true);
        actionBypass_text_filters_on_RX_frequency->setEnabled(true);
        actionBypass_all_text_filters = new QAction(MainWindow);
        actionBypass_all_text_filters->setObjectName(QString::fromUtf8("actionBypass_all_text_filters"));
        actionBypass_all_text_filters->setCheckable(true);
        actionBypass_all_text_filters->setEnabled(true);
        actionShow_messages_decoded_from_harmonics = new QAction(MainWindow);
        actionShow_messages_decoded_from_harmonics->setObjectName(QString::fromUtf8("actionShow_messages_decoded_from_harmonics"));
        actionShow_messages_decoded_from_harmonics->setCheckable(true);
        actionEnable_main_window_popup = new QAction(MainWindow);
        actionEnable_main_window_popup->setObjectName(QString::fromUtf8("actionEnable_main_window_popup"));
        actionEnable_main_window_popup->setCheckable(true);
        actionEnable_main_window_popup->setEnabled(true);
        actionMyCallRXFwindow = new QAction(MainWindow);
        actionMyCallRXFwindow->setObjectName(QString::fromUtf8("actionMyCallRXFwindow"));
        actionMyCallRXFwindow->setCheckable(true);
        actionMyCallRXFwindow->setChecked(true);
        actionCopyright_Notice = new QAction(MainWindow);
        actionCopyright_Notice->setObjectName(QString::fromUtf8("actionCopyright_Notice"));
        actionFT8 = new QAction(MainWindow);
        actionFT8->setObjectName(QString::fromUtf8("actionFT8"));
        actionFT8->setCheckable(true);
        actionFT8->setChecked(true);
        actionFT8->setEnabled(true);
        actionFT8CallFirst = new QAction(MainWindow);
        actionFT8CallFirst->setObjectName(QString::fromUtf8("actionFT8CallFirst"));
        actionFT8CallFirst->setCheckable(true);
        actionCallPriorityAndSearchCQ_ = new QAction(MainWindow);
        actionCallPriorityAndSearchCQ_->setObjectName(QString::fromUtf8("actionCallPriorityAndSearchCQ_"));
        actionCallPriorityAndSearchCQ_->setCheckable(true);
        actionCallPriorityAndSearchCQ_->setEnabled(true);
        actionFT8CallLast = new QAction(MainWindow);
        actionFT8CallLast->setObjectName(QString::fromUtf8("actionFT8CallLast"));
        actionFT8CallLast->setCheckable(true);
        actionFT8CallManual = new QAction(MainWindow);
        actionFT8CallManual->setObjectName(QString::fromUtf8("actionFT8CallManual"));
        actionFT8CallManual->setCheckable(true);
        actionCallNone = new QAction(MainWindow);
        actionCallNone->setObjectName(QString::fromUtf8("actionCallNone"));
        actionCallNone->setCheckable(true);
        actionCallFirst = new QAction(MainWindow);
        actionCallFirst->setObjectName(QString::fromUtf8("actionCallFirst"));
        actionCallFirst->setCheckable(true);
        actionCallPriorityAndSearchCQ = new QAction(MainWindow);
        actionCallPriorityAndSearchCQ->setObjectName(QString::fromUtf8("actionCallPriorityAndSearchCQ"));
        actionCallPriorityAndSearchCQ->setCheckable(true);
        actionCallMid = new QAction(MainWindow);
        actionCallMid->setObjectName(QString::fromUtf8("actionCallMid"));
        actionCallMid->setCheckable(true);
        actionCallEnd = new QAction(MainWindow);
        actionCallEnd->setObjectName(QString::fromUtf8("actionCallEnd"));
        actionCallEnd->setCheckable(true);
        actionSingleShot = new QAction(MainWindow);
        actionSingleShot->setObjectName(QString::fromUtf8("actionSingleShot"));
        actionSingleShot->setCheckable(true);
        actionAutoErase = new QAction(MainWindow);
        actionAutoErase->setObjectName(QString::fromUtf8("actionAutoErase"));
        actionAutoErase->setCheckable(true);
        actionAnswerWorkedB4 = new QAction(MainWindow);
        actionAnswerWorkedB4->setObjectName(QString::fromUtf8("actionAnswerWorkedB4"));
        actionAnswerWorkedB4->setCheckable(true);
        actionMTAuto = new QAction(MainWindow);
        actionMTAuto->setObjectName(QString::fromUtf8("actionMTAuto"));
        actionMTAuto->setCheckable(true);
        actionMTAuto->setChecked(true);
        actionMT1 = new QAction(MainWindow);
        actionMT1->setObjectName(QString::fromUtf8("actionMT1"));
        actionMT1->setCheckable(true);
        actionMT2 = new QAction(MainWindow);
        actionMT2->setObjectName(QString::fromUtf8("actionMT2"));
        actionMT2->setCheckable(true);
        actionMT4 = new QAction(MainWindow);
        actionMT4->setObjectName(QString::fromUtf8("actionMT4"));
        actionMT4->setCheckable(true);
        actionMT8 = new QAction(MainWindow);
        actionMT8->setObjectName(QString::fromUtf8("actionMT8"));
        actionMT8->setCheckable(true);
        actionMT12 = new QAction(MainWindow);
        actionMT12->setObjectName(QString::fromUtf8("actionMT12"));
        actionMT12->setCheckable(true);
        actionEraseWindowsAtBandChange = new QAction(MainWindow);
        actionEraseWindowsAtBandChange->setObjectName(QString::fromUtf8("actionEraseWindowsAtBandChange"));
        actionEraseWindowsAtBandChange->setCheckable(true);
        actionFT8fast = new QAction(MainWindow);
        actionFT8fast->setObjectName(QString::fromUtf8("actionFT8fast"));
        actionFT8fast->setCheckable(true);
        actionFT8medium = new QAction(MainWindow);
        actionFT8medium->setObjectName(QString::fromUtf8("actionFT8medium"));
        actionFT8medium->setCheckable(true);
        actionFT8deep = new QAction(MainWindow);
        actionFT8deep->setObjectName(QString::fromUtf8("actionFT8deep"));
        actionFT8deep->setCheckable(true);
        actionFT8deep->setChecked(true);
        actionFT8deep4 = new QAction(MainWindow);
        actionFT8deep4->setObjectName(QString::fromUtf8("actionFT8deep4"));
        actionFT8deep4->setCheckable(true);
        actionFT8deep4->setEnabled(false);
        actionMaxDistance = new QAction(MainWindow);
        actionMaxDistance->setObjectName(QString::fromUtf8("actionMaxDistance"));
        actionMaxDistance->setCheckable(true);
        actionWantedCallRXFwindow = new QAction(MainWindow);
        actionWantedCallRXFwindow->setObjectName(QString::fromUtf8("actionWantedCallRXFwindow"));
        actionWantedCallRXFwindow->setCheckable(true);
        actionlowFT8thresholds = new QAction(MainWindow);
        actionlowFT8thresholds->setObjectName(QString::fromUtf8("actionlowFT8thresholds"));
        actionlowFT8thresholds->setCheckable(true);
        actionFT8FiltFast = new QAction(MainWindow);
        actionFT8FiltFast->setObjectName(QString::fromUtf8("actionFT8FiltFast"));
        actionFT8FiltFast->setCheckable(true);
        actionFT8FiltMedium = new QAction(MainWindow);
        actionFT8FiltMedium->setObjectName(QString::fromUtf8("actionFT8FiltMedium"));
        actionFT8FiltMedium->setCheckable(true);
        actionFT8FiltDeep = new QAction(MainWindow);
        actionFT8FiltDeep->setObjectName(QString::fromUtf8("actionFT8FiltDeep"));
        actionFT8FiltDeep->setCheckable(true);
        actionFT8FiltDeep->setChecked(true);
        actionFT8subpass = new QAction(MainWindow);
        actionFT8subpass->setObjectName(QString::fromUtf8("actionFT8subpass"));
        actionFT8subpass->setCheckable(true);
        actionFT8SensMin = new QAction(MainWindow);
        actionFT8SensMin->setObjectName(QString::fromUtf8("actionFT8SensMin"));
        actionFT8SensMin->setCheckable(true);
        actionFT8SensMin->setChecked(true);
        actionFT8EarlyStart = new QAction(MainWindow);
        actionFT8EarlyStart->setObjectName(QString::fromUtf8("actionFT8EarlyStart"));
        actionFT8EarlyStart->setCheckable(true);
        actionCallWorkedB4 = new QAction(MainWindow);
        actionCallWorkedB4->setObjectName(QString::fromUtf8("actionCallWorkedB4"));
        actionCallWorkedB4->setCheckable(true);
        actionCallHigherNewCall = new QAction(MainWindow);
        actionCallHigherNewCall->setObjectName(QString::fromUtf8("actionCallHigherNewCall"));
        actionCallHigherNewCall->setCheckable(true);
        actionAcceptUDPCQ = new QAction(MainWindow);
        actionAcceptUDPCQ->setObjectName(QString::fromUtf8("actionAcceptUDPCQ"));
        actionAcceptUDPCQ->setCheckable(true);
        actionAcceptUDPCQ->setChecked(true);
        actionAcceptUDPCQ73 = new QAction(MainWindow);
        actionAcceptUDPCQ73->setObjectName(QString::fromUtf8("actionAcceptUDPCQ73"));
        actionAcceptUDPCQ73->setCheckable(true);
        actionAcceptUDPAny = new QAction(MainWindow);
        actionAcceptUDPAny->setObjectName(QString::fromUtf8("actionAcceptUDPAny"));
        actionAcceptUDPAny->setCheckable(true);
        actionAutoFilter = new QAction(MainWindow);
        actionAutoFilter->setObjectName(QString::fromUtf8("actionAutoFilter"));
        actionAutoFilter->setCheckable(true);
        actionSwitch_Filter_OFF_at_sending_73 = new QAction(MainWindow);
        actionSwitch_Filter_OFF_at_sending_73->setObjectName(QString::fromUtf8("actionSwitch_Filter_OFF_at_sending_73"));
        actionSwitch_Filter_OFF_at_sending_73->setCheckable(true);
        actionSwitch_Filter_OFF_at_getting_73 = new QAction(MainWindow);
        actionSwitch_Filter_OFF_at_getting_73->setObjectName(QString::fromUtf8("actionSwitch_Filter_OFF_at_getting_73"));
        actionSwitch_Filter_OFF_at_getting_73->setCheckable(true);
        actionHide_FT8_dupe_messages = new QAction(MainWindow);
        actionHide_FT8_dupe_messages->setObjectName(QString::fromUtf8("actionHide_FT8_dupe_messages"));
        actionHide_FT8_dupe_messages->setCheckable(true);
        actionDisplay_output_power = new QAction(MainWindow);
        actionDisplay_output_power->setObjectName(QString::fromUtf8("actionDisplay_output_power"));
        actionDisplay_output_power->setCheckable(true);
        actionReport_message_priority = new QAction(MainWindow);
        actionReport_message_priority->setObjectName(QString::fromUtf8("actionReport_message_priority"));
        actionReport_message_priority->setCheckable(true);
        actionEnable_hound_mode = new QAction(MainWindow);
        actionEnable_hound_mode->setObjectName(QString::fromUtf8("actionEnable_hound_mode"));
        actionEnable_hound_mode->setCheckable(true);
        actionUse_TX_frequency_jumps = new QAction(MainWindow);
        actionUse_TX_frequency_jumps->setObjectName(QString::fromUtf8("actionUse_TX_frequency_jumps"));
        actionUse_TX_frequency_jumps->setCheckable(true);
        actionUse_TX_frequency_jumps->setEnabled(true);
        actionDisableTx73 = new QAction(MainWindow);
        actionDisableTx73->setObjectName(QString::fromUtf8("actionDisableTx73"));
        actionDisableTx73->setCheckable(true);
        actionShow_tooltips_main_window = new QAction(MainWindow);
        actionShow_tooltips_main_window->setObjectName(QString::fromUtf8("actionShow_tooltips_main_window"));
        actionShow_tooltips_main_window->setCheckable(true);
        actionShow_tooltips_main_window->setChecked(false);
        actionColor_Tx_message_buttons = new QAction(MainWindow);
        actionColor_Tx_message_buttons->setObjectName(QString::fromUtf8("actionColor_Tx_message_buttons"));
        actionColor_Tx_message_buttons->setCheckable(true);
        actionMT3 = new QAction(MainWindow);
        actionMT3->setObjectName(QString::fromUtf8("actionMT3"));
        actionMT3->setCheckable(true);
        actionMT6 = new QAction(MainWindow);
        actionMT6->setObjectName(QString::fromUtf8("actionMT6"));
        actionMT6->setCheckable(true);
        actionMT10 = new QAction(MainWindow);
        actionMT10->setObjectName(QString::fromUtf8("actionMT10"));
        actionMT10->setCheckable(true);
        actionMT5 = new QAction(MainWindow);
        actionMT5->setObjectName(QString::fromUtf8("actionMT5"));
        actionMT5->setCheckable(true);
        actionMT7 = new QAction(MainWindow);
        actionMT7->setObjectName(QString::fromUtf8("actionMT7"));
        actionMT7->setCheckable(true);
        actionMT9 = new QAction(MainWindow);
        actionMT9->setObjectName(QString::fromUtf8("actionMT9"));
        actionMT9->setCheckable(true);
        actionMT11 = new QAction(MainWindow);
        actionMT11->setObjectName(QString::fromUtf8("actionMT11"));
        actionMT11->setCheckable(true);
        actionRXfLow = new QAction(MainWindow);
        actionRXfLow->setObjectName(QString::fromUtf8("actionRXfLow"));
        actionRXfLow->setCheckable(true);
        actionRXfMedium = new QAction(MainWindow);
        actionRXfMedium->setObjectName(QString::fromUtf8("actionRXfMedium"));
        actionRXfMedium->setCheckable(true);
        actionRXfMedium->setChecked(true);
        actionRXfHigh = new QAction(MainWindow);
        actionRXfHigh->setObjectName(QString::fromUtf8("actionRXfHigh"));
        actionRXfHigh->setCheckable(true);
        actionHide_FT_contest_messages = new QAction(MainWindow);
        actionHide_FT_contest_messages->setObjectName(QString::fromUtf8("actionHide_FT_contest_messages"));
        actionHide_FT_contest_messages->setCheckable(true);
        actionFT4 = new QAction(MainWindow);
        actionFT4->setObjectName(QString::fromUtf8("actionFT4"));
        actionFT4->setCheckable(true);
        actionFT4fast = new QAction(MainWindow);
        actionFT4fast->setObjectName(QString::fromUtf8("actionFT4fast"));
        actionFT4fast->setCheckable(true);
        actionFT4medium = new QAction(MainWindow);
        actionFT4medium->setObjectName(QString::fromUtf8("actionFT4medium"));
        actionFT4medium->setCheckable(true);
        actionFT4deep = new QAction(MainWindow);
        actionFT4deep->setObjectName(QString::fromUtf8("actionFT4deep"));
        actionFT4deep->setCheckable(true);
        actionFT4deep->setChecked(true);
        actionFT8WidebandDXCallSearch = new QAction(MainWindow);
        actionFT8WidebandDXCallSearch->setObjectName(QString::fromUtf8("actionFT8WidebandDXCallSearch"));
        actionFT8WidebandDXCallSearch->setCheckable(true);
        action6passFT8SWLmode = new QAction(MainWindow);
        action6passFT8SWLmode->setObjectName(QString::fromUtf8("action6passFT8SWLmode"));
        action6passFT8SWLmode->setCheckable(true);
        actionCallsign_to_clipboard = new QAction(MainWindow);
        actionCallsign_to_clipboard->setObjectName(QString::fromUtf8("actionCallsign_to_clipboard"));
        actionCallsign_to_clipboard->setCheckable(true);
        actionCallsign_to_clipboard->setChecked(false);
        actionCrossband_160m_JA = new QAction(MainWindow);
        actionCrossband_160m_JA->setObjectName(QString::fromUtf8("actionCrossband_160m_JA"));
        actionCrossband_160m_JA->setCheckable(true);
        actionCrossband_160m_HL = new QAction(MainWindow);
        actionCrossband_160m_HL->setObjectName(QString::fromUtf8("actionCrossband_160m_HL"));
        actionCrossband_160m_HL->setCheckable(true);
        actionDecFT8cycles1 = new QAction(MainWindow);
        actionDecFT8cycles1->setObjectName(QString::fromUtf8("actionDecFT8cycles1"));
        actionDecFT8cycles1->setCheckable(true);
        actionDecFT8cycles2 = new QAction(MainWindow);
        actionDecFT8cycles2->setObjectName(QString::fromUtf8("actionDecFT8cycles2"));
        actionDecFT8cycles2->setCheckable(true);
        actionDecFT8cycles3 = new QAction(MainWindow);
        actionDecFT8cycles3->setObjectName(QString::fromUtf8("actionDecFT8cycles3"));
        actionDecFT8cycles3->setCheckable(true);
        actionDecFT8SWLcycles1 = new QAction(MainWindow);
        actionDecFT8SWLcycles1->setObjectName(QString::fromUtf8("actionDecFT8SWLcycles1"));
        actionDecFT8SWLcycles1->setCheckable(true);
        actionDecFT8SWLcycles2 = new QAction(MainWindow);
        actionDecFT8SWLcycles2->setObjectName(QString::fromUtf8("actionDecFT8SWLcycles2"));
        actionDecFT8SWLcycles2->setCheckable(true);
        actionDecFT8SWLcycles3 = new QAction(MainWindow);
        actionDecFT8SWLcycles3->setObjectName(QString::fromUtf8("actionDecFT8SWLcycles3"));
        actionDecFT8SWLcycles3->setCheckable(true);
        actionHide_telemetry_messages = new QAction(MainWindow);
        actionHide_telemetry_messages->setObjectName(QString::fromUtf8("actionHide_telemetry_messages"));
        actionHide_telemetry_messages->setCheckable(true);
        actionMT13 = new QAction(MainWindow);
        actionMT13->setObjectName(QString::fromUtf8("actionMT13"));
        actionMT13->setCheckable(true);
        actionMT14 = new QAction(MainWindow);
        actionMT14->setObjectName(QString::fromUtf8("actionMT14"));
        actionMT14->setCheckable(true);
        actionMT15 = new QAction(MainWindow);
        actionMT15->setObjectName(QString::fromUtf8("actionMT15"));
        actionMT15->setCheckable(true);
        actionMT16 = new QAction(MainWindow);
        actionMT16->setObjectName(QString::fromUtf8("actionMT16"));
        actionMT16->setCheckable(true);
        actionMT17 = new QAction(MainWindow);
        actionMT17->setObjectName(QString::fromUtf8("actionMT17"));
        actionMT17->setCheckable(true);
        actionMT18 = new QAction(MainWindow);
        actionMT18->setObjectName(QString::fromUtf8("actionMT18"));
        actionMT18->setCheckable(true);
        actionMT19 = new QAction(MainWindow);
        actionMT19->setObjectName(QString::fromUtf8("actionMT19"));
        actionMT19->setCheckable(true);
        actionMT20 = new QAction(MainWindow);
        actionMT20->setObjectName(QString::fromUtf8("actionMT20"));
        actionMT20->setCheckable(true);
        actionMT21 = new QAction(MainWindow);
        actionMT21->setObjectName(QString::fromUtf8("actionMT21"));
        actionMT21->setCheckable(true);
        actionMT22 = new QAction(MainWindow);
        actionMT22->setObjectName(QString::fromUtf8("actionMT22"));
        actionMT22->setCheckable(true);
        actionMT23 = new QAction(MainWindow);
        actionMT23->setObjectName(QString::fromUtf8("actionMT23"));
        actionMT23->setCheckable(true);
        actionMT24 = new QAction(MainWindow);
        actionMT24->setObjectName(QString::fromUtf8("actionMT24"));
        actionMT24->setCheckable(true);
        actionJTDX_improved_Home_Page = new QAction(MainWindow);
        actionJTDX_improved_Home_Page->setObjectName(QString::fromUtf8("actionJTDX_improved_Home_Page"));
        actionThe_additional_features_of_jtdx_improved = new QAction(MainWindow);
        actionThe_additional_features_of_jtdx_improved->setObjectName(QString::fromUtf8("actionThe_additional_features_of_jtdx_improved"));
        centralWidget = new QWidget(MainWindow);
        centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(centralWidget->sizePolicy().hasHeightForWidth());
        centralWidget->setSizePolicy(sizePolicy);
        centralWidget->setMinimumSize(QSize(0, 0));
        centralWidget->setMaximumSize(QSize(16777215, 16777215));
        gridLayout_3 = new QGridLayout(centralWidget);
        gridLayout_3->setSpacing(3);
        gridLayout_3->setContentsMargins(11, 11, 11, 11);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        gridLayout_3->setContentsMargins(2, 1, 2, 1);
        splitter = new QSplitter(centralWidget);
        splitter->setObjectName(QString::fromUtf8("splitter"));
        splitter->setOrientation(Qt::Horizontal);
        splitter->setChildrenCollapsible(false);
        layoutWidget = new QWidget(splitter);
        layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
        verticalLayout_7 = new QVBoxLayout(layoutWidget);
        verticalLayout_7->setSpacing(1);
        verticalLayout_7->setContentsMargins(11, 11, 11, 11);
        verticalLayout_7->setObjectName(QString::fromUtf8("verticalLayout_7"));
        verticalLayout_7->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_10 = new QHBoxLayout();
        horizontalLayout_10->setSpacing(0);
        horizontalLayout_10->setObjectName(QString::fromUtf8("horizontalLayout_10"));
        decodedTextLabel = new QLabel(layoutWidget);
        decodedTextLabel->setObjectName(QString::fromUtf8("decodedTextLabel"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(decodedTextLabel->sizePolicy().hasHeightForWidth());
        decodedTextLabel->setSizePolicy(sizePolicy1);
        decodedTextLabel->setMinimumSize(QSize(225, 16));
        decodedTextLabel->setMaximumSize(QSize(1000, 16));
        QPalette palette;
        QBrush brush(QColor(252, 252, 252, 255));
        brush.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Base, brush);
        QBrush brush1(QColor(205, 205, 205, 255));
        brush1.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Window, brush1);
        palette.setBrush(QPalette::Inactive, QPalette::Base, brush);
        palette.setBrush(QPalette::Inactive, QPalette::Window, brush1);
        palette.setBrush(QPalette::Disabled, QPalette::Base, brush1);
        palette.setBrush(QPalette::Disabled, QPalette::Window, brush1);
        decodedTextLabel->setPalette(palette);
        decodedTextLabel->setAutoFillBackground(true);
        decodedTextLabel->setTextFormat(Qt::PlainText);
        decodedTextLabel->setIndent(5);

        horizontalLayout_10->addWidget(decodedTextLabel);

        label_6 = new QLabel(layoutWidget);
        label_6->setObjectName(QString::fromUtf8("label_6"));
        sizePolicy1.setHeightForWidth(label_6->sizePolicy().hasHeightForWidth());
        label_6->setSizePolicy(sizePolicy1);
        label_6->setMinimumSize(QSize(30, 16));
        label_6->setMaximumSize(QSize(500, 16));
        QPalette palette1;
        QBrush brush2(QColor(253, 237, 197, 255));
        brush2.setStyle(Qt::SolidPattern);
        palette1.setBrush(QPalette::Active, QPalette::Window, brush2);
        palette1.setBrush(QPalette::Inactive, QPalette::Window, brush2);
        palette1.setBrush(QPalette::Disabled, QPalette::Window, brush2);
        label_6->setPalette(palette1);
        QFont font;
        font.setPointSize(10);
        font.setBold(false);
        label_6->setFont(font);
        label_6->setAutoFillBackground(true);
        label_6->setAlignment(Qt::AlignCenter);

        horizontalLayout_10->addWidget(label_6);

        horizontalLayout_10->setStretch(0, 9);
        horizontalLayout_10->setStretch(1, 2);

        verticalLayout_7->addLayout(horizontalLayout_10);

        decodedTextBrowser = new DisplayText(layoutWidget);
        decodedTextBrowser->setObjectName(QString::fromUtf8("decodedTextBrowser"));
        QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(10);
        sizePolicy2.setHeightForWidth(decodedTextBrowser->sizePolicy().hasHeightForWidth());
        decodedTextBrowser->setSizePolicy(sizePolicy2);
        decodedTextBrowser->setMinimumSize(QSize(200, 100));
        decodedTextBrowser->setFrameShape(QFrame::StyledPanel);
        decodedTextBrowser->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
        decodedTextBrowser->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
        decodedTextBrowser->setLineWrapMode(QTextEdit::WidgetWidth);
        decodedTextBrowser->setCursorWidth(0);
        decodedTextBrowser->setTextInteractionFlags(Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);

        verticalLayout_7->addWidget(decodedTextBrowser);

        splitter->addWidget(layoutWidget);
        layoutWidget1 = new QWidget(splitter);
        layoutWidget1->setObjectName(QString::fromUtf8("layoutWidget1"));
        verticalLayout_12 = new QVBoxLayout(layoutWidget1);
        verticalLayout_12->setSpacing(2);
        verticalLayout_12->setContentsMargins(11, 11, 11, 11);
        verticalLayout_12->setObjectName(QString::fromUtf8("verticalLayout_12"));
        verticalLayout_12->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setSpacing(2);
        horizontalLayout_11->setObjectName(QString::fromUtf8("horizontalLayout_11"));
        verticalLayout_6 = new QVBoxLayout();
        verticalLayout_6->setSpacing(1);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        verticalLayout_3 = new QVBoxLayout();
        verticalLayout_3->setSpacing(1);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        horizontalLayout_24 = new QHBoxLayout();
        horizontalLayout_24->setSpacing(0);
        horizontalLayout_24->setObjectName(QString::fromUtf8("horizontalLayout_24"));
        horizontalLayout_24->setSizeConstraint(QLayout::SetNoConstraint);
        verticalLayout_15 = new QVBoxLayout();
        verticalLayout_15->setSpacing(0);
        verticalLayout_15->setObjectName(QString::fromUtf8("verticalLayout_15"));
        verticalSpacer_4 = new QSpacerItem(1, 4, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_15->addItem(verticalSpacer_4);

        readFreq = new QPushButton(layoutWidget1);
        readFreq->setObjectName(QString::fromUtf8("readFreq"));
        readFreq->setEnabled(false);
        QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(readFreq->sizePolicy().hasHeightForWidth());
        readFreq->setSizePolicy(sizePolicy3);
        readFreq->setMinimumSize(QSize(22, 22));
        readFreq->setMaximumSize(QSize(22, 22));
        readFreq->setStyleSheet(QString::fromUtf8("QPushButton {\n"
" font-family: helvetica;\n"
" font-size: 9pt;\n"
" font-weight: bold;\n"
" border-style: solid;\n"
" border-width:1px;\n"
" border-radius:10px;\n"
" border-color: gray;\n"
" max-width:20px;\n"
" max-height:20px;\n"
" min-width:20px;\n"
" min-height:20px;\n"
" background-color: white;\n"
" color: black;\n"
"}"));
        readFreq->setIconSize(QSize(12, 12));

        verticalLayout_15->addWidget(readFreq);

        verticalSpacer_5 = new QSpacerItem(1, 4, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_15->addItem(verticalSpacer_5);


        horizontalLayout_24->addLayout(verticalLayout_15);

        labUTC = new QLabel(layoutWidget1);
        labUTC->setObjectName(QString::fromUtf8("labUTC"));
        QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(labUTC->sizePolicy().hasHeightForWidth());
        labUTC->setSizePolicy(sizePolicy4);
        labUTC->setMinimumSize(QSize(100, 36));
        labUTC->setMaximumSize(QSize(100, 16777215));
        QPalette palette2;
        QBrush brush3(QColor(0, 0, 255, 255));
        brush3.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::WindowText, brush3);
        QBrush brush4(QColor(225, 225, 225, 255));
        brush4.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::Button, brush4);
        palette2.setBrush(QPalette::Active, QPalette::Text, brush3);
        palette2.setBrush(QPalette::Active, QPalette::ButtonText, brush3);
        palette2.setBrush(QPalette::Active, QPalette::Base, brush4);
        palette2.setBrush(QPalette::Active, QPalette::Window, brush4);
#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0)
        palette2.setBrush(QPalette::Active, QPalette::PlaceholderText, brush3);
#endif
        palette2.setBrush(QPalette::Inactive, QPalette::WindowText, brush3);
        palette2.setBrush(QPalette::Inactive, QPalette::Button, brush4);
        palette2.setBrush(QPalette::Inactive, QPalette::Text, brush3);
        palette2.setBrush(QPalette::Inactive, QPalette::ButtonText, brush3);
        palette2.setBrush(QPalette::Inactive, QPalette::Base, brush4);
        palette2.setBrush(QPalette::Inactive, QPalette::Window, brush4);
#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0)
        palette2.setBrush(QPalette::Inactive, QPalette::PlaceholderText, brush3);
#endif
        palette2.setBrush(QPalette::Disabled, QPalette::WindowText, brush3);
        palette2.setBrush(QPalette::Disabled, QPalette::Button, brush4);
        palette2.setBrush(QPalette::Disabled, QPalette::Text, brush3);
        palette2.setBrush(QPalette::Disabled, QPalette::ButtonText, brush3);
        palette2.setBrush(QPalette::Disabled, QPalette::Base, brush4);
        palette2.setBrush(QPalette::Disabled, QPalette::Window, brush4);
#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0)
        palette2.setBrush(QPalette::Disabled, QPalette::PlaceholderText, brush3);
#endif
        labUTC->setPalette(palette2);
        QFont font1;
        font1.setFamily(QString::fromUtf8("MS Shell Dlg 2"));
        font1.setPointSize(18);
        labUTC->setFont(font1);
        labUTC->setStyleSheet(QString::fromUtf8("QLabel {\n"
"  font-family: MS Shell Dlg 2;\n"
"  font-size: 18pt;\n"
"  background-color :rgb(225, 225, 225);\n"
"  color : blue;\n"
"}"));
        labUTC->setFrameShape(QFrame::NoFrame);
        labUTC->setFrameShadow(QFrame::Plain);
        labUTC->setLineWidth(1);
        labUTC->setMidLineWidth(0);
        labUTC->setAlignment(Qt::AlignCenter);
        labUTC->setMargin(1);

        horizontalLayout_24->addWidget(labUTC);

        verticalLayout_20 = new QVBoxLayout();
        verticalLayout_20->setSpacing(0);
        verticalLayout_20->setObjectName(QString::fromUtf8("verticalLayout_20"));

        horizontalLayout_24->addLayout(verticalLayout_20);

        TxMinuteButton = new QPushButton(layoutWidget1);
        TxMinuteButton->setObjectName(QString::fromUtf8("TxMinuteButton"));
        TxMinuteButton->setEnabled(true);
        QSizePolicy sizePolicy5(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(TxMinuteButton->sizePolicy().hasHeightForWidth());
        TxMinuteButton->setSizePolicy(sizePolicy5);
        TxMinuteButton->setMinimumSize(QSize(40, 36));
        TxMinuteButton->setMaximumSize(QSize(80, 36));
        TxMinuteButton->setSizeIncrement(QSize(60, 0));
        TxMinuteButton->setStyleSheet(QString::fromUtf8(""));
        TxMinuteButton->setCheckable(true);
        TxMinuteButton->setChecked(false);

        horizontalLayout_24->addWidget(TxMinuteButton);


        verticalLayout_3->addLayout(horizontalLayout_24);

        gridLayout_11 = new QGridLayout();
        gridLayout_11->setSpacing(6);
        gridLayout_11->setObjectName(QString::fromUtf8("gridLayout_11"));
        gridLayout_11->setHorizontalSpacing(1);
        gridLayout_11->setVerticalSpacing(3);
        cbMenus = new QCheckBox(layoutWidget1);
        cbMenus->setObjectName(QString::fromUtf8("cbMenus"));
        cbMenus->setLayoutDirection(Qt::RightToLeft);
        cbMenus->setChecked(true);

        gridLayout_11->addWidget(cbMenus, 0, 5, 1, 1);

        cbShowSpot = new QCheckBox(layoutWidget1);
        cbShowSpot->setObjectName(QString::fromUtf8("cbShowSpot"));
        cbShowSpot->setLayoutDirection(Qt::RightToLeft);

        gridLayout_11->addWidget(cbShowSpot, 0, 3, 1, 1);

        bandComboBox = new QComboBox(layoutWidget1);
        bandComboBox->setObjectName(QString::fromUtf8("bandComboBox"));
        sizePolicy.setHeightForWidth(bandComboBox->sizePolicy().hasHeightForWidth());
        bandComboBox->setSizePolicy(sizePolicy);
        bandComboBox->setMaximumSize(QSize(190, 16777215));
        bandComboBox->setEditable(true);
        bandComboBox->setInsertPolicy(QComboBox::NoInsert);

        gridLayout_11->addWidget(bandComboBox, 0, 1, 1, 1);

        line = new QFrame(layoutWidget1);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::VLine);
        line->setFrameShadow(QFrame::Sunken);

        gridLayout_11->addWidget(line, 0, 4, 1, 1);

        line_2 = new QFrame(layoutWidget1);
        line_2->setObjectName(QString::fromUtf8("line_2"));
        line_2->setFrameShape(QFrame::VLine);
        line_2->setFrameShadow(QFrame::Sunken);

        gridLayout_11->addWidget(line_2, 0, 2, 1, 1);

        gridLayout_11->setColumnStretch(1, 2);
        gridLayout_11->setColumnStretch(3, 1);
        gridLayout_11->setColumnStretch(5, 1);

        verticalLayout_3->addLayout(gridLayout_11);


        verticalLayout_6->addLayout(verticalLayout_3);

        verticalLayout_14 = new QVBoxLayout();
        verticalLayout_14->setSpacing(1);
        verticalLayout_14->setObjectName(QString::fromUtf8("verticalLayout_14"));
        verticalLayout_14->setContentsMargins(-1, 0, 0, 0);
        spotMsgLabel = new QLabel(layoutWidget1);
        spotMsgLabel->setObjectName(QString::fromUtf8("spotMsgLabel"));

        verticalLayout_14->addWidget(spotMsgLabel);

        horizontalLayout_22 = new QHBoxLayout();
        horizontalLayout_22->setSpacing(1);
        horizontalLayout_22->setObjectName(QString::fromUtf8("horizontalLayout_22"));
        spotEditLabel = new QLabel(layoutWidget1);
        spotEditLabel->setObjectName(QString::fromUtf8("spotEditLabel"));

        horizontalLayout_22->addWidget(spotEditLabel);

        spotLineEdit = new QLineEdit(layoutWidget1);
        spotLineEdit->setObjectName(QString::fromUtf8("spotLineEdit"));

        horizontalLayout_22->addWidget(spotLineEdit);

        propEditLabel = new QLabel(layoutWidget1);
        propEditLabel->setObjectName(QString::fromUtf8("propEditLabel"));

        horizontalLayout_22->addWidget(propEditLabel);

        propLineEdit = new QLineEdit(layoutWidget1);
        propLineEdit->setObjectName(QString::fromUtf8("propLineEdit"));

        horizontalLayout_22->addWidget(propLineEdit);

        horizontalLayout_22->setStretch(0, 1);
        horizontalLayout_22->setStretch(1, 5);
        horizontalLayout_22->setStretch(2, 1);
        horizontalLayout_22->setStretch(3, 1);

        verticalLayout_14->addLayout(horizontalLayout_22);


        verticalLayout_6->addLayout(verticalLayout_14);

        DX_controls_widget = new QWidget(layoutWidget1);
        DX_controls_widget->setObjectName(QString::fromUtf8("DX_controls_widget"));
        sizePolicy4.setHeightForWidth(DX_controls_widget->sizePolicy().hasHeightForWidth());
        DX_controls_widget->setSizePolicy(sizePolicy4);
        DX_controls_widget->setMinimumSize(QSize(100, 0));
        DX_controls_widget->setMaximumSize(QSize(16777215, 160));
        gridLayout_2 = new QGridLayout(DX_controls_widget);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        gridLayout_2->setHorizontalSpacing(3);
        gridLayout_2->setVerticalSpacing(0);
        gridLayout_2->setContentsMargins(3, 0, 3, 0);
        labAz = new QLabel(DX_controls_widget);
        labAz->setObjectName(QString::fromUtf8("labAz"));
        sizePolicy.setHeightForWidth(labAz->sizePolicy().hasHeightForWidth());
        labAz->setSizePolicy(sizePolicy);
        labAz->setMinimumSize(QSize(0, 15));
        labAz->setAutoFillBackground(true);
        labAz->setAlignment(Qt::AlignCenter);
        labAz->setIndent(4);

        gridLayout_2->addWidget(labAz, 3, 0, 1, 1);

        label_4 = new QLabel(DX_controls_widget);
        label_4->setObjectName(QString::fromUtf8("label_4"));
        sizePolicy.setHeightForWidth(label_4->sizePolicy().hasHeightForWidth());
        label_4->setSizePolicy(sizePolicy);
        QPalette palette3;
        palette3.setBrush(QPalette::Active, QPalette::Base, brush);
        QBrush brush5(QColor(159, 175, 213, 255));
        brush5.setStyle(Qt::SolidPattern);
        palette3.setBrush(QPalette::Active, QPalette::Window, brush5);
        palette3.setBrush(QPalette::Inactive, QPalette::Base, brush);
        palette3.setBrush(QPalette::Inactive, QPalette::Window, brush5);
        palette3.setBrush(QPalette::Disabled, QPalette::Base, brush5);
        palette3.setBrush(QPalette::Disabled, QPalette::Window, brush5);
        label_4->setPalette(palette3);
        label_4->setAutoFillBackground(true);
        label_4->setAlignment(Qt::AlignCenter);
        label_4->setMargin(5);
        label_4->setIndent(2);

        gridLayout_2->addWidget(label_4, 1, 1, 1, 1);

        dxGridEntry = new QLineEdit(DX_controls_widget);
        dxGridEntry->setObjectName(QString::fromUtf8("dxGridEntry"));
        sizePolicy.setHeightForWidth(dxGridEntry->sizePolicy().hasHeightForWidth());
        dxGridEntry->setSizePolicy(sizePolicy);
        dxGridEntry->setAlignment(Qt::AlignCenter);

        gridLayout_2->addWidget(dxGridEntry, 2, 1, 1, 1);

        dxCallEntry = new QLineEdit(DX_controls_widget);
        dxCallEntry->setObjectName(QString::fromUtf8("dxCallEntry"));
        sizePolicy.setHeightForWidth(dxCallEntry->sizePolicy().hasHeightForWidth());
        dxCallEntry->setSizePolicy(sizePolicy);
        dxCallEntry->setAlignment(Qt::AlignCenter);

        gridLayout_2->addWidget(dxCallEntry, 2, 0, 1, 1);

        lookupButton = new QPushButton(DX_controls_widget);
        lookupButton->setObjectName(QString::fromUtf8("lookupButton"));
        sizePolicy.setHeightForWidth(lookupButton->sizePolicy().hasHeightForWidth());
        lookupButton->setSizePolicy(sizePolicy);

        gridLayout_2->addWidget(lookupButton, 4, 0, 1, 1);

        addButton = new QPushButton(DX_controls_widget);
        addButton->setObjectName(QString::fromUtf8("addButton"));
        sizePolicy.setHeightForWidth(addButton->sizePolicy().hasHeightForWidth());
        addButton->setSizePolicy(sizePolicy);

        gridLayout_2->addWidget(addButton, 4, 1, 1, 1);

        labDist = new QLabel(DX_controls_widget);
        labDist->setObjectName(QString::fromUtf8("labDist"));
        sizePolicy.setHeightForWidth(labDist->sizePolicy().hasHeightForWidth());
        labDist->setSizePolicy(sizePolicy);
        labDist->setMinimumSize(QSize(0, 15));
        labDist->setAlignment(Qt::AlignCenter);

        gridLayout_2->addWidget(labDist, 3, 1, 1, 1);

        pbSpotDXCall = new QPushButton(DX_controls_widget);
        pbSpotDXCall->setObjectName(QString::fromUtf8("pbSpotDXCall"));
        sizePolicy.setHeightForWidth(pbSpotDXCall->sizePolicy().hasHeightForWidth());
        pbSpotDXCall->setSizePolicy(sizePolicy);
        pbSpotDXCall->setCheckable(false);

        gridLayout_2->addWidget(pbSpotDXCall, 1, 0, 1, 1);

        gridLayout_2->setRowStretch(0, 2);

        verticalLayout_6->addWidget(DX_controls_widget);

        verticalLayout_6->setStretch(0, 3);
        verticalLayout_6->setStretch(1, 1);
        verticalLayout_6->setStretch(2, 4);

        horizontalLayout_11->addLayout(verticalLayout_6);

        verticalLayout_4 = new QVBoxLayout();
        verticalLayout_4->setSpacing(0);
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        verticalLayout_4->setContentsMargins(-1, 0, -1, -1);
        freq_widget = new QWidget(layoutWidget1);
        freq_widget->setObjectName(QString::fromUtf8("freq_widget"));
        QSizePolicy sizePolicy6(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(freq_widget->sizePolicy().hasHeightForWidth());
        freq_widget->setSizePolicy(sizePolicy6);
        freq_min_label = new QLabel(freq_widget);
        freq_min_label->setObjectName(QString::fromUtf8("freq_min_label"));
        freq_min_label->setGeometry(QRect(0, 10, 60, 15));
        freq_min_label->setMinimumSize(QSize(60, 15));
        freq_min_label->setMaximumSize(QSize(16777215, 15));
        freq_min_label->setBaseSize(QSize(30, 15));
        QFont font2;
        font2.setPointSize(6);
        freq_min_label->setFont(font2);
        freq_min_label->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
        freq_max_label = new QLabel(freq_widget);
        freq_max_label->setObjectName(QString::fromUtf8("freq_max_label"));
        freq_max_label->setGeometry(QRect(0, 30, 60, 15));
        sizePolicy.setHeightForWidth(freq_max_label->sizePolicy().hasHeightForWidth());
        freq_max_label->setSizePolicy(sizePolicy);
        freq_max_label->setMinimumSize(QSize(60, 15));
        freq_max_label->setMaximumSize(QSize(16777215, 15));
        freq_max_label->setBaseSize(QSize(30, 15));
        freq_max_label->setFont(font2);
        freq_max_label->setStyleSheet(QString::fromUtf8(""));
        freq_max_label->setAlignment(Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft);
        freqWheel = new QDial(freq_widget);
        freqWheel->setObjectName(QString::fromUtf8("freqWheel"));
        freqWheel->setGeometry(QRect(70, 10, 32, 32));
        freqWheel->setMinimumSize(QSize(32, 32));
        freqWheel->setMaximumSize(QSize(30, 30));
        freqWheel->setSizeIncrement(QSize(32, 32));
        freqWheel->setBaseSize(QSize(32, 32));
        QFont font3;
        font3.setBold(true);
        freqWheel->setFont(font3);
        freqWheel->setMouseTracking(true);
        freqWheel->setFocusPolicy(Qt::WheelFocus);
        freqWheel->setAutoFillBackground(false);
        freqWheel->setMinimum(-1000);
        freqWheel->setMaximum(1000);
        freqWheel->setPageStep(1);
        freqWheel->setValue(0);
        freqWheel->setSliderPosition(0);
        freqWheel->setTracking(true);
        freqWheel->setOrientation(Qt::Vertical);
        freqWheel->setInvertedControls(false);
        freqWheel->setWrapping(true);
        freqWheel->setNotchTarget(0.000000000000000);
        freqWheel->setNotchesVisible(true);
        lineEdit_QrgMan = new QLineEdit(freq_widget);
        lineEdit_QrgMan->setObjectName(QString::fromUtf8("lineEdit_QrgMan"));
        lineEdit_QrgMan->setEnabled(false);
        lineEdit_QrgMan->setGeometry(QRect(103, 10, 130, 30));
        QSizePolicy sizePolicy7(QSizePolicy::Ignored, QSizePolicy::Fixed);
        sizePolicy7.setHorizontalStretch(0);
        sizePolicy7.setVerticalStretch(0);
        sizePolicy7.setHeightForWidth(lineEdit_QrgMan->sizePolicy().hasHeightForWidth());
        lineEdit_QrgMan->setSizePolicy(sizePolicy7);
        lineEdit_QrgMan->setMinimumSize(QSize(130, 0));
        lineEdit_QrgMan->setMaximumSize(QSize(130, 30));
        lineEdit_QrgMan->setBaseSize(QSize(130, 30));
        QFont font4;
        font4.setFamily(QString::fromUtf8("Arial Black"));
        font4.setPointSize(16);
        font4.setBold(true);
        font4.setItalic(false);
        lineEdit_QrgMan->setFont(font4);
        lineEdit_QrgMan->setAlignment(Qt::AlignCenter);
        label_FreqDial = new QLabel(freq_widget);
        label_FreqDial->setObjectName(QString::fromUtf8("label_FreqDial"));
        label_FreqDial->setEnabled(true);
        label_FreqDial->setGeometry(QRect(110, 10, 120, 30));
        label_FreqDial->setMinimumSize(QSize(120, 30));
        label_FreqDial->setMaximumSize(QSize(160, 30));
        label_FreqDial->setAlignment(Qt::AlignCenter);
        ant_label = new QLabel(freq_widget);
        ant_label->setObjectName(QString::fromUtf8("ant_label"));
        ant_label->setGeometry(QRect(230, 0, 50, 15));
        ant_label->setMinimumSize(QSize(50, 15));
        ant_label->setMaximumSize(QSize(50, 15));
        ant_label->setSizeIncrement(QSize(0, 0));
        QFont font5;
        font5.setFamily(QString::fromUtf8("Arial"));
        font5.setPointSize(8);
        font5.setBold(false);
        ant_label->setFont(font5);
        ant_Nr_SpinBox = new QSpinBox(freq_widget);
        ant_Nr_SpinBox->setObjectName(QString::fromUtf8("ant_Nr_SpinBox"));
        ant_Nr_SpinBox->setGeometry(QRect(235, 15, 40, 30));
        QSizePolicy sizePolicy8(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy8.setHorizontalStretch(0);
        sizePolicy8.setVerticalStretch(0);
        sizePolicy8.setHeightForWidth(ant_Nr_SpinBox->sizePolicy().hasHeightForWidth());
        ant_Nr_SpinBox->setSizePolicy(sizePolicy8);
        ant_Nr_SpinBox->setMinimumSize(QSize(40, 30));
        ant_Nr_SpinBox->setMaximumSize(QSize(40, 50));
        QFont font6;
        font6.setFamily(QString::fromUtf8("Arial"));
        font6.setPointSize(12);
        font6.setBold(true);
        ant_Nr_SpinBox->setFont(font6);
        ant_Nr_SpinBox->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        ant_Nr_SpinBox->setMinimum(1);
        ant_Nr_SpinBox->setMaximum(4);
        freq_min_label->raise();
        freq_max_label->raise();
        freqWheel->raise();
        lineEdit_QrgMan->raise();
        ant_label->raise();
        ant_Nr_SpinBox->raise();
        label_FreqDial->raise();

        verticalLayout_4->addWidget(freq_widget);

        gridLayout = new QGridLayout();
        gridLayout->setSpacing(0);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        rptSpinBox = new QSpinBox(layoutWidget1);
        rptSpinBox->setObjectName(QString::fromUtf8("rptSpinBox"));
        QSizePolicy sizePolicy9(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy9.setHorizontalStretch(1);
        sizePolicy9.setVerticalStretch(0);
        sizePolicy9.setHeightForWidth(rptSpinBox->sizePolicy().hasHeightForWidth());
        rptSpinBox->setSizePolicy(sizePolicy9);
        rptSpinBox->setMinimumSize(QSize(0, 0));
        rptSpinBox->setMaximumSize(QSize(80, 40));
        rptSpinBox->setMinimum(-50);
        rptSpinBox->setMaximum(49);
        rptSpinBox->setValue(-15);

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

        cbShowWanted = new QCheckBox(layoutWidget1);
        cbShowWanted->setObjectName(QString::fromUtf8("cbShowWanted"));
        cbShowWanted->setMaximumSize(QSize(110, 40));

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

        candListSpinBox = new QSpinBox(layoutWidget1);
        candListSpinBox->setObjectName(QString::fromUtf8("candListSpinBox"));
        sizePolicy9.setHeightForWidth(candListSpinBox->sizePolicy().hasHeightForWidth());
        candListSpinBox->setSizePolicy(sizePolicy9);
        candListSpinBox->setMaximumSize(QSize(80, 40));
        candListSpinBox->setMinimum(5);
        candListSpinBox->setMaximum(100);
        candListSpinBox->setSingleStep(5);
        candListSpinBox->setValue(100);

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

        TxFreqSpinBox = new QSpinBox(layoutWidget1);
        TxFreqSpinBox->setObjectName(QString::fromUtf8("TxFreqSpinBox"));
        sizePolicy9.setHeightForWidth(TxFreqSpinBox->sizePolicy().hasHeightForWidth());
        TxFreqSpinBox->setSizePolicy(sizePolicy9);
        TxFreqSpinBox->setMinimumSize(QSize(0, 0));
        TxFreqSpinBox->setMaximumSize(QSize(16777215, 40));
        TxFreqSpinBox->setAlignment(Qt::AlignCenter);
        TxFreqSpinBox->setMinimum(200);
        TxFreqSpinBox->setMaximum(5000);
        TxFreqSpinBox->setValue(1500);

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

        horizontalLayout_25 = new QHBoxLayout();
        horizontalLayout_25->setSpacing(2);
        horizontalLayout_25->setObjectName(QString::fromUtf8("horizontalLayout_25"));
        pbR2T = new QPushButton(layoutWidget1);
        pbR2T->setObjectName(QString::fromUtf8("pbR2T"));
        sizePolicy9.setHeightForWidth(pbR2T->sizePolicy().hasHeightForWidth());
        pbR2T->setSizePolicy(sizePolicy9);
        pbR2T->setMinimumSize(QSize(0, 0));
        pbR2T->setMaximumSize(QSize(40, 40));

        horizontalLayout_25->addWidget(pbR2T);

        pbT2R = new QPushButton(layoutWidget1);
        pbT2R->setObjectName(QString::fromUtf8("pbT2R"));
        sizePolicy9.setHeightForWidth(pbT2R->sizePolicy().hasHeightForWidth());
        pbT2R->setSizePolicy(sizePolicy9);
        pbT2R->setMinimumSize(QSize(0, 0));
        pbT2R->setMaximumSize(QSize(40, 40));

        horizontalLayout_25->addWidget(pbT2R);


        gridLayout->addLayout(horizontalLayout_25, 2, 0, 1, 1);

        RxFreqSpinBox = new QSpinBox(layoutWidget1);
        RxFreqSpinBox->setObjectName(QString::fromUtf8("RxFreqSpinBox"));
        sizePolicy9.setHeightForWidth(RxFreqSpinBox->sizePolicy().hasHeightForWidth());
        RxFreqSpinBox->setSizePolicy(sizePolicy9);
        RxFreqSpinBox->setMinimumSize(QSize(0, 0));
        RxFreqSpinBox->setMaximumSize(QSize(110, 40));
        RxFreqSpinBox->setAlignment(Qt::AlignCenter);
        RxFreqSpinBox->setMinimum(1);
        RxFreqSpinBox->setMaximum(5000);
        RxFreqSpinBox->setValue(1500);

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

        pbTxLock = new QPushButton(layoutWidget1);
        pbTxLock->setObjectName(QString::fromUtf8("pbTxLock"));
        pbTxLock->setMaximumSize(QSize(16777215, 40));
        pbTxLock->setStyleSheet(QString::fromUtf8(""));
        pbTxLock->setCheckable(true);

        gridLayout->addWidget(pbTxLock, 4, 0, 1, 1);

        verticalLayout_18 = new QVBoxLayout();
        verticalLayout_18->setSpacing(0);
        verticalLayout_18->setObjectName(QString::fromUtf8("verticalLayout_18"));
        pbTxMode = new QPushButton(layoutWidget1);
        pbTxMode->setObjectName(QString::fromUtf8("pbTxMode"));
        pbTxMode->setEnabled(false);
        sizePolicy9.setHeightForWidth(pbTxMode->sizePolicy().hasHeightForWidth());
        pbTxMode->setSizePolicy(sizePolicy9);
        pbTxMode->setMinimumSize(QSize(80, 0));
        pbTxMode->setMaximumSize(QSize(60, 40));

        verticalLayout_18->addWidget(pbTxMode);

        DTCenterSpinBox = new QDoubleSpinBox(layoutWidget1);
        DTCenterSpinBox->setObjectName(QString::fromUtf8("DTCenterSpinBox"));
        DTCenterSpinBox->setMinimumSize(QSize(80, 0));
        DTCenterSpinBox->setMaximumSize(QSize(80, 40));
        DTCenterSpinBox->setDecimals(1);
        DTCenterSpinBox->setMinimum(-2.000000000000000);
        DTCenterSpinBox->setMaximum(2.500000000000000);
        DTCenterSpinBox->setSingleStep(0.100000000000000);

        verticalLayout_18->addWidget(DTCenterSpinBox);


        gridLayout->addLayout(verticalLayout_18, 3, 1, 1, 1);


        verticalLayout_4->addLayout(gridLayout);


        horizontalLayout_11->addLayout(verticalLayout_4);

        gridLayout_10 = new QGridLayout();
        gridLayout_10->setSpacing(3);
        gridLayout_10->setObjectName(QString::fromUtf8("gridLayout_10"));
        SWRlabel = new QLabel(layoutWidget1);
        SWRlabel->setObjectName(QString::fromUtf8("SWRlabel"));
        SWRlabel->setMinimumSize(QSize(50, 0));
        SWRlabel->setMaximumSize(QSize(65, 16777215));
        SWRlabel->setAlignment(Qt::AlignLeading);

        gridLayout_10->addWidget(SWRlabel, 2, 0, 1, 1);

        outAttenuation = new QSlider(layoutWidget1);
        outAttenuation->setObjectName(QString::fromUtf8("outAttenuation"));
        outAttenuation->setMinimumSize(QSize(50, 0));
        outAttenuation->setMaximumSize(QSize(65, 16777215));
        outAttenuation->setMinimum(0);
        outAttenuation->setMaximum(450);
        outAttenuation->setValue(1);
        outAttenuation->setOrientation(Qt::Vertical);
        outAttenuation->setInvertedAppearance(false);
        outAttenuation->setInvertedControls(false);
        outAttenuation->setTickPosition(QSlider::TicksBelow);
        outAttenuation->setTickInterval(50);

        gridLayout_10->addWidget(outAttenuation, 1, 0, 1, 1);

        PWRlabel = new QLabel(layoutWidget1);
        PWRlabel->setObjectName(QString::fromUtf8("PWRlabel"));
        PWRlabel->setMinimumSize(QSize(50, 0));
        PWRlabel->setMaximumSize(QSize(65, 16777215));
        PWRlabel->setAlignment(Qt::AlignCenter);

        gridLayout_10->addWidget(PWRlabel, 0, 0, 1, 1);


        horizontalLayout_11->addLayout(gridLayout_10);

        horizontalLayout_11->setStretch(0, 4);
        horizontalLayout_11->setStretch(1, 5);
        horizontalLayout_11->setStretch(2, 1);

        verticalLayout_12->addLayout(horizontalLayout_11);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(3);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        verticalLayout_9 = new QVBoxLayout();
        verticalLayout_9->setSpacing(2);
        verticalLayout_9->setObjectName(QString::fromUtf8("verticalLayout_9"));
        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(1);
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        labWantCall = new QLabel(layoutWidget1);
        labWantCall->setObjectName(QString::fromUtf8("labWantCall"));

        horizontalLayout_5->addWidget(labWantCall);

        wantedCall = new QLineEdit(layoutWidget1);
        wantedCall->setObjectName(QString::fromUtf8("wantedCall"));
        sizePolicy4.setHeightForWidth(wantedCall->sizePolicy().hasHeightForWidth());
        wantedCall->setSizePolicy(sizePolicy4);
        wantedCall->setMaxLength(32767);

        horizontalLayout_5->addWidget(wantedCall);

        cbClearCallsign = new QCheckBox(layoutWidget1);
        cbClearCallsign->setObjectName(QString::fromUtf8("cbClearCallsign"));
        cbClearCallsign->setLayoutDirection(Qt::RightToLeft);

        horizontalLayout_5->addWidget(cbClearCallsign);

        horizontalLayout_5->setStretch(0, 1);
        horizontalLayout_5->setStretch(1, 9);

        verticalLayout_9->addLayout(horizontalLayout_5);

        horizontalLayout_20 = new QHBoxLayout();
        horizontalLayout_20->setSpacing(1);
        horizontalLayout_20->setObjectName(QString::fromUtf8("horizontalLayout_20"));
        labWantPfx = new QLabel(layoutWidget1);
        labWantPfx->setObjectName(QString::fromUtf8("labWantPfx"));

        horizontalLayout_20->addWidget(labWantPfx);

        wantedPrefix = new QLineEdit(layoutWidget1);
        wantedPrefix->setObjectName(QString::fromUtf8("wantedPrefix"));
        sizePolicy4.setHeightForWidth(wantedPrefix->sizePolicy().hasHeightForWidth());
        wantedPrefix->setSizePolicy(sizePolicy4);
        wantedPrefix->setMaxLength(32767);

        horizontalLayout_20->addWidget(wantedPrefix);

        horizontalLayout_20->setStretch(0, 1);
        horizontalLayout_20->setStretch(1, 9);

        verticalLayout_9->addLayout(horizontalLayout_20);

        horizontalLayout_23 = new QHBoxLayout();
        horizontalLayout_23->setSpacing(6);
        horizontalLayout_23->setObjectName(QString::fromUtf8("horizontalLayout_23"));
        labWantGrid = new QLabel(layoutWidget1);
        labWantGrid->setObjectName(QString::fromUtf8("labWantGrid"));

        horizontalLayout_23->addWidget(labWantGrid);

        wantedGrid = new QLineEdit(layoutWidget1);
        wantedGrid->setObjectName(QString::fromUtf8("wantedGrid"));
        sizePolicy1.setHeightForWidth(wantedGrid->sizePolicy().hasHeightForWidth());
        wantedGrid->setSizePolicy(sizePolicy1);

        horizontalLayout_23->addWidget(wantedGrid);

        cbClearGrid = new QCheckBox(layoutWidget1);
        cbClearGrid->setObjectName(QString::fromUtf8("cbClearGrid"));
        cbClearGrid->setLayoutDirection(Qt::RightToLeft);

        horizontalLayout_23->addWidget(cbClearGrid);


        verticalLayout_9->addLayout(horizontalLayout_23);

        verticalLayout_13 = new QVBoxLayout();
        verticalLayout_13->setSpacing(6);
        verticalLayout_13->setObjectName(QString::fromUtf8("verticalLayout_13"));
        horizontalLayout_21 = new QHBoxLayout();
        horizontalLayout_21->setSpacing(6);
        horizontalLayout_21->setObjectName(QString::fromUtf8("horizontalLayout_21"));
        labWantCountry = new QLabel(layoutWidget1);
        labWantCountry->setObjectName(QString::fromUtf8("labWantCountry"));

        horizontalLayout_21->addWidget(labWantCountry);

        wantedCountry = new QLineEdit(layoutWidget1);
        wantedCountry->setObjectName(QString::fromUtf8("wantedCountry"));

        horizontalLayout_21->addWidget(wantedCountry);


        verticalLayout_13->addLayout(horizontalLayout_21);


        verticalLayout_9->addLayout(verticalLayout_13);

        verticalLayout = new QVBoxLayout();
        verticalLayout->setSpacing(1);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        gridLayout_14 = new QGridLayout();
        gridLayout_14->setSpacing(6);
        gridLayout_14->setObjectName(QString::fromUtf8("gridLayout_14"));
        gridLayout_14->setHorizontalSpacing(0);
        decodedTextLabel2 = new QLabel(layoutWidget1);
        decodedTextLabel2->setObjectName(QString::fromUtf8("decodedTextLabel2"));
        sizePolicy4.setHeightForWidth(decodedTextLabel2->sizePolicy().hasHeightForWidth());
        decodedTextLabel2->setSizePolicy(sizePolicy4);
        decodedTextLabel2->setMinimumSize(QSize(225, 14));
        decodedTextLabel2->setMaximumSize(QSize(1000, 14));
        QPalette palette4;
        palette4.setBrush(QPalette::Active, QPalette::Base, brush);
        palette4.setBrush(QPalette::Active, QPalette::Window, brush1);
        palette4.setBrush(QPalette::Inactive, QPalette::Base, brush);
        palette4.setBrush(QPalette::Inactive, QPalette::Window, brush1);
        palette4.setBrush(QPalette::Disabled, QPalette::Base, brush1);
        palette4.setBrush(QPalette::Disabled, QPalette::Window, brush1);
        decodedTextLabel2->setPalette(palette4);
        decodedTextLabel2->setAutoFillBackground(true);
        decodedTextLabel2->setTextFormat(Qt::PlainText);
        decodedTextLabel2->setIndent(5);

        gridLayout_14->addWidget(decodedTextLabel2, 0, 0, 1, 1);

        label_7 = new QLabel(layoutWidget1);
        label_7->setObjectName(QString::fromUtf8("label_7"));
        sizePolicy4.setHeightForWidth(label_7->sizePolicy().hasHeightForWidth());
        label_7->setSizePolicy(sizePolicy4);
        label_7->setMinimumSize(QSize(70, 14));
        label_7->setMaximumSize(QSize(500, 14));
        QPalette palette5;
        palette5.setBrush(QPalette::Active, QPalette::Window, brush2);
        QBrush brush6(QColor(240, 240, 240, 255));
        brush6.setStyle(Qt::SolidPattern);
        palette5.setBrush(QPalette::Inactive, QPalette::Window, brush6);
        palette5.setBrush(QPalette::Disabled, QPalette::Window, brush6);
        label_7->setPalette(palette5);
        QFont font7;
        font7.setPointSize(8);
        font7.setBold(false);
        label_7->setFont(font7);
        label_7->setAutoFillBackground(true);
        label_7->setAlignment(Qt::AlignCenter);

        gridLayout_14->addWidget(label_7, 0, 1, 1, 1);


        verticalLayout->addLayout(gridLayout_14);

        decodedTextBrowser2 = new DisplayText(layoutWidget1);
        decodedTextBrowser2->setObjectName(QString::fromUtf8("decodedTextBrowser2"));
        decodedTextBrowser2->setEnabled(true);
        QSizePolicy sizePolicy10(QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);
        sizePolicy10.setHorizontalStretch(2);
        sizePolicy10.setVerticalStretch(10);
        sizePolicy10.setHeightForWidth(decodedTextBrowser2->sizePolicy().hasHeightForWidth());
        decodedTextBrowser2->setSizePolicy(sizePolicy10);
        decodedTextBrowser2->setMinimumSize(QSize(0, 20));
        decodedTextBrowser2->setMaximumSize(QSize(16777215, 16777215));
        decodedTextBrowser2->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
        decodedTextBrowser2->setCursorWidth(0);
        decodedTextBrowser2->setTextInteractionFlags(Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);

        verticalLayout->addWidget(decodedTextBrowser2);

        verticalLayout->setStretch(1, 1);

        verticalLayout_9->addLayout(verticalLayout);


        horizontalLayout_2->addLayout(verticalLayout_9);

        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setSpacing(0);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        verticalLayout_2->setSizeConstraint(QLayout::SetDefaultConstraint);
        tuneButton = new QPushButton(layoutWidget1);
        tuneButton->setObjectName(QString::fromUtf8("tuneButton"));
        QSizePolicy sizePolicy11(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy11.setHorizontalStretch(1);
        sizePolicy11.setVerticalStretch(1);
        sizePolicy11.setHeightForWidth(tuneButton->sizePolicy().hasHeightForWidth());
        tuneButton->setSizePolicy(sizePolicy11);
        tuneButton->setMinimumSize(QSize(40, 20));
        tuneButton->setMaximumSize(QSize(80, 40));
        tuneButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: red;\n"
"	border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"	border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        tuneButton->setCheckable(true);

        verticalLayout_2->addWidget(tuneButton);

        AutoSeqButton = new QPushButton(layoutWidget1);
        AutoSeqButton->setObjectName(QString::fromUtf8("AutoSeqButton"));
        AutoSeqButton->setEnabled(true);
        sizePolicy8.setHeightForWidth(AutoSeqButton->sizePolicy().hasHeightForWidth());
        AutoSeqButton->setSizePolicy(sizePolicy8);
        AutoSeqButton->setMinimumSize(QSize(40, 20));
        AutoSeqButton->setMaximumSize(QSize(80, 40));
        AutoSeqButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        AutoSeqButton->setCheckable(true);

        verticalLayout_2->addWidget(AutoSeqButton);

        HoundButton = new QPushButton(layoutWidget1);
        HoundButton->setObjectName(QString::fromUtf8("HoundButton"));
        sizePolicy8.setHeightForWidth(HoundButton->sizePolicy().hasHeightForWidth());
        HoundButton->setSizePolicy(sizePolicy8);
        HoundButton->setMinimumSize(QSize(40, 20));
        HoundButton->setMaximumSize(QSize(80, 40));
        HoundButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        HoundButton->setCheckable(true);

        verticalLayout_2->addWidget(HoundButton);

        button_DxCallOnly = new QPushButton(layoutWidget1);
        button_DxCallOnly->setObjectName(QString::fromUtf8("button_DxCallOnly"));
        QSizePolicy sizePolicy12(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy12.setHorizontalStretch(9);
        sizePolicy12.setVerticalStretch(1);
        sizePolicy12.setHeightForWidth(button_DxCallOnly->sizePolicy().hasHeightForWidth());
        button_DxCallOnly->setSizePolicy(sizePolicy12);
        button_DxCallOnly->setMinimumSize(QSize(40, 20));
        button_DxCallOnly->setMaximumSize(QSize(80, 40));
        button_DxCallOnly->setInputMethodHints(Qt::ImhNone);
        button_DxCallOnly->setCheckable(true);
        button_DxCallOnly->setAutoRepeat(false);
        button_DxCallOnly->setAutoRepeatDelay(296);
        button_DxCallOnly->setAutoRepeatInterval(98);

        verticalLayout_2->addWidget(button_DxCallOnly);

        singleQSOButton = new QPushButton(layoutWidget1);
        singleQSOButton->setObjectName(QString::fromUtf8("singleQSOButton"));
        singleQSOButton->setEnabled(true);
        sizePolicy11.setHeightForWidth(singleQSOButton->sizePolicy().hasHeightForWidth());
        singleQSOButton->setSizePolicy(sizePolicy11);
        singleQSOButton->setMinimumSize(QSize(40, 20));
        singleQSOButton->setMaximumSize(QSize(80, 40));
        singleQSOButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        singleQSOButton->setCheckable(true);

        verticalLayout_2->addWidget(singleQSOButton);

        bypassButton = new QPushButton(layoutWidget1);
        bypassButton->setObjectName(QString::fromUtf8("bypassButton"));
        sizePolicy11.setHeightForWidth(bypassButton->sizePolicy().hasHeightForWidth());
        bypassButton->setSizePolicy(sizePolicy11);
        bypassButton->setMinimumSize(QSize(40, 20));
        bypassButton->setMaximumSize(QSize(80, 40));
        bypassButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        bypassButton->setCheckable(true);

        verticalLayout_2->addWidget(bypassButton);

        AutoTxButton = new QPushButton(layoutWidget1);
        AutoTxButton->setObjectName(QString::fromUtf8("AutoTxButton"));
        sizePolicy8.setHeightForWidth(AutoTxButton->sizePolicy().hasHeightForWidth());
        AutoTxButton->setSizePolicy(sizePolicy8);
        AutoTxButton->setMinimumSize(QSize(40, 20));
        AutoTxButton->setMaximumSize(QSize(80, 40));
        AutoTxButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        AutoTxButton->setCheckable(true);

        verticalLayout_2->addWidget(AutoTxButton);

        monitorButton = new QPushButton(layoutWidget1);
        monitorButton->setObjectName(QString::fromUtf8("monitorButton"));
        QSizePolicy sizePolicy13(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy13.setHorizontalStretch(6);
        sizePolicy13.setVerticalStretch(1);
        sizePolicy13.setHeightForWidth(monitorButton->sizePolicy().hasHeightForWidth());
        monitorButton->setSizePolicy(sizePolicy13);
        monitorButton->setMinimumSize(QSize(40, 20));
        monitorButton->setMaximumSize(QSize(80, 40));
        monitorButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        monitorButton->setCheckable(true);
        monitorButton->setChecked(false);
        monitorButton->setAutoRepeatDelay(305);
        monitorButton->setAutoRepeatInterval(97);

        verticalLayout_2->addWidget(monitorButton);

        AnsB4Button = new QPushButton(layoutWidget1);
        AnsB4Button->setObjectName(QString::fromUtf8("AnsB4Button"));
        AnsB4Button->setEnabled(true);
        QSizePolicy sizePolicy14(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy14.setHorizontalStretch(1);
        sizePolicy14.setVerticalStretch(1);
        sizePolicy14.setHeightForWidth(AnsB4Button->sizePolicy().hasHeightForWidth());
        AnsB4Button->setSizePolicy(sizePolicy14);
        AnsB4Button->setMinimumSize(QSize(68, 17));
        AnsB4Button->setMaximumSize(QSize(75, 20));
        AnsB4Button->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        AnsB4Button->setCheckable(true);

        verticalLayout_2->addWidget(AnsB4Button);

        stopButton = new QPushButton(layoutWidget1);
        stopButton->setObjectName(QString::fromUtf8("stopButton"));
        sizePolicy11.setHeightForWidth(stopButton->sizePolicy().hasHeightForWidth());
        stopButton->setSizePolicy(sizePolicy11);
        stopButton->setMinimumSize(QSize(40, 20));
        stopButton->setMaximumSize(QSize(80, 40));
        stopButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: red;\n"
"	border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"	border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));

        verticalLayout_2->addWidget(stopButton);

        S_meter_button = new QPushButton(layoutWidget1);
        S_meter_button->setObjectName(QString::fromUtf8("S_meter_button"));
        sizePolicy8.setHeightForWidth(S_meter_button->sizePolicy().hasHeightForWidth());
        S_meter_button->setSizePolicy(sizePolicy8);
        S_meter_button->setMinimumSize(QSize(40, 20));
        S_meter_button->setMaximumSize(QSize(80, 40));
        S_meter_button->setStyleSheet(QString::fromUtf8("QPushButton { Text-align:center; }"));
        S_meter_button->setCheckable(true);

        verticalLayout_2->addWidget(S_meter_button);

        verticalLayout_2->setStretch(6, 1);
        verticalLayout_2->setStretch(7, 1);
        verticalLayout_2->setStretch(8, 1);
        verticalLayout_2->setStretch(9, 1);
        verticalLayout_2->setStretch(10, 1);

        horizontalLayout_2->addLayout(verticalLayout_2);


        verticalLayout_12->addLayout(horizontalLayout_2);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setSpacing(2);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        gridLayout_9 = new QGridLayout();
        gridLayout_9->setSpacing(2);
        gridLayout_9->setObjectName(QString::fromUtf8("gridLayout_9"));
        gridLayout_9->setSizeConstraint(QLayout::SetNoConstraint);
        logQSOButton = new QPushButton(layoutWidget1);
        logQSOButton->setObjectName(QString::fromUtf8("logQSOButton"));
        QSizePolicy sizePolicy15(QSizePolicy::Preferred, QSizePolicy::Minimum);
        sizePolicy15.setHorizontalStretch(2);
        sizePolicy15.setVerticalStretch(0);
        sizePolicy15.setHeightForWidth(logQSOButton->sizePolicy().hasHeightForWidth());
        logQSOButton->setSizePolicy(sizePolicy15);
        logQSOButton->setMinimumSize(QSize(65, 0));
        logQSOButton->setMaximumSize(QSize(100, 60));
        logQSOButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));

        gridLayout_9->addWidget(logQSOButton, 1, 0, 1, 1);

        ClearDxButton = new QPushButton(layoutWidget1);
        ClearDxButton->setObjectName(QString::fromUtf8("ClearDxButton"));
        sizePolicy15.setHeightForWidth(ClearDxButton->sizePolicy().hasHeightForWidth());
        ClearDxButton->setSizePolicy(sizePolicy15);
        ClearDxButton->setMinimumSize(QSize(65, 0));
        ClearDxButton->setMaximumSize(QSize(100, 60));

        gridLayout_9->addWidget(ClearDxButton, 6, 1, 1, 1);

        EraseButton = new QPushButton(layoutWidget1);
        EraseButton->setObjectName(QString::fromUtf8("EraseButton"));
        sizePolicy15.setHeightForWidth(EraseButton->sizePolicy().hasHeightForWidth());
        EraseButton->setSizePolicy(sizePolicy15);
        EraseButton->setMinimumSize(QSize(65, 0));
        EraseButton->setMaximumSize(QSize(100, 60));
        EraseButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));

        gridLayout_9->addWidget(EraseButton, 1, 1, 1, 1);

        filterButton = new QPushButton(layoutWidget1);
        filterButton->setObjectName(QString::fromUtf8("filterButton"));
        sizePolicy15.setHeightForWidth(filterButton->sizePolicy().hasHeightForWidth());
        filterButton->setSizePolicy(sizePolicy15);
        filterButton->setMinimumSize(QSize(65, 0));
        filterButton->setMaximumSize(QSize(100, 60));
        filterButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #67b8ff;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        filterButton->setCheckable(true);
        filterButton->setChecked(false);

        gridLayout_9->addWidget(filterButton, 5, 1, 1, 1);

        enableTxButton = new QPushButton(layoutWidget1);
        enableTxButton->setObjectName(QString::fromUtf8("enableTxButton"));
        sizePolicy15.setHeightForWidth(enableTxButton->sizePolicy().hasHeightForWidth());
        enableTxButton->setSizePolicy(sizePolicy15);
        enableTxButton->setMinimumSize(QSize(65, 0));
        enableTxButton->setMaximumSize(QSize(100, 60));
        enableTxButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: red;\n"
"	border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"	border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        enableTxButton->setCheckable(true);

        gridLayout_9->addWidget(enableTxButton, 0, 0, 1, 1);

        AGCcButton = new QPushButton(layoutWidget1);
        AGCcButton->setObjectName(QString::fromUtf8("AGCcButton"));
        AGCcButton->setEnabled(true);
        sizePolicy15.setHeightForWidth(AGCcButton->sizePolicy().hasHeightForWidth());
        AGCcButton->setSizePolicy(sizePolicy15);
        AGCcButton->setMinimumSize(QSize(65, 0));
        AGCcButton->setMaximumSize(QSize(100, 60));
        AGCcButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        AGCcButton->setCheckable(true);
        AGCcButton->setChecked(false);

        gridLayout_9->addWidget(AGCcButton, 5, 0, 1, 1);

        stopTxButton = new QPushButton(layoutWidget1);
        stopTxButton->setObjectName(QString::fromUtf8("stopTxButton"));
        sizePolicy15.setHeightForWidth(stopTxButton->sizePolicy().hasHeightForWidth());
        stopTxButton->setSizePolicy(sizePolicy15);
        stopTxButton->setMinimumSize(QSize(65, 0));
        stopTxButton->setMaximumSize(QSize(100, 60));
        stopTxButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));

        gridLayout_9->addWidget(stopTxButton, 0, 1, 1, 1);

        swlButton = new QPushButton(layoutWidget1);
        swlButton->setObjectName(QString::fromUtf8("swlButton"));
        sizePolicy15.setHeightForWidth(swlButton->sizePolicy().hasHeightForWidth());
        swlButton->setSizePolicy(sizePolicy15);
        swlButton->setMinimumSize(QSize(65, 0));
        swlButton->setMaximumSize(QSize(100, 60));
        swlButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        swlButton->setCheckable(true);
        swlButton->setChecked(false);

        gridLayout_9->addWidget(swlButton, 2, 1, 1, 1);

        verticalLayout_19 = new QVBoxLayout();
        verticalLayout_19->setSpacing(0);
        verticalLayout_19->setObjectName(QString::fromUtf8("verticalLayout_19"));
        hintButton = new QPushButton(layoutWidget1);
        hintButton->setObjectName(QString::fromUtf8("hintButton"));
        sizePolicy15.setHeightForWidth(hintButton->sizePolicy().hasHeightForWidth());
        hintButton->setSizePolicy(sizePolicy15);
        hintButton->setMinimumSize(QSize(65, 0));
        hintButton->setMaximumSize(QSize(100, 60));
        hintButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        hintButton->setCheckable(true);
        hintButton->setChecked(false);

        verticalLayout_19->addWidget(hintButton);

        syncButton = new QPushButton(layoutWidget1);
        syncButton->setObjectName(QString::fromUtf8("syncButton"));
        syncButton->setEnabled(false);
        sizePolicy15.setHeightForWidth(syncButton->sizePolicy().hasHeightForWidth());
        syncButton->setSizePolicy(sizePolicy15);
        syncButton->setMinimumSize(QSize(65, 0));
        syncButton->setMaximumSize(QSize(100, 60));
        syncButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        syncButton->setCheckable(true);

        verticalLayout_19->addWidget(syncButton);


        gridLayout_9->addLayout(verticalLayout_19, 2, 0, 1, 1);

        DecodeButton = new QPushButton(layoutWidget1);
        DecodeButton->setObjectName(QString::fromUtf8("DecodeButton"));
        sizePolicy15.setHeightForWidth(DecodeButton->sizePolicy().hasHeightForWidth());
        DecodeButton->setSizePolicy(sizePolicy15);
        DecodeButton->setMinimumSize(QSize(65, 0));
        DecodeButton->setMaximumSize(QSize(100, 60));
        DecodeButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: cyan;\n"
"	border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"	border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        DecodeButton->setCheckable(true);

        gridLayout_9->addWidget(DecodeButton, 6, 0, 1, 1);

        devwindowButton = new QPushButton(layoutWidget1);
        devwindowButton->setObjectName(QString::fromUtf8("devwindowButton"));
        devwindowButton->setEnabled(true);
        sizePolicy15.setHeightForWidth(devwindowButton->sizePolicy().hasHeightForWidth());
        devwindowButton->setSizePolicy(sizePolicy15);
        devwindowButton->setMinimumSize(QSize(68, 0));
        devwindowButton->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: #00ff00;\n"
"    border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"    border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        devwindowButton->setCheckable(false);

        gridLayout_9->addWidget(devwindowButton, 3, 1, 1, 1);

        dev_label = new QLabel(layoutWidget1);
        dev_label->setObjectName(QString::fromUtf8("dev_label"));

        gridLayout_9->addWidget(dev_label, 3, 0, 1, 1);


        horizontalLayout_4->addLayout(gridLayout_9);

        controls_stack_widget = new QStackedWidget(layoutWidget1);
        controls_stack_widget->setObjectName(QString::fromUtf8("controls_stack_widget"));
        QSizePolicy sizePolicy16(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy16.setHorizontalStretch(2);
        sizePolicy16.setVerticalStretch(1);
        sizePolicy16.setHeightForWidth(controls_stack_widget->sizePolicy().hasHeightForWidth());
        controls_stack_widget->setSizePolicy(sizePolicy16);
        controls_stack_widget->setMinimumSize(QSize(0, 0));
        page = new QWidget();
        page->setObjectName(QString::fromUtf8("page"));
        QSizePolicy sizePolicy17(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy17.setHorizontalStretch(2);
        sizePolicy17.setVerticalStretch(0);
        sizePolicy17.setHeightForWidth(page->sizePolicy().hasHeightForWidth());
        page->setSizePolicy(sizePolicy17);
        horizontalLayout_8 = new QHBoxLayout(page);
        horizontalLayout_8->setSpacing(6);
        horizontalLayout_8->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
        horizontalLayout_8->setContentsMargins(0, 0, 0, 0);
        QSO_controls_widget = new QWidget(page);
        QSO_controls_widget->setObjectName(QString::fromUtf8("QSO_controls_widget"));
        sizePolicy17.setHeightForWidth(QSO_controls_widget->sizePolicy().hasHeightForWidth());
        QSO_controls_widget->setSizePolicy(sizePolicy17);
        horizontalLayout_6 = new QHBoxLayout(QSO_controls_widget);
        horizontalLayout_6->setSpacing(0);
        horizontalLayout_6->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
        horizontalLayout_6->setContentsMargins(0, 0, 0, 0);
        tabWidget = new QTabWidget(QSO_controls_widget);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        QSizePolicy sizePolicy18(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy18.setHorizontalStretch(1);
        sizePolicy18.setVerticalStretch(0);
        sizePolicy18.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
        tabWidget->setSizePolicy(sizePolicy18);
        tabWidget->setMinimumSize(QSize(0, 0));
        tabWidget->setMaximumSize(QSize(16777215, 305));
        tabWidget->setTabPosition(QTabWidget::West);
        tabWidget->setTabShape(QTabWidget::Triangular);
        tab = new QWidget();
        tab->setObjectName(QString::fromUtf8("tab"));
        QSizePolicy sizePolicy19(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy19.setHorizontalStretch(1);
        sizePolicy19.setVerticalStretch(0);
        sizePolicy19.setHeightForWidth(tab->sizePolicy().hasHeightForWidth());
        tab->setSizePolicy(sizePolicy19);
        verticalLayout_11 = new QVBoxLayout(tab);
        verticalLayout_11->setSpacing(3);
        verticalLayout_11->setContentsMargins(11, 11, 11, 11);
        verticalLayout_11->setObjectName(QString::fromUtf8("verticalLayout_11"));
        verticalLayout_11->setContentsMargins(2, 2, 2, 2);
        verticalLayout_10 = new QVBoxLayout();
        verticalLayout_10->setSpacing(1);
        verticalLayout_10->setObjectName(QString::fromUtf8("verticalLayout_10"));
        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(1);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        genStdMsgsPushButton = new QPushButton(tab);
        genStdMsgsPushButton->setObjectName(QString::fromUtf8("genStdMsgsPushButton"));
        QSizePolicy sizePolicy20(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy20.setHorizontalStretch(0);
        sizePolicy20.setVerticalStretch(0);
        sizePolicy20.setHeightForWidth(genStdMsgsPushButton->sizePolicy().hasHeightForWidth());
        genStdMsgsPushButton->setSizePolicy(sizePolicy20);
        genStdMsgsPushButton->setMinimumSize(QSize(60, 0));

        horizontalLayout_3->addWidget(genStdMsgsPushButton);

        horizontalSpacer_4 = new QSpacerItem(3, 3, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_4);

        label_8 = new QLabel(tab);
        label_8->setObjectName(QString::fromUtf8("label_8"));
        QSizePolicy sizePolicy21(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy21.setHorizontalStretch(0);
        sizePolicy21.setVerticalStretch(0);
        sizePolicy21.setHeightForWidth(label_8->sizePolicy().hasHeightForWidth());
        label_8->setSizePolicy(sizePolicy21);

        horizontalLayout_3->addWidget(label_8);

        horizontalSpacer_6 = new QSpacerItem(2, 2, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_6);

        direction1LineEdit = new QLineEdit(tab);
        direction1LineEdit->setObjectName(QString::fromUtf8("direction1LineEdit"));
        sizePolicy20.setHeightForWidth(direction1LineEdit->sizePolicy().hasHeightForWidth());
        direction1LineEdit->setSizePolicy(sizePolicy20);
        direction1LineEdit->setMinimumSize(QSize(30, 0));
        direction1LineEdit->setMaximumSize(QSize(16777215, 42));
        direction1LineEdit->setSizeIncrement(QSize(0, 0));

        horizontalLayout_3->addWidget(direction1LineEdit);

        rrr1CheckBox = new QCheckBox(tab);
        rrr1CheckBox->setObjectName(QString::fromUtf8("rrr1CheckBox"));
        sizePolicy21.setHeightForWidth(rrr1CheckBox->sizePolicy().hasHeightForWidth());
        rrr1CheckBox->setSizePolicy(sizePolicy21);
        rrr1CheckBox->setLayoutDirection(Qt::RightToLeft);

        horizontalLayout_3->addWidget(rrr1CheckBox);

        skipTx1 = new QCheckBox(tab);
        skipTx1->setObjectName(QString::fromUtf8("skipTx1"));
        sizePolicy21.setHeightForWidth(skipTx1->sizePolicy().hasHeightForWidth());
        skipTx1->setSizePolicy(sizePolicy21);
        skipTx1->setLayoutDirection(Qt::RightToLeft);

        horizontalLayout_3->addWidget(skipTx1);


        verticalLayout_10->addLayout(horizontalLayout_3);

        horizontalLayout_14 = new QHBoxLayout();
        horizontalLayout_14->setSpacing(2);
        horizontalLayout_14->setObjectName(QString::fromUtf8("horizontalLayout_14"));
        tx1 = new QLineEdit(tab);
        tx1->setObjectName(QString::fromUtf8("tx1"));
        QSizePolicy sizePolicy22(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy22.setHorizontalStretch(3);
        sizePolicy22.setVerticalStretch(0);
        sizePolicy22.setHeightForWidth(tx1->sizePolicy().hasHeightForWidth());
        tx1->setSizePolicy(sizePolicy22);
        tx1->setMaximumSize(QSize(16777215, 42));
        tx1->setSizeIncrement(QSize(0, 0));

        horizontalLayout_14->addWidget(tx1);

        txrb1 = new QRadioButton(tab);
        buttonGroup = new QButtonGroup(MainWindow);
        buttonGroup->setObjectName(QString::fromUtf8("buttonGroup"));
        buttonGroup->setExclusive(true);
        buttonGroup->addButton(txrb1);
        txrb1->setObjectName(QString::fromUtf8("txrb1"));
        sizePolicy3.setHeightForWidth(txrb1->sizePolicy().hasHeightForWidth());
        txrb1->setSizePolicy(sizePolicy3);
        txrb1->setChecked(false);

        horizontalLayout_14->addWidget(txrb1);

        txb1 = new QPushButton(tab);
        txb1->setObjectName(QString::fromUtf8("txb1"));
        QSizePolicy sizePolicy23(QSizePolicy::Minimum, QSizePolicy::Preferred);
        sizePolicy23.setHorizontalStretch(1);
        sizePolicy23.setVerticalStretch(0);
        sizePolicy23.setHeightForWidth(txb1->sizePolicy().hasHeightForWidth());
        txb1->setSizePolicy(sizePolicy23);
        txb1->setMinimumSize(QSize(55, 0));
        txb1->setLayoutDirection(Qt::LeftToRight);

        horizontalLayout_14->addWidget(txb1);


        verticalLayout_10->addLayout(horizontalLayout_14);

        horizontalLayout_15 = new QHBoxLayout();
        horizontalLayout_15->setSpacing(2);
        horizontalLayout_15->setObjectName(QString::fromUtf8("horizontalLayout_15"));
        tx2 = new QLineEdit(tab);
        tx2->setObjectName(QString::fromUtf8("tx2"));
        sizePolicy22.setHeightForWidth(tx2->sizePolicy().hasHeightForWidth());
        tx2->setSizePolicy(sizePolicy22);
        tx2->setMaximumSize(QSize(16777215, 42));
        tx2->setSizeIncrement(QSize(0, 0));

        horizontalLayout_15->addWidget(tx2);

        txrb2 = new QRadioButton(tab);
        buttonGroup->addButton(txrb2);
        txrb2->setObjectName(QString::fromUtf8("txrb2"));
        sizePolicy3.setHeightForWidth(txrb2->sizePolicy().hasHeightForWidth());
        txrb2->setSizePolicy(sizePolicy3);

        horizontalLayout_15->addWidget(txrb2);

        txb2 = new QPushButton(tab);
        txb2->setObjectName(QString::fromUtf8("txb2"));
        sizePolicy23.setHeightForWidth(txb2->sizePolicy().hasHeightForWidth());
        txb2->setSizePolicy(sizePolicy23);
        txb2->setMinimumSize(QSize(55, 0));

        horizontalLayout_15->addWidget(txb2);


        verticalLayout_10->addLayout(horizontalLayout_15);

        horizontalLayout_16 = new QHBoxLayout();
        horizontalLayout_16->setSpacing(2);
        horizontalLayout_16->setObjectName(QString::fromUtf8("horizontalLayout_16"));
        tx3 = new QLineEdit(tab);
        tx3->setObjectName(QString::fromUtf8("tx3"));
        sizePolicy22.setHeightForWidth(tx3->sizePolicy().hasHeightForWidth());
        tx3->setSizePolicy(sizePolicy22);
        tx3->setMaximumSize(QSize(16777215, 42));

        horizontalLayout_16->addWidget(tx3);

        txrb3 = new QRadioButton(tab);
        buttonGroup->addButton(txrb3);
        txrb3->setObjectName(QString::fromUtf8("txrb3"));
        sizePolicy3.setHeightForWidth(txrb3->sizePolicy().hasHeightForWidth());
        txrb3->setSizePolicy(sizePolicy3);

        horizontalLayout_16->addWidget(txrb3);

        txb3 = new QPushButton(tab);
        txb3->setObjectName(QString::fromUtf8("txb3"));
        sizePolicy23.setHeightForWidth(txb3->sizePolicy().hasHeightForWidth());
        txb3->setSizePolicy(sizePolicy23);
        txb3->setMinimumSize(QSize(55, 0));

        horizontalLayout_16->addWidget(txb3);


        verticalLayout_10->addLayout(horizontalLayout_16);

        horizontalLayout_17 = new QHBoxLayout();
        horizontalLayout_17->setSpacing(2);
        horizontalLayout_17->setObjectName(QString::fromUtf8("horizontalLayout_17"));
        tx4 = new QLineEdit(tab);
        tx4->setObjectName(QString::fromUtf8("tx4"));
        sizePolicy22.setHeightForWidth(tx4->sizePolicy().hasHeightForWidth());
        tx4->setSizePolicy(sizePolicy22);
        tx4->setMaximumSize(QSize(16777215, 42));

        horizontalLayout_17->addWidget(tx4);

        txrb4 = new QRadioButton(tab);
        buttonGroup->addButton(txrb4);
        txrb4->setObjectName(QString::fromUtf8("txrb4"));
        sizePolicy3.setHeightForWidth(txrb4->sizePolicy().hasHeightForWidth());
        txrb4->setSizePolicy(sizePolicy3);

        horizontalLayout_17->addWidget(txrb4);

        txb4 = new QPushButton(tab);
        txb4->setObjectName(QString::fromUtf8("txb4"));
        sizePolicy23.setHeightForWidth(txb4->sizePolicy().hasHeightForWidth());
        txb4->setSizePolicy(sizePolicy23);
        txb4->setMinimumSize(QSize(55, 0));

        horizontalLayout_17->addWidget(txb4);


        verticalLayout_10->addLayout(horizontalLayout_17);

        horizontalLayout_18 = new QHBoxLayout();
        horizontalLayout_18->setSpacing(2);
        horizontalLayout_18->setObjectName(QString::fromUtf8("horizontalLayout_18"));
        tx5 = new QComboBox(tab);
        tx5->setObjectName(QString::fromUtf8("tx5"));
        sizePolicy22.setHeightForWidth(tx5->sizePolicy().hasHeightForWidth());
        tx5->setSizePolicy(sizePolicy22);
        tx5->setMinimumSize(QSize(0, 23));
        tx5->setMaximumSize(QSize(16777215, 42));
        tx5->setEditable(true);
        tx5->setInsertPolicy(QComboBox::InsertAtBottom);

        horizontalLayout_18->addWidget(tx5);

        txrb5 = new QRadioButton(tab);
        buttonGroup->addButton(txrb5);
        txrb5->setObjectName(QString::fromUtf8("txrb5"));
        sizePolicy3.setHeightForWidth(txrb5->sizePolicy().hasHeightForWidth());
        txrb5->setSizePolicy(sizePolicy3);

        horizontalLayout_18->addWidget(txrb5);

        txb5 = new QPushButton(tab);
        txb5->setObjectName(QString::fromUtf8("txb5"));
        sizePolicy23.setHeightForWidth(txb5->sizePolicy().hasHeightForWidth());
        txb5->setSizePolicy(sizePolicy23);
        txb5->setMinimumSize(QSize(55, 0));

        horizontalLayout_18->addWidget(txb5);


        verticalLayout_10->addLayout(horizontalLayout_18);

        horizontalLayout_19 = new QHBoxLayout();
        horizontalLayout_19->setSpacing(2);
        horizontalLayout_19->setObjectName(QString::fromUtf8("horizontalLayout_19"));
        tx6 = new QLineEdit(tab);
        tx6->setObjectName(QString::fromUtf8("tx6"));
        sizePolicy22.setHeightForWidth(tx6->sizePolicy().hasHeightForWidth());
        tx6->setSizePolicy(sizePolicy22);
        tx6->setMaximumSize(QSize(16777215, 42));

        horizontalLayout_19->addWidget(tx6);

        txrb6 = new QRadioButton(tab);
        buttonGroup->addButton(txrb6);
        txrb6->setObjectName(QString::fromUtf8("txrb6"));
        sizePolicy3.setHeightForWidth(txrb6->sizePolicy().hasHeightForWidth());
        txrb6->setSizePolicy(sizePolicy3);
        txrb6->setChecked(true);

        horizontalLayout_19->addWidget(txrb6);

        txb6 = new QPushButton(tab);
        txb6->setObjectName(QString::fromUtf8("txb6"));
        sizePolicy23.setHeightForWidth(txb6->sizePolicy().hasHeightForWidth());
        txb6->setSizePolicy(sizePolicy23);
        txb6->setMinimumSize(QSize(55, 0));

        horizontalLayout_19->addWidget(txb6);


        verticalLayout_10->addLayout(horizontalLayout_19);


        verticalLayout_11->addLayout(verticalLayout_10);

        tabWidget->addTab(tab, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName(QString::fromUtf8("tab_2"));
        QSizePolicy sizePolicy24(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy24.setHorizontalStretch(2);
        sizePolicy24.setVerticalStretch(0);
        sizePolicy24.setHeightForWidth(tab_2->sizePolicy().hasHeightForWidth());
        tab_2->setSizePolicy(sizePolicy24);
        gridLayout_13 = new QGridLayout(tab_2);
        gridLayout_13->setSpacing(3);
        gridLayout_13->setContentsMargins(11, 11, 11, 11);
        gridLayout_13->setObjectName(QString::fromUtf8("gridLayout_13"));
        gridLayout_13->setContentsMargins(2, 2, 2, 2);
        verticalLayout_8 = new QVBoxLayout();
        verticalLayout_8->setSpacing(2);
        verticalLayout_8->setObjectName(QString::fromUtf8("verticalLayout_8"));
        gridLayout_4 = new QGridLayout();
        gridLayout_4->setSpacing(2);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        horizontalLayout_12 = new QHBoxLayout();
        horizontalLayout_12->setSpacing(1);
        horizontalLayout_12->setObjectName(QString::fromUtf8("horizontalLayout_12"));
        label_9 = new QLabel(tab_2);
        label_9->setObjectName(QString::fromUtf8("label_9"));
        sizePolicy.setHeightForWidth(label_9->sizePolicy().hasHeightForWidth());
        label_9->setSizePolicy(sizePolicy);
        label_9->setMinimumSize(QSize(0, 0));
        label_9->setMaximumSize(QSize(16777215, 16777215));
        label_9->setAlignment(Qt::AlignCenter);

        horizontalLayout_12->addWidget(label_9);

        horizontalSpacer_5 = new QSpacerItem(3, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_12->addItem(horizontalSpacer_5);

        directionLineEdit = new QLineEdit(tab_2);
        directionLineEdit->setObjectName(QString::fromUtf8("directionLineEdit"));
        QSizePolicy sizePolicy25(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy25.setHorizontalStretch(1);
        sizePolicy25.setVerticalStretch(0);
        sizePolicy25.setHeightForWidth(directionLineEdit->sizePolicy().hasHeightForWidth());
        directionLineEdit->setSizePolicy(sizePolicy25);
        directionLineEdit->setMinimumSize(QSize(30, 0));
        directionLineEdit->setMaximumSize(QSize(16777215, 30));

        horizontalLayout_12->addWidget(directionLineEdit);

        horizontalSpacer = new QSpacerItem(5, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_12->addItem(horizontalSpacer);

        rrrCheckBox = new QCheckBox(tab_2);
        rrrCheckBox->setObjectName(QString::fromUtf8("rrrCheckBox"));
        sizePolicy.setHeightForWidth(rrrCheckBox->sizePolicy().hasHeightForWidth());
        rrrCheckBox->setSizePolicy(sizePolicy);
        rrrCheckBox->setAutoFillBackground(false);

        horizontalLayout_12->addWidget(rrrCheckBox);


        gridLayout_4->addLayout(horizontalLayout_12, 0, 0, 1, 1);

        horizontalLayout_13 = new QHBoxLayout();
        horizontalLayout_13->setSpacing(0);
        horizontalLayout_13->setObjectName(QString::fromUtf8("horizontalLayout_13"));
        label_10 = new QLabel(tab_2);
        label_10->setObjectName(QString::fromUtf8("label_10"));
        sizePolicy.setHeightForWidth(label_10->sizePolicy().hasHeightForWidth());
        label_10->setSizePolicy(sizePolicy);
        label_10->setMinimumSize(QSize(0, 0));
        label_10->setMaximumSize(QSize(16777215, 16777215));
        label_10->setAlignment(Qt::AlignCenter);

        horizontalLayout_13->addWidget(label_10);

        skipGrid = new QCheckBox(tab_2);
        skipGrid->setObjectName(QString::fromUtf8("skipGrid"));
        sizePolicy.setHeightForWidth(skipGrid->sizePolicy().hasHeightForWidth());
        skipGrid->setSizePolicy(sizePolicy);
        skipGrid->setLayoutDirection(Qt::RightToLeft);

        horizontalLayout_13->addWidget(skipGrid);


        gridLayout_4->addLayout(horizontalLayout_13, 0, 1, 1, 1);

        pbCallCQ = new QPushButton(tab_2);
        pbCallCQ->setObjectName(QString::fromUtf8("pbCallCQ"));
        QSizePolicy sizePolicy26(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy26.setHorizontalStretch(2);
        sizePolicy26.setVerticalStretch(2);
        sizePolicy26.setHeightForWidth(pbCallCQ->sizePolicy().hasHeightForWidth());
        pbCallCQ->setSizePolicy(sizePolicy26);
        pbCallCQ->setMinimumSize(QSize(75, 23));
        pbCallCQ->setMaximumSize(QSize(16777215, 70));

        gridLayout_4->addWidget(pbCallCQ, 1, 0, 1, 1);

        pbAnswerCQ = new QPushButton(tab_2);
        pbAnswerCQ->setObjectName(QString::fromUtf8("pbAnswerCQ"));
        sizePolicy26.setHeightForWidth(pbAnswerCQ->sizePolicy().hasHeightForWidth());
        pbAnswerCQ->setSizePolicy(sizePolicy26);
        pbAnswerCQ->setMinimumSize(QSize(75, 23));
        pbAnswerCQ->setMaximumSize(QSize(16777215, 75));

        gridLayout_4->addWidget(pbAnswerCQ, 1, 1, 1, 1);

        pbAnswerCaller = new QPushButton(tab_2);
        pbAnswerCaller->setObjectName(QString::fromUtf8("pbAnswerCaller"));
        sizePolicy26.setHeightForWidth(pbAnswerCaller->sizePolicy().hasHeightForWidth());
        pbAnswerCaller->setSizePolicy(sizePolicy26);
        pbAnswerCaller->setMinimumSize(QSize(75, 23));
        pbAnswerCaller->setMaximumSize(QSize(16777215, 70));

        gridLayout_4->addWidget(pbAnswerCaller, 2, 0, 1, 1);

        pbSendReport = new QPushButton(tab_2);
        pbSendReport->setObjectName(QString::fromUtf8("pbSendReport"));
        sizePolicy26.setHeightForWidth(pbSendReport->sizePolicy().hasHeightForWidth());
        pbSendReport->setSizePolicy(sizePolicy26);
        pbSendReport->setMinimumSize(QSize(75, 23));
        pbSendReport->setMaximumSize(QSize(16777215, 75));

        gridLayout_4->addWidget(pbSendReport, 2, 1, 1, 1);

        pbSendRRR = new QPushButton(tab_2);
        pbSendRRR->setObjectName(QString::fromUtf8("pbSendRRR"));
        sizePolicy26.setHeightForWidth(pbSendRRR->sizePolicy().hasHeightForWidth());
        pbSendRRR->setSizePolicy(sizePolicy26);
        pbSendRRR->setMinimumSize(QSize(75, 23));
        pbSendRRR->setMaximumSize(QSize(16777215, 70));

        gridLayout_4->addWidget(pbSendRRR, 3, 0, 1, 1);

        pbSend73 = new QPushButton(tab_2);
        pbSend73->setObjectName(QString::fromUtf8("pbSend73"));
        sizePolicy26.setHeightForWidth(pbSend73->sizePolicy().hasHeightForWidth());
        pbSend73->setSizePolicy(sizePolicy26);
        pbSend73->setMinimumSize(QSize(75, 23));
        pbSend73->setMaximumSize(QSize(16777215, 75));

        gridLayout_4->addWidget(pbSend73, 3, 1, 1, 1);

        gridLayout_4->setRowStretch(1, 2);
        gridLayout_4->setRowStretch(2, 2);
        gridLayout_4->setRowStretch(3, 2);

        verticalLayout_8->addLayout(gridLayout_4);

        gridLayout_12 = new QGridLayout();
        gridLayout_12->setSpacing(3);
        gridLayout_12->setObjectName(QString::fromUtf8("gridLayout_12"));
        genMsg = new QLineEdit(tab_2);
        genMsg->setObjectName(QString::fromUtf8("genMsg"));
        QSizePolicy sizePolicy27(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy27.setHorizontalStretch(3);
        sizePolicy27.setVerticalStretch(1);
        sizePolicy27.setHeightForWidth(genMsg->sizePolicy().hasHeightForWidth());
        genMsg->setSizePolicy(sizePolicy27);
        genMsg->setMinimumSize(QSize(115, 20));
        genMsg->setMaximumSize(QSize(16777215, 30));

        gridLayout_12->addWidget(genMsg, 0, 0, 1, 1);

        rbGenMsg = new QRadioButton(tab_2);
        rbGenMsg->setObjectName(QString::fromUtf8("rbGenMsg"));
        sizePolicy9.setHeightForWidth(rbGenMsg->sizePolicy().hasHeightForWidth());
        rbGenMsg->setSizePolicy(sizePolicy9);
        rbGenMsg->setMinimumSize(QSize(0, 20));
        rbGenMsg->setChecked(true);

        gridLayout_12->addWidget(rbGenMsg, 0, 1, 1, 1);

        freeTextMsg = new QComboBox(tab_2);
        freeTextMsg->setObjectName(QString::fromUtf8("freeTextMsg"));
        QSizePolicy sizePolicy28(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy28.setHorizontalStretch(3);
        sizePolicy28.setVerticalStretch(1);
        sizePolicy28.setHeightForWidth(freeTextMsg->sizePolicy().hasHeightForWidth());
        freeTextMsg->setSizePolicy(sizePolicy28);
        freeTextMsg->setMinimumSize(QSize(115, 20));
        freeTextMsg->setMaximumSize(QSize(16777215, 30));
        freeTextMsg->setEditable(true);
        freeTextMsg->setMaxVisibleItems(10);
        freeTextMsg->setInsertPolicy(QComboBox::InsertAtBottom);
        freeTextMsg->setIconSize(QSize(16, 16));

        gridLayout_12->addWidget(freeTextMsg, 1, 0, 1, 1);

        rbFreeText = new QRadioButton(tab_2);
        rbFreeText->setObjectName(QString::fromUtf8("rbFreeText"));
        sizePolicy9.setHeightForWidth(rbFreeText->sizePolicy().hasHeightForWidth());
        rbFreeText->setSizePolicy(sizePolicy9);
        rbFreeText->setMinimumSize(QSize(0, 20));

        gridLayout_12->addWidget(rbFreeText, 1, 1, 1, 1);


        verticalLayout_8->addLayout(gridLayout_12);

        verticalLayout_8->setStretch(0, 3);
        verticalLayout_8->setStretch(1, 1);

        gridLayout_13->addLayout(verticalLayout_8, 0, 0, 1, 1);

        tabWidget->addTab(tab_2, QString());
        tab_3 = new QWidget();
        tab_3->setObjectName(QString::fromUtf8("tab_3"));
        gridLayout_5 = new QGridLayout(tab_3);
        gridLayout_5->setSpacing(6);
        gridLayout_5->setContentsMargins(11, 11, 11, 11);
        gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
        widget_3 = new QWidget(tab_3);
        widget_3->setObjectName(QString::fromUtf8("widget_3"));
        sizePolicy.setHeightForWidth(widget_3->sizePolicy().hasHeightForWidth());
        widget_3->setSizePolicy(sizePolicy);
        gridLayout_15 = new QGridLayout(widget_3);
        gridLayout_15->setSpacing(6);
        gridLayout_15->setContentsMargins(11, 11, 11, 11);
        gridLayout_15->setObjectName(QString::fromUtf8("gridLayout_15"));
        gridLayout_15->setHorizontalSpacing(1);
        gridLayout_15->setVerticalSpacing(6);
        gridLayout_15->setContentsMargins(0, 0, 0, 0);
        cb10mFT4 = new QCheckBox(widget_3);
        cb10mFT4->setObjectName(QString::fromUtf8("cb10mFT4"));

        gridLayout_15->addWidget(cb10mFT4, 6, 2, 1, 1);

        cb10mDXp = new QCheckBox(widget_3);
        cb10mDXp->setObjectName(QString::fromUtf8("cb10mDXp"));

        gridLayout_15->addWidget(cb10mDXp, 6, 3, 1, 1);

        cb160m = new QCheckBox(widget_3);
        cb160m->setObjectName(QString::fromUtf8("cb160m"));

        gridLayout_15->addWidget(cb160m, 0, 0, 1, 1);

        cb12m = new QCheckBox(widget_3);
        cb12m->setObjectName(QString::fromUtf8("cb12m"));

        gridLayout_15->addWidget(cb12m, 8, 0, 1, 1);

        cb6m = new QCheckBox(widget_3);
        cb6m->setObjectName(QString::fromUtf8("cb6m"));

        gridLayout_15->addWidget(cb6m, 1, 1, 1, 1);

        cb15mDXp = new QCheckBox(widget_3);
        cb15mDXp->setObjectName(QString::fromUtf8("cb15mDXp"));

        gridLayout_15->addWidget(cb15mDXp, 5, 3, 1, 1);

        cb80m = new QCheckBox(widget_3);
        cb80m->setObjectName(QString::fromUtf8("cb80m"));

        gridLayout_15->addWidget(cb80m, 1, 0, 1, 1);

        cb20mDXp = new QCheckBox(widget_3);
        cb20mDXp->setObjectName(QString::fromUtf8("cb20mDXp"));

        gridLayout_15->addWidget(cb20mDXp, 3, 3, 1, 1);

        cb20mFT4 = new QCheckBox(widget_3);
        cb20mFT4->setObjectName(QString::fromUtf8("cb20mFT4"));

        gridLayout_15->addWidget(cb20mFT4, 2, 2, 1, 1);

        cb17m = new QCheckBox(widget_3);
        cb17m->setObjectName(QString::fromUtf8("cb17m"));

        gridLayout_15->addWidget(cb17m, 6, 0, 1, 1);

        cb12mFT4 = new QCheckBox(widget_3);
        cb12mFT4->setObjectName(QString::fromUtf8("cb12mFT4"));

        gridLayout_15->addWidget(cb12mFT4, 5, 2, 1, 1);

        cb17mDXp = new QCheckBox(widget_3);
        cb17mDXp->setObjectName(QString::fromUtf8("cb17mDXp"));

        gridLayout_15->addWidget(cb17mDXp, 4, 3, 1, 1);

        cb17mFT4 = new QCheckBox(widget_3);
        cb17mFT4->setObjectName(QString::fromUtf8("cb17mFT4"));

        gridLayout_15->addWidget(cb17mFT4, 3, 2, 1, 1);

        cb30mDXp = new QCheckBox(widget_3);
        cb30mDXp->setObjectName(QString::fromUtf8("cb30mDXp"));

        gridLayout_15->addWidget(cb30mDXp, 2, 3, 1, 1);

        cb4m = new QCheckBox(widget_3);
        cb4m->setObjectName(QString::fromUtf8("cb4m"));

        gridLayout_15->addWidget(cb4m, 2, 1, 1, 1);

        cb15mFT4 = new QCheckBox(widget_3);
        cb15mFT4->setObjectName(QString::fromUtf8("cb15mFT4"));

        gridLayout_15->addWidget(cb15mFT4, 4, 2, 1, 1);

        cb15m = new QCheckBox(widget_3);
        cb15m->setObjectName(QString::fromUtf8("cb15m"));

        gridLayout_15->addWidget(cb15m, 7, 0, 1, 1);

        cb60m = new QCheckBox(widget_3);
        cb60m->setObjectName(QString::fromUtf8("cb60m"));

        gridLayout_15->addWidget(cb60m, 2, 0, 1, 1);

        cb80mDXp = new QCheckBox(widget_3);
        cb80mDXp->setObjectName(QString::fromUtf8("cb80mDXp"));

        gridLayout_15->addWidget(cb80mDXp, 0, 3, 1, 1);

        cb2m = new QCheckBox(widget_3);
        cb2m->setObjectName(QString::fromUtf8("cb2m"));

        gridLayout_15->addWidget(cb2m, 3, 1, 1, 1);

        cb30mFT4 = new QCheckBox(widget_3);
        cb30mFT4->setObjectName(QString::fromUtf8("cb30mFT4"));

        gridLayout_15->addWidget(cb30mFT4, 1, 2, 1, 1);

        cb20m = new QCheckBox(widget_3);
        cb20m->setObjectName(QString::fromUtf8("cb20m"));

        gridLayout_15->addWidget(cb20m, 5, 0, 1, 1);

        cb10m = new QCheckBox(widget_3);
        cb10m->setObjectName(QString::fromUtf8("cb10m"));

        gridLayout_15->addWidget(cb10m, 0, 1, 1, 1);

        cb40mFT4 = new QCheckBox(widget_3);
        cb40mFT4->setObjectName(QString::fromUtf8("cb40mFT4"));

        gridLayout_15->addWidget(cb40mFT4, 0, 2, 1, 1);

        cb30m = new QCheckBox(widget_3);
        cb30m->setObjectName(QString::fromUtf8("cb30m"));

        gridLayout_15->addWidget(cb30m, 4, 0, 1, 1);

        cb40mDXp = new QCheckBox(widget_3);
        cb40mDXp->setObjectName(QString::fromUtf8("cb40mDXp"));

        gridLayout_15->addWidget(cb40mDXp, 1, 3, 1, 1);

        cb40m = new QCheckBox(widget_3);
        cb40m->setObjectName(QString::fromUtf8("cb40m"));

        gridLayout_15->addWidget(cb40m, 3, 0, 1, 1);

        cb70cm = new QCheckBox(widget_3);
        cb70cm->setObjectName(QString::fromUtf8("cb70cm"));

        gridLayout_15->addWidget(cb70cm, 4, 1, 1, 1);

        cb10mJT = new QCheckBox(widget_3);
        cb10mJT->setObjectName(QString::fromUtf8("cb10mJT"));

        gridLayout_15->addWidget(cb10mJT, 8, 1, 1, 1);

        cb15mJT = new QCheckBox(widget_3);
        cb15mJT->setObjectName(QString::fromUtf8("cb15mJT"));

        gridLayout_15->addWidget(cb15mJT, 7, 1, 1, 1);

        cb20mJT = new QCheckBox(widget_3);
        cb20mJT->setObjectName(QString::fromUtf8("cb20mJT"));

        gridLayout_15->addWidget(cb20mJT, 6, 1, 1, 1);

        cb40mJT = new QCheckBox(widget_3);
        cb40mJT->setObjectName(QString::fromUtf8("cb40mJT"));

        gridLayout_15->addWidget(cb40mJT, 5, 1, 1, 1);

        pbBandHopping = new QPushButton(widget_3);
        pbBandHopping->setObjectName(QString::fromUtf8("pbBandHopping"));
        pbBandHopping->setMinimumSize(QSize(0, 33));
        pbBandHopping->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: red;\n"
"	border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"	border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        pbBandHopping->setCheckable(true);

        gridLayout_15->addWidget(pbBandHopping, 7, 2, 2, 2);


        gridLayout_5->addWidget(widget_3, 0, 0, 1, 1);

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

        horizontalLayout_6->addWidget(tabWidget);


        horizontalLayout_8->addWidget(QSO_controls_widget);

        controls_stack_widget->addWidget(page);
        page_2 = new QWidget();
        page_2->setObjectName(QString::fromUtf8("page_2"));
        verticalLayout_5 = new QVBoxLayout(page_2);
        verticalLayout_5->setSpacing(6);
        verticalLayout_5->setContentsMargins(11, 11, 11, 11);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        verticalLayout_5->setContentsMargins(0, 0, 0, 0);
        verticalSpacer_3 = new QSpacerItem(20, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_5->addItem(verticalSpacer_3);

        widget_2 = new QWidget(page_2);
        widget_2->setObjectName(QString::fromUtf8("widget_2"));
        horizontalLayout_9 = new QHBoxLayout(widget_2);
        horizontalLayout_9->setSpacing(6);
        horizontalLayout_9->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
        horizontalLayout_9->setContentsMargins(0, 0, 0, 0);
        WSPR_controls_widget = new QWidget(widget_2);
        WSPR_controls_widget->setObjectName(QString::fromUtf8("WSPR_controls_widget"));
        horizontalLayout_26 = new QHBoxLayout(WSPR_controls_widget);
        horizontalLayout_26->setSpacing(6);
        horizontalLayout_26->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_26->setObjectName(QString::fromUtf8("horizontalLayout_26"));
        horizontalSpacer_3 = new QSpacerItem(0, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_26->addItem(horizontalSpacer_3);

        verticalLayout_17 = new QVBoxLayout();
        verticalLayout_17->setSpacing(6);
        verticalLayout_17->setObjectName(QString::fromUtf8("verticalLayout_17"));
        WSPRfreqSpinBox = new QSpinBox(WSPR_controls_widget);
        WSPRfreqSpinBox->setObjectName(QString::fromUtf8("WSPRfreqSpinBox"));
        WSPRfreqSpinBox->setAlignment(Qt::AlignCenter);
        WSPRfreqSpinBox->setMinimum(1400);
        WSPRfreqSpinBox->setMaximum(1600);
        WSPRfreqSpinBox->setValue(1500);

        verticalLayout_17->addWidget(WSPRfreqSpinBox);

        sbTxPercent = new QSpinBox(WSPR_controls_widget);
        sbTxPercent->setObjectName(QString::fromUtf8("sbTxPercent"));
        sbTxPercent->setAlignment(Qt::AlignCenter);
        sbTxPercent->setMaximum(100);

        verticalLayout_17->addWidget(sbTxPercent);

        band_hopping_group_box = new QGroupBox(WSPR_controls_widget);
        band_hopping_group_box->setObjectName(QString::fromUtf8("band_hopping_group_box"));
        band_hopping_group_box->setCheckable(true);
        horizontalLayout_7 = new QHBoxLayout(band_hopping_group_box);
        horizontalLayout_7->setSpacing(6);
        horizontalLayout_7->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
        band_hopping_schedule_push_button = new QPushButton(band_hopping_group_box);
        band_hopping_schedule_push_button->setObjectName(QString::fromUtf8("band_hopping_schedule_push_button"));

        horizontalLayout_7->addWidget(band_hopping_schedule_push_button);


        verticalLayout_17->addWidget(band_hopping_group_box);


        horizontalLayout_26->addLayout(verticalLayout_17);

        verticalLayout_16 = new QVBoxLayout();
        verticalLayout_16->setSpacing(6);
        verticalLayout_16->setObjectName(QString::fromUtf8("verticalLayout_16"));
        cbUploadWSPR_Spots = new QCheckBox(WSPR_controls_widget);
        cbUploadWSPR_Spots->setObjectName(QString::fromUtf8("cbUploadWSPR_Spots"));

        verticalLayout_16->addWidget(cbUploadWSPR_Spots);

        pbTxNext = new QPushButton(WSPR_controls_widget);
        pbTxNext->setObjectName(QString::fromUtf8("pbTxNext"));
        pbTxNext->setStyleSheet(QString::fromUtf8("QPushButton:checked {\n"
"	background-color: red;\n"
"	border-style: outset;\n"
"	border-width: 1px;\n"
"	border-radius: 5px;\n"
"	border-color: black;\n"
"	min-width: 5em;\n"
"	padding: 3px;\n"
"}"));
        pbTxNext->setCheckable(true);

        verticalLayout_16->addWidget(pbTxNext);

        cbNoOwnCall = new QCheckBox(WSPR_controls_widget);
        cbNoOwnCall->setObjectName(QString::fromUtf8("cbNoOwnCall"));

        verticalLayout_16->addWidget(cbNoOwnCall);

        TxPowerComboBox = new QComboBox(WSPR_controls_widget);
        TxPowerComboBox->setObjectName(QString::fromUtf8("TxPowerComboBox"));

        verticalLayout_16->addWidget(TxPowerComboBox);


        horizontalLayout_26->addLayout(verticalLayout_16);

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

        horizontalLayout_26->addItem(horizontalSpacer_2);


        horizontalLayout_9->addWidget(WSPR_controls_widget);


        verticalLayout_5->addWidget(widget_2);

        verticalSpacer_2 = new QSpacerItem(20, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_5->addItem(verticalSpacer_2);

        controls_stack_widget->addWidget(page_2);

        horizontalLayout_4->addWidget(controls_stack_widget);

        signal_meter_widget = new SignalMeter(layoutWidget1);
        signal_meter_widget->setObjectName(QString::fromUtf8("signal_meter_widget"));
        signal_meter_widget->setEnabled(true);
        QSizePolicy sizePolicy29(QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);
        sizePolicy29.setHorizontalStretch(1);
        sizePolicy29.setVerticalStretch(0);
        sizePolicy29.setHeightForWidth(signal_meter_widget->sizePolicy().hasHeightForWidth());
        signal_meter_widget->setSizePolicy(sizePolicy29);
        signal_meter_widget->setMinimumSize(QSize(75, 0));
        signal_meter_widget->setMaximumSize(QSize(85, 305));
        signal_meter_widget->setFrameShape(QFrame::Panel);
        signal_meter_widget->setFrameShadow(QFrame::Sunken);

        horizontalLayout_4->addWidget(signal_meter_widget);

        horizontalLayout_4->setStretch(0, 2);
        horizontalLayout_4->setStretch(1, 6);
        horizontalLayout_4->setStretch(2, 1);

        verticalLayout_12->addLayout(horizontalLayout_4);

        verticalLayout_12->setStretch(0, 1);
        verticalLayout_12->setStretch(1, 6);
        verticalLayout_12->setStretch(2, 2);
        splitter->addWidget(layoutWidget1);

        gridLayout_3->addWidget(splitter, 0, 0, 1, 1);

        MainWindow->setCentralWidget(centralWidget);
        menuBar = new QMenuBar(MainWindow);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 877, 21));
        menuBar->setVisible(true);
        menuFile = new QMenu(menuBar);
        menuFile->setObjectName(QString::fromUtf8("menuFile"));
        menuView = new QMenu(menuBar);
        menuView->setObjectName(QString::fromUtf8("menuView"));
        menuDecode = new QMenu(menuBar);
        menuDecode->setObjectName(QString::fromUtf8("menuDecode"));
        menuFT8_threads = new QMenu(menuDecode);
        menuFT8_threads->setObjectName(QString::fromUtf8("menuFT8_threads"));
        menuJT9_decoding = new QMenu(menuDecode);
        menuJT9_decoding->setObjectName(QString::fromUtf8("menuJT9_decoding"));
        menuFT8_decoding = new QMenu(menuDecode);
        menuFT8_decoding->setObjectName(QString::fromUtf8("menuFT8_decoding"));
        menuDecoder_sensitivity = new QMenu(menuFT8_decoding);
        menuDecoder_sensitivity->setObjectName(QString::fromUtf8("menuDecoder_sensitivity"));
        menuQSO_RX_freq_sensitivity = new QMenu(menuFT8_decoding);
        menuQSO_RX_freq_sensitivity->setObjectName(QString::fromUtf8("menuQSO_RX_freq_sensitivity"));
        menuDecoding_cycles = new QMenu(menuFT8_decoding);
        menuDecoding_cycles->setObjectName(QString::fromUtf8("menuDecoding_cycles"));
        menuSWL_decoding_cycles = new QMenu(menuFT8_decoding);
        menuSWL_decoding_cycles->setObjectName(QString::fromUtf8("menuSWL_decoding_cycles"));
        menuFT4_decoding = new QMenu(menuDecode);
        menuFT4_decoding->setObjectName(QString::fromUtf8("menuFT4_decoding"));
        menuSave = new QMenu(menuBar);
        menuSave->setObjectName(QString::fromUtf8("menuSave"));
        menuLang = new QMenu(menuBar);
        menuLang->setObjectName(QString::fromUtf8("menuLang"));
        menuHelp = new QMenu(menuBar);
        menuHelp->setObjectName(QString::fromUtf8("menuHelp"));
        menuMode = new QMenu(menuBar);
        menuMode->setObjectName(QString::fromUtf8("menuMode"));
        menuMisc = new QMenu(menuBar);
        menuMisc->setObjectName(QString::fromUtf8("menuMisc"));
        menuAccept_UDP_Reply_messages = new QMenu(menuMisc);
        menuAccept_UDP_Reply_messages->setObjectName(QString::fromUtf8("menuAccept_UDP_Reply_messages"));
        menuAutoSeq = new QMenu(menuBar);
        menuAutoSeq->setObjectName(QString::fromUtf8("menuAutoSeq"));
        menuAuto_RX_frequency_Filter = new QMenu(menuAutoSeq);
        menuAuto_RX_frequency_Filter->setObjectName(QString::fromUtf8("menuAuto_RX_frequency_Filter"));
        menuDXpedition = new QMenu(menuBar);
        menuDXpedition->setObjectName(QString::fromUtf8("menuDXpedition"));
        MainWindow->setMenuBar(menuBar);
        statusBar = new QStatusBar(MainWindow);
        statusBar->setObjectName(QString::fromUtf8("statusBar"));
        MainWindow->setStatusBar(statusBar);
        QWidget::setTabOrder(genStdMsgsPushButton, tx1);
        QWidget::setTabOrder(tx1, tx2);
        QWidget::setTabOrder(tx2, tx3);
        QWidget::setTabOrder(tx3, tx4);
        QWidget::setTabOrder(tx4, tx6);
        QWidget::setTabOrder(tx6, txrb1);
        QWidget::setTabOrder(txrb1, txrb2);
        QWidget::setTabOrder(txrb2, txrb3);
        QWidget::setTabOrder(txrb3, txrb4);
        QWidget::setTabOrder(txrb4, txrb5);
        QWidget::setTabOrder(txrb5, txrb6);
        QWidget::setTabOrder(txrb6, txb1);
        QWidget::setTabOrder(txb1, txb2);
        QWidget::setTabOrder(txb2, txb3);
        QWidget::setTabOrder(txb3, txb4);
        QWidget::setTabOrder(txb4, txb5);
        QWidget::setTabOrder(txb5, txb6);
        QWidget::setTabOrder(txb6, genMsg);
        QWidget::setTabOrder(genMsg, pbAnswerCaller);
        QWidget::setTabOrder(pbAnswerCaller, rbFreeText);
        QWidget::setTabOrder(rbFreeText, pbSendRRR);
        QWidget::setTabOrder(pbSendRRR, pbAnswerCQ);
        QWidget::setTabOrder(pbAnswerCQ, pbSendReport);
        QWidget::setTabOrder(pbSendReport, pbSend73);
        QWidget::setTabOrder(pbSend73, rbGenMsg);
        QWidget::setTabOrder(rbGenMsg, pbCallCQ);

        menuBar->addAction(menuFile->menuAction());
        menuBar->addAction(menuView->menuAction());
        menuBar->addAction(menuMode->menuAction());
        menuBar->addAction(menuDecode->menuAction());
        menuBar->addAction(menuSave->menuAction());
        menuBar->addAction(menuAutoSeq->menuAction());
        menuBar->addAction(menuDXpedition->menuAction());
        menuBar->addAction(menuMisc->menuAction());
        menuBar->addAction(menuLang->menuAction());
        menuBar->addAction(menuHelp->menuAction());
        menuFile->addAction(actionOpen);
        menuFile->addAction(actionOpen_next_in_directory);
        menuFile->addAction(actionDecode_remaining_files_in_directory);
        menuFile->addSeparator();
        menuFile->addAction(actionDelete_all_wav_files_in_SaveDir);
        menuFile->addAction(actionErase_ALL_TXT);
        menuFile->addAction(actionErase_wsjtx_log_adi);
        menuFile->addAction(actionOpen_wsjtx_log_adi);
        menuFile->addAction(actionOpen_log_directory);
        menuFile->addSeparator();
        menuFile->addAction(actionSettings);
        menuFile->addSeparator();
        menuFile->addAction(actionExit);
        menuView->addAction(actionWide_Waterfall);
        menuView->addAction(actionMessage_averaging);
        menuDecode->addAction(actionInclude_averaging);
        menuDecode->addAction(actionInclude_correlation);
        menuDecode->addSeparator();
        menuDecode->addAction(menuFT8_threads->menuAction());
        menuDecode->addAction(menuFT8_decoding->menuAction());
        menuDecode->addAction(menuFT4_decoding->menuAction());
        menuDecode->addAction(menuJT9_decoding->menuAction());
        menuFT8_threads->addAction(actionMTAuto);
        menuFT8_threads->addAction(actionMT1);
        menuFT8_threads->addAction(actionMT2);
        menuFT8_threads->addAction(actionMT3);
        menuFT8_threads->addAction(actionMT4);
        menuFT8_threads->addAction(actionMT5);
        menuFT8_threads->addAction(actionMT6);
        menuFT8_threads->addAction(actionMT7);
        menuFT8_threads->addAction(actionMT8);
        menuFT8_threads->addAction(actionMT9);
        menuFT8_threads->addAction(actionMT10);
        menuFT8_threads->addAction(actionMT11);
        menuFT8_threads->addAction(actionMT12);
        menuFT8_threads->addAction(actionMT13);
        menuFT8_threads->addAction(actionMT14);
        menuFT8_threads->addAction(actionMT15);
        menuFT8_threads->addAction(actionMT16);
        menuFT8_threads->addAction(actionMT17);
        menuFT8_threads->addAction(actionMT18);
        menuFT8_threads->addAction(actionMT19);
        menuFT8_threads->addAction(actionMT20);
        menuFT8_threads->addAction(actionMT21);
        menuFT8_threads->addAction(actionMT22);
        menuFT8_threads->addAction(actionMT23);
        menuFT8_threads->addAction(actionMT24);
        menuJT9_decoding->addAction(actionQuickDecode);
        menuJT9_decoding->addAction(actionMediumDecode);
        menuJT9_decoding->addAction(actionDeepestDecode);
        menuFT8_decoding->addAction(menuDecoding_cycles->menuAction());
        menuFT8_decoding->addAction(menuSWL_decoding_cycles->menuAction());
        menuFT8_decoding->addSeparator();
        menuFT8_decoding->addAction(menuQSO_RX_freq_sensitivity->menuAction());
        menuFT8_decoding->addAction(menuDecoder_sensitivity->menuAction());
        menuFT8_decoding->addSeparator();
        menuFT8_decoding->addAction(actionFT8EarlyStart);
        menuFT8_decoding->addSeparator();
        menuFT8_decoding->addAction(actionFT8WidebandDXCallSearch);
        menuDecoder_sensitivity->addAction(actionFT8SensMin);
        menuDecoder_sensitivity->addAction(actionlowFT8thresholds);
        menuDecoder_sensitivity->addAction(actionFT8subpass);
        menuQSO_RX_freq_sensitivity->addAction(actionRXfLow);
        menuQSO_RX_freq_sensitivity->addAction(actionRXfMedium);
        menuQSO_RX_freq_sensitivity->addAction(actionRXfHigh);
        menuDecoding_cycles->addAction(actionDecFT8cycles1);
        menuDecoding_cycles->addAction(actionDecFT8cycles2);
        menuDecoding_cycles->addAction(actionDecFT8cycles3);
        menuSWL_decoding_cycles->addAction(actionDecFT8SWLcycles1);
        menuSWL_decoding_cycles->addAction(actionDecFT8SWLcycles2);
        menuSWL_decoding_cycles->addAction(actionDecFT8SWLcycles3);
        menuFT4_decoding->addAction(actionFT4fast);
        menuFT4_decoding->addAction(actionFT4medium);
        menuFT4_decoding->addAction(actionFT4deep);
        menuSave->addAction(actionNone);
        menuSave->addAction(actionSave_decoded);
        menuSave->addAction(actionSave_all);
        menuLang->addAction(actionEnglish);
        menuLang->addAction(actionEstonian);
        menuLang->addAction(actionRussian);
        menuLang->addAction(actionCatalan);
        menuLang->addAction(actionCroatian);
        menuLang->addAction(actionDanish);
        menuLang->addAction(actionDutch);
        menuLang->addAction(actionSpanish);
        menuLang->addAction(actionSwedish);
        menuLang->addAction(actionFrench);
        menuLang->addAction(actionHungarian);
        menuLang->addAction(actionItalian);
        menuLang->addAction(actionLatvian);
        menuLang->addAction(actionPolish);
        menuLang->addAction(actionPortuguese);
        menuLang->addAction(actionPortuguese_BR);
        menuLang->addAction(actionChinese_simplified);
        menuLang->addAction(actionChinese_traditional);
        menuLang->addAction(actionJapanese);
        menuHelp->addAction(actionJTDX_Web_Site);
        menuHelp->addAction(actionJTDX_Forum);
        menuHelp->addAction(download_samples_action);
        menuHelp->addSeparator();
        menuHelp->addAction(actionJTDX_improved_Home_Page);
        menuHelp->addAction(actionThe_additional_features_of_jtdx_improved);
        menuHelp->addSeparator();
        menuHelp->addAction(actionKeyboard_shortcuts);
        menuHelp->addAction(actionSpecial_mouse_commands);
        menuHelp->addAction(actionShort_list_of_add_on_prefixes_and_suffixes);
        menuHelp->addSeparator();
        menuHelp->addAction(actionCopyright_Notice);
        menuHelp->addSeparator();
        menuHelp->addAction(actionAbout);
        menuMode->addAction(actionFT8);
        menuMode->addAction(actionFT4);
        menuMode->addAction(actionJT65);
        menuMode->addAction(actionJT9_JT65);
        menuMode->addAction(actionJT9);
        menuMode->addAction(actionT10);
        menuMode->addAction(actionWSPR_2);
        menuMisc->addAction(actionBypass_text_filters_on_RX_frequency);
        menuMisc->addAction(actionBypass_all_text_filters);
        menuMisc->addAction(actionHide_FT8_dupe_messages);
        menuMisc->addAction(actionHide_FT_contest_messages);
        menuMisc->addAction(actionHide_telemetry_messages);
        menuMisc->addAction(actionShow_messages_decoded_from_harmonics);
        menuMisc->addAction(actionMyCallRXFwindow);
        menuMisc->addAction(actionWantedCallRXFwindow);
        menuMisc->addSeparator();
        menuMisc->addAction(actionEnable_main_window_popup);
        menuMisc->addAction(actionAutoErase);
        menuMisc->addAction(actionEraseWindowsAtBandChange);
        menuMisc->addSeparator();
        menuMisc->addAction(menuAccept_UDP_Reply_messages->menuAction());
        menuMisc->addAction(actionDisableTx73);
        menuMisc->addSeparator();
        menuMisc->addAction(actionShow_tooltips_main_window);
        menuMisc->addAction(actionColor_Tx_message_buttons);
        menuMisc->addAction(actionCallsign_to_clipboard);
        menuMisc->addSeparator();
        menuMisc->addAction(actionCrossband_160m_JA);
        menuMisc->addAction(actionCrossband_160m_HL);
        menuAccept_UDP_Reply_messages->addAction(actionAcceptUDPCQ);
        menuAccept_UDP_Reply_messages->addAction(actionAcceptUDPCQ73);
        menuAccept_UDP_Reply_messages->addAction(actionAcceptUDPAny);
        menuAutoSeq->addAction(actionCallNone);
        menuAutoSeq->addAction(actionCallFirst);
        menuAutoSeq->addAction(actionCallMid);
        menuAutoSeq->addAction(actionCallEnd);
        menuAutoSeq->addAction(actionAnswerWorkedB4);
        menuAutoSeq->addSeparator();
        menuAutoSeq->addAction(actionCallPriorityAndSearchCQ);
        menuAutoSeq->addAction(actionCallWorkedB4);
        menuAutoSeq->addAction(actionCallHigherNewCall);
        menuAutoSeq->addSeparator();
        menuAutoSeq->addAction(actionReport_message_priority);
        menuAutoSeq->addAction(actionMaxDistance);
        menuAutoSeq->addSeparator();
        menuAutoSeq->addAction(actionSingleShot);
        menuAutoSeq->addAction(menuAuto_RX_frequency_Filter->menuAction());
        menuAuto_RX_frequency_Filter->addAction(actionAutoFilter);
        menuAuto_RX_frequency_Filter->addSeparator();
        menuAuto_RX_frequency_Filter->addAction(actionSwitch_Filter_OFF_at_sending_73);
        menuAuto_RX_frequency_Filter->addAction(actionSwitch_Filter_OFF_at_getting_73);
        menuDXpedition->addAction(actionEnable_hound_mode);
        menuDXpedition->addAction(actionUse_TX_frequency_jumps);

        retranslateUi(MainWindow);

        controls_stack_widget->setCurrentIndex(0);
        tabWidget->setCurrentIndex(0);


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

    void retranslateUi(QMainWindow *MainWindow)
    {
        MainWindow->setWindowTitle(QApplication::translate("MainWindow", "JTDX", nullptr));
        actionExit->setText(QApplication::translate("MainWindow", "Exit", nullptr));
#ifndef QT_NO_SHORTCUT
        actionExit->setShortcut(QApplication::translate("MainWindow", "Alt+F4", nullptr));
#endif // QT_NO_SHORTCUT
        actionDeviceSetup->setText(QApplication::translate("MainWindow", "Configuration", nullptr));
#ifndef QT_NO_SHORTCUT
        actionDeviceSetup->setShortcut(QApplication::translate("MainWindow", "F2", nullptr));
#endif // QT_NO_SHORTCUT
        actionAbout->setText(QApplication::translate("MainWindow", "About JTDX", nullptr));
#ifndef QT_NO_SHORTCUT
        actionAbout->setShortcut(QApplication::translate("MainWindow", "Ctrl+F1", nullptr));
#endif // QT_NO_SHORTCUT
        actionWide_Waterfall->setText(QApplication::translate("MainWindow", "Waterfall", nullptr));
        actionOpen->setText(QApplication::translate("MainWindow", "Open", nullptr));
#ifndef QT_NO_SHORTCUT
        actionOpen->setShortcut(QApplication::translate("MainWindow", "Ctrl+O", nullptr));
#endif // QT_NO_SHORTCUT
        actionOpen_next_in_directory->setText(QApplication::translate("MainWindow", "Open next in directory", nullptr));
#ifndef QT_NO_SHORTCUT
        actionOpen_next_in_directory->setShortcut(QApplication::translate("MainWindow", "F6", nullptr));
#endif // QT_NO_SHORTCUT
        actionDecode_remaining_files_in_directory->setText(QApplication::translate("MainWindow", "Decode remaining files in directory", nullptr));
#ifndef QT_NO_SHORTCUT
        actionDecode_remaining_files_in_directory->setShortcut(QApplication::translate("MainWindow", "Shift+F6", nullptr));
#endif // QT_NO_SHORTCUT
        actionDelete_all_wav_files_in_SaveDir->setText(QApplication::translate("MainWindow", "Delete all *.wav && *.c2 files in SaveDir", nullptr));
        actionQuickDecode->setText(QApplication::translate("MainWindow", "fast", nullptr));
        actionNone->setText(QApplication::translate("MainWindow", "None", nullptr));
        actionSave_all->setText(QApplication::translate("MainWindow", "Save all", nullptr));
        actionJTDX_Web_Site->setText(QApplication::translate("MainWindow", "JTDX Web site", nullptr));
#ifndef QT_NO_SHORTCUT
        actionJTDX_Web_Site->setShortcut(QApplication::translate("MainWindow", "F1", nullptr));
#endif // QT_NO_SHORTCUT
        actionKeyboard_shortcuts->setText(QApplication::translate("MainWindow", "Keyboard shortcuts", nullptr));
#ifndef QT_NO_SHORTCUT
        actionKeyboard_shortcuts->setShortcut(QApplication::translate("MainWindow", "F3", nullptr));
#endif // QT_NO_SHORTCUT
        actionSpecial_mouse_commands->setText(QApplication::translate("MainWindow", "Special mouse commands", nullptr));
#ifndef QT_NO_SHORTCUT
        actionSpecial_mouse_commands->setShortcut(QApplication::translate("MainWindow", "F5", nullptr));
#endif // QT_NO_SHORTCUT
        actionJT9->setText(QApplication::translate("MainWindow", "JT9", nullptr));
        actionSave_decoded->setText(QApplication::translate("MainWindow", "Save decoded", nullptr));
        actionMediumDecode->setText(QApplication::translate("MainWindow", "medium", nullptr));
        actionDeepestDecode->setText(QApplication::translate("MainWindow", "deep", nullptr));
        actionMonitor_OFF_at_startup->setText(QApplication::translate("MainWindow", "Monitor OFF at startup", nullptr));
        actionErase_ALL_TXT->setText(QApplication::translate("MainWindow", "Erase ALL.TXT", nullptr));
        actionErase_wsjtx_log_adi->setText(QApplication::translate("MainWindow", "Erase QSO LOG file wsjtx_log.adi", nullptr));
        actionOpen_wsjtx_log_adi->setText(QApplication::translate("MainWindow", "Open logfile.adi", nullptr));
        actionOpen_wsjtx_log_adi->setIconText(QApplication::translate("MainWindow", "Open logfile.adi", nullptr));
#ifndef QT_NO_TOOLTIP
        actionOpen_wsjtx_log_adi->setToolTip(QApplication::translate("MainWindow", "Open logfile.adi", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_SHORTCUT
        actionOpen_wsjtx_log_adi->setShortcut(QApplication::translate("MainWindow", "F7", nullptr));
#endif // QT_NO_SHORTCUT
        actionConvert_JT9_x_to_RTTY->setText(QApplication::translate("MainWindow", "Convert mode to RTTY for logging", nullptr));
        actionLog_dB_reports_to_Comments->setText(QApplication::translate("MainWindow", "Log dB reports to Comments", nullptr));
        actionPrompt_to_log_QSO->setText(QApplication::translate("MainWindow", "Prompt me to log QSO", nullptr));
        actionBlank_line_between_decoding_periods->setText(QApplication::translate("MainWindow", "Blank line between decoding periods", nullptr));
        actionClear_DX_Call_and_Grid_after_logging->setText(QApplication::translate("MainWindow", "Clear DX Call and Grid after logging", nullptr));
        actionDisplay_distance_in_miles->setText(QApplication::translate("MainWindow", "Display distance in miles", nullptr));
        actionDouble_click_on_call_sets_Tx_Enable->setText(QApplication::translate("MainWindow", "Double-click on call sets Tx Enable", nullptr));
        action_73TxDisable->setText(QApplication::translate("MainWindow", "Tx disabled after sending 73", nullptr));
        actionRunaway_Tx_watchdog->setText(QApplication::translate("MainWindow", "Runaway Tx watchdog", nullptr));
        actionAllow_multiple_instances->setText(QApplication::translate("MainWindow", "Allow multiple instances", nullptr));
        actionLockTxFreq->setText(QApplication::translate("MainWindow", "Tx freq locked to Rx freq", nullptr));
        actionSkipTx1->setText(QApplication::translate("MainWindow", "Skip Tx 1", nullptr));
        actionJT65->setText(QApplication::translate("MainWindow", "JT65", nullptr));
        actionJT9_JT65->setText(QApplication::translate("MainWindow", "JT9+JT65", nullptr));
        actionTx2QSO->setText(QApplication::translate("MainWindow", "Tx messages to Rx Frequency window", nullptr));
        actionGray1->setText(QApplication::translate("MainWindow", "Gray1", nullptr));
        actionEnable_DXCC_entity->setText(QApplication::translate("MainWindow", "Show DXCC entity and worked B4 status", nullptr));
        actionAstronomical_data->setText(QApplication::translate("MainWindow", "Astronomical data", nullptr));
        actionShort_list_of_add_on_prefixes_and_suffixes->setText(QApplication::translate("MainWindow", "Short list of add-on prefixes and suffixes", nullptr));
        actionSettings->setText(QApplication::translate("MainWindow", "Settings...", nullptr));
#ifndef QT_NO_SHORTCUT
        actionSettings->setShortcut(QApplication::translate("MainWindow", "F2", nullptr));
#endif // QT_NO_SHORTCUT
        actionJTDX_Forum->setText(QApplication::translate("MainWindow", "JTDX forum", nullptr));
        actionOpen_log_directory->setText(QApplication::translate("MainWindow", "Open log directory", nullptr));
        actionMessage_averaging->setText(QApplication::translate("MainWindow", "Message averaging", nullptr));
#ifndef QT_NO_SHORTCUT
        actionMessage_averaging->setShortcut(QApplication::translate("MainWindow", "F7", nullptr));
#endif // QT_NO_SHORTCUT
        actionInclude_averaging->setText(QApplication::translate("MainWindow", "Include averaging", nullptr));
        actionInclude_correlation->setText(QApplication::translate("MainWindow", "JT65 hinted decoding", nullptr));
        actionWSPR_2->setText(QApplication::translate("MainWindow", "WSPR-2", nullptr));
        actionSave_reference_spectrum->setText(QApplication::translate("MainWindow", "Save reference spectrum", nullptr));
        download_samples_action->setText(QApplication::translate("MainWindow", "&Download Samples ...", nullptr));
#ifndef QT_NO_WHATSTHIS
        download_samples_action->setWhatsThis(QApplication::translate("MainWindow", "<html><head/><body><p>Download sample audio files demonstrating the various modes.</p></body></html>", nullptr));
#endif // QT_NO_WHATSTHIS
        actionT10->setText(QApplication::translate("MainWindow", "T10", nullptr));
        actionBypass_text_filters_on_RX_frequency->setText(QApplication::translate("MainWindow", "Bypass text filters on RX frequency", nullptr));
        actionBypass_all_text_filters->setText(QApplication::translate("MainWindow", "Bypass all text filters", nullptr));
#ifndef QT_NO_SHORTCUT
        actionBypass_all_text_filters->setShortcut(QApplication::translate("MainWindow", "Alt+F", nullptr));
#endif // QT_NO_SHORTCUT
        actionShow_messages_decoded_from_harmonics->setText(QApplication::translate("MainWindow", "Show messages decoded from JT65 harmonics", nullptr));
        actionEnable_main_window_popup->setText(QApplication::translate("MainWindow", "Enable main window popup", nullptr));
        actionMyCallRXFwindow->setText(QApplication::translate("MainWindow", "Messages with my callsign to RX frequency window ", nullptr));
        actionCopyright_Notice->setText(QApplication::translate("MainWindow", "Copyright notice from WSJT Development Group", nullptr));
        actionFT8->setText(QApplication::translate("MainWindow", "FT8", nullptr));
        actionFT8CallFirst->setText(QApplication::translate("MainWindow", "FT8 call first", nullptr));
        actionCallPriorityAndSearchCQ_->setText(QApplication::translate("MainWindow", "Call priority and search CQ", nullptr));
#ifndef QT_NO_TOOLTIP
        actionCallPriorityAndSearchCQ_->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Autoselect searching for response to CQ with priorities, if failed then searching for CQ messages with higher priority</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        actionFT8CallLast->setText(QApplication::translate("MainWindow", "FT8 call last", nullptr));
        actionFT8CallManual->setText(QApplication::translate("MainWindow", "FT8 manual call", nullptr));
        actionCallNone->setText(QApplication::translate("MainWindow", "0  Call None", nullptr));
        actionCallFirst->setText(QApplication::translate("MainWindow", "1  Call first", nullptr));
        actionCallPriorityAndSearchCQ->setText(QApplication::translate("MainWindow", "4+ Call and search through CQ messages", nullptr));
        actionCallMid->setText(QApplication::translate("MainWindow", "2  Call decoded till start of TX interval", nullptr));
        actionCallEnd->setText(QApplication::translate("MainWindow", "3  Call based on end of decoding", nullptr));
        actionSingleShot->setText(QApplication::translate("MainWindow", "Single shot QSO", nullptr));
        actionAutoErase->setText(QApplication::translate("MainWindow", "Erase band activity window at start of decoding", nullptr));
        actionAnswerWorkedB4->setText(QApplication::translate("MainWindow", "Answer worked B4 calls", nullptr));
        actionMTAuto->setText(QApplication::translate("MainWindow", "Auto", nullptr));
        actionMT1->setText(QApplication::translate("MainWindow", "1", nullptr));
        actionMT2->setText(QApplication::translate("MainWindow", "2", nullptr));
        actionMT2->setIconText(QApplication::translate("MainWindow", "2", nullptr));
        actionMT4->setText(QApplication::translate("MainWindow", "4", nullptr));
        actionMT8->setText(QApplication::translate("MainWindow", "8", nullptr));
        actionMT12->setText(QApplication::translate("MainWindow", "12", nullptr));
        actionEraseWindowsAtBandChange->setText(QApplication::translate("MainWindow", "Erase both message windows at band change", nullptr));
        actionFT8fast->setText(QApplication::translate("MainWindow", "fast", nullptr));
        actionFT8medium->setText(QApplication::translate("MainWindow", "medium", nullptr));
        actionFT8deep->setText(QApplication::translate("MainWindow", "deep", nullptr));
        actionFT8deep4->setText(QApplication::translate("MainWindow", "deep with 4 passes", nullptr));
        actionMaxDistance->setText(QApplication::translate("MainWindow", "Max distance instead of best SNR", nullptr));
        actionWantedCallRXFwindow->setText(QApplication::translate("MainWindow", "Messages with wanted call to RX frequency window", nullptr));
        actionlowFT8thresholds->setText(QApplication::translate("MainWindow", "use low thresholds", nullptr));
        actionFT8FiltFast->setText(QApplication::translate("MainWindow", "fast", nullptr));
        actionFT8FiltMedium->setText(QApplication::translate("MainWindow", "medium", nullptr));
        actionFT8FiltDeep->setText(QApplication::translate("MainWindow", "deep", nullptr));
        actionFT8subpass->setText(QApplication::translate("MainWindow", "use subpass", nullptr));
        actionFT8SensMin->setText(QApplication::translate("MainWindow", "minimum", nullptr));
        actionFT8EarlyStart->setText(QApplication::translate("MainWindow", "early start of decoder", nullptr));
        actionCallWorkedB4->setText(QApplication::translate("MainWindow", "Call worked B4 callsigns", nullptr));
        actionCallHigherNewCall->setText(QApplication::translate("MainWindow", "Call higher than new calls priority callsigns", nullptr));
        actionAcceptUDPCQ->setText(QApplication::translate("MainWindow", "CQ", nullptr));
        actionAcceptUDPCQ73->setText(QApplication::translate("MainWindow", "CQ and 73", nullptr));
        actionAcceptUDPAny->setText(QApplication::translate("MainWindow", "any messages", nullptr));
        actionAutoFilter->setText(QApplication::translate("MainWindow", "Enable", nullptr));
        actionSwitch_Filter_OFF_at_sending_73->setText(QApplication::translate("MainWindow", "Switch Filter OFF at sending 73", nullptr));
        actionSwitch_Filter_OFF_at_getting_73->setText(QApplication::translate("MainWindow", "Switch Filter OFF at getting 73", nullptr));
        actionHide_FT8_dupe_messages->setText(QApplication::translate("MainWindow", "Hide FT8 dupe messages", nullptr));
        actionDisplay_output_power->setText(QApplication::translate("MainWindow", "Display output power", nullptr));
        actionReport_message_priority->setText(QApplication::translate("MainWindow", "Report message priority", nullptr));
        actionEnable_hound_mode->setText(QApplication::translate("MainWindow", "Enable hound mode", nullptr));
        actionUse_TX_frequency_jumps->setText(QApplication::translate("MainWindow", "Use hound TX frequency control", nullptr));
        actionDisableTx73->setText(QApplication::translate("MainWindow", "Disable TX after sending RRR/RR73/73 in manual mode", nullptr));
        actionShow_tooltips_main_window->setText(QApplication::translate("MainWindow", "Show tooltips in main window", nullptr));
        actionColor_Tx_message_buttons->setText(QApplication::translate("MainWindow", "Color Tx message buttons", nullptr));
        actionMT3->setText(QApplication::translate("MainWindow", "3", nullptr));
        actionMT6->setText(QApplication::translate("MainWindow", "6", nullptr));
        actionMT10->setText(QApplication::translate("MainWindow", "10", nullptr));
        actionMT5->setText(QApplication::translate("MainWindow", "5", nullptr));
        actionMT7->setText(QApplication::translate("MainWindow", "7", nullptr));
        actionMT9->setText(QApplication::translate("MainWindow", "9", nullptr));
        actionMT11->setText(QApplication::translate("MainWindow", "11", nullptr));
        actionRXfLow->setText(QApplication::translate("MainWindow", "low", nullptr));
        actionRXfMedium->setText(QApplication::translate("MainWindow", "medium", nullptr));
        actionRXfHigh->setText(QApplication::translate("MainWindow", "high", nullptr));
        actionHide_FT_contest_messages->setText(QApplication::translate("MainWindow", "Hide FT contest messages", nullptr));
        actionFT4->setText(QApplication::translate("MainWindow", "FT4", nullptr));
        actionFT4fast->setText(QApplication::translate("MainWindow", "fast", nullptr));
        actionFT4medium->setText(QApplication::translate("MainWindow", "medium", nullptr));
        actionFT4deep->setText(QApplication::translate("MainWindow", "deep", nullptr));
        actionFT8WidebandDXCallSearch->setText(QApplication::translate("MainWindow", "wideband DX Call search", nullptr));
        action6passFT8SWLmode->setText(QApplication::translate("MainWindow", "6 pass SWL mode", nullptr));
        actionCallsign_to_clipboard->setText(QApplication::translate("MainWindow", "Callsign to clipboard at double-click|autoselect", nullptr));
        actionCrossband_160m_JA->setText(QApplication::translate("MainWindow", "Crossband 160m operation with Japan", nullptr));
        actionCrossband_160m_HL->setText(QApplication::translate("MainWindow", "Crossband 160m operation with Korea", nullptr));
        actionDecFT8cycles1->setText(QApplication::translate("MainWindow", "1", nullptr));
        actionDecFT8cycles2->setText(QApplication::translate("MainWindow", "2", nullptr));
        actionDecFT8cycles3->setText(QApplication::translate("MainWindow", "3", nullptr));
        actionDecFT8SWLcycles1->setText(QApplication::translate("MainWindow", "1", nullptr));
        actionDecFT8SWLcycles2->setText(QApplication::translate("MainWindow", "2", nullptr));
        actionDecFT8SWLcycles3->setText(QApplication::translate("MainWindow", "3", nullptr));
        actionHide_telemetry_messages->setText(QApplication::translate("MainWindow", "Hide telemetry messages", nullptr));
        actionMT13->setText(QApplication::translate("MainWindow", "13", nullptr));
        actionMT14->setText(QApplication::translate("MainWindow", "14", nullptr));
        actionMT15->setText(QApplication::translate("MainWindow", "15", nullptr));
        actionMT16->setText(QApplication::translate("MainWindow", "16", nullptr));
        actionMT17->setText(QApplication::translate("MainWindow", "17", nullptr));
        actionMT18->setText(QApplication::translate("MainWindow", "18", nullptr));
        actionMT19->setText(QApplication::translate("MainWindow", "19", nullptr));
        actionMT20->setText(QApplication::translate("MainWindow", "20", nullptr));
        actionMT21->setText(QApplication::translate("MainWindow", "21", nullptr));
        actionMT22->setText(QApplication::translate("MainWindow", "22", nullptr));
        actionMT23->setText(QApplication::translate("MainWindow", "23", nullptr));
        actionMT24->setText(QApplication::translate("MainWindow", "24", nullptr));
        actionJTDX_improved_Home_Page->setText(QApplication::translate("MainWindow", "JTDX_improved Home Page", nullptr));
#ifndef QT_NO_WHATSTHIS
        actionJTDX_improved_Home_Page->setWhatsThis(QApplication::translate("MainWindow", "<html><head/><body><p>Go to the jtdx_improved home page.</p></body></html>", nullptr));
#endif // QT_NO_WHATSTHIS
        actionThe_additional_features_of_jtdx_improved->setText(QApplication::translate("MainWindow", "The additional features of jtdx_improved", nullptr));
#ifndef QT_NO_WHATSTHIS
        actionThe_additional_features_of_jtdx_improved->setWhatsThis(QApplication::translate("MainWindow", "<html><head/><body><p>Overview on the additional features of jtdx_improved.</p></body></html>", nullptr));
#endif // QT_NO_WHATSTHIS
#ifndef QT_NO_TOOLTIP
        decodedTextLabel->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Avg: accumulated average DT of decoded signals on current band.</p><p>Lag: it is decoder lag calculated relatively to beginning of next interval, negative values mean there is spare time available to increase decoding depth, positive values is decoder's lag into TX or next interval meaning there may be no enough CPU resources for selected decoding depth to provide reliable signal transmission.</p><p></p><p>Lag depends on CPU performance, noise conditions, band fullness and other programs using computer, it can be decreased by reducing waterfall bandwidth. If Lag is constantly negative then CPU handling well interval decoding and you can try to make decoding more aggressive to get more decodes.</p><p>FT8: if Lag is 0 .. 0.4 then you can still use Autoseq 3/7 (autoselect will trigger change of TX message early enough to transmit full message). If Lag > 0.4 then you should try to decrease decoding aggressivity. If still Lag > 0.4 then Autoseq 2/6 should be used as responding to incoming call"
                        " will be partially damaged at transmission in AutoSeq 3/7. If constantly Lag  > 2 then your CPU is unsuitable to operate in FT8 with current decoder settings. Sure You can monitor as SWL.</p><p>/xx: number of decoded messages in last interval.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        decodedTextLabel->setText(QApplication::translate("MainWindow", "UTC           dB            DT           Freq          Dr ", nullptr));
#ifndef QT_NO_TOOLTIP
        label_6->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Lost audio blocks. FT8 15sec interval has 52 blocks of audio data, where decoder being triggered if audio data reached 51 blocks in 'SWL/late strat of decoder' modes or 50 blocks otherwise. Under Windows OS there were multiple reports audio data being lost, for Windows OS there is workaround implemented to start FT8 decoder if there at least 46 out of 52 audio blocks received. Lost audio blocks notification lets user know there is something wrong in the setup.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        label_6->setText(QApplication::translate("MainWindow", "Band Activity", nullptr));
#ifndef QT_NO_TOOLTIP
        readFreq->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>If orange or red there has been a rig control failure, click to reset and read the dial frequency.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        readFreq->setText(QApplication::translate("MainWindow", "?", nullptr));
        labUTC->setText(QApplication::translate("MainWindow", "<html><head/><body><p align=\"center\"><span style=\" font-size:18pt;\">01:23:45 </span></p></body></html>", nullptr));
#ifndef QT_NO_TOOLTIP
        TxMinuteButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Toggle TX minute</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        TxMinuteButton->setText(QApplication::translate("MainWindow", "TX minute", nullptr));
        cbMenus->setText(QApplication::translate("MainWindow", "Menu", nullptr));
#ifndef QT_NO_TOOLTIP
        cbShowSpot->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Use this control to show or hide spot edit line</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        cbShowSpot->setText(QApplication::translate("MainWindow", "Spt", nullptr));
#ifndef QT_NO_TOOLTIP
        bandComboBox->setToolTip(QApplication::translate("MainWindow", "Select operating band or frequency in MHz", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_TOOLTIP
        spotMsgLabel->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>DXSummit spot information field preview.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        spotMsgLabel->setText(QApplication::translate("MainWindow", "info:", nullptr));
#ifndef QT_NO_TOOLTIP
        spotEditLabel->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>DXSummit spot line edit: mode in the information field being spotted automatically, user can add own text message in the information field. Available macros: #D is for distance, #G is for \"Grid1<>Grid2\", #R is for report value. Information field preview is available.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        spotEditLabel->setText(QApplication::translate("MainWindow", "edit", nullptr));
#ifndef QT_NO_TOOLTIP
        spotLineEdit->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>DXSummit spot line edit: mode in the information field being spotted automatically, user can add own text message in the information field. Available macros: #D is for distance, #G is for \"Grid1<>Grid2\", #R is for report value. Information field preview is available.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_TOOLTIP
        propEditLabel->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Type of the propagation.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        propEditLabel->setText(QApplication::translate("MainWindow", "prop", nullptr));
#ifndef QT_NO_TOOLTIP
        propLineEdit->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Type of the propagation.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        labAz->setText(QString());
        label_4->setText(QApplication::translate("MainWindow", "DX Grid", nullptr));
#ifndef QT_NO_TOOLTIP
        dxGridEntry->setToolTip(QApplication::translate("MainWindow", "Locator of station to be worked", nullptr));
#endif // QT_NO_TOOLTIP
        dxGridEntry->setText(QString());
#ifndef QT_NO_TOOLTIP
        dxCallEntry->setToolTip(QApplication::translate("MainWindow", "Callsign of station to be worked", nullptr));
#endif // QT_NO_TOOLTIP
        dxCallEntry->setText(QString());
#ifndef QT_NO_TOOLTIP
        lookupButton->setToolTip(QApplication::translate("MainWindow", "Search for callsign in database", nullptr));
#endif // QT_NO_TOOLTIP
        lookupButton->setText(QApplication::translate("MainWindow", "&Lookup // QRZ", nullptr));
#ifndef QT_NO_TOOLTIP
        addButton->setToolTip(QApplication::translate("MainWindow", "Add callsign and locator to database", nullptr));
#endif // QT_NO_TOOLTIP
        addButton->setText(QApplication::translate("MainWindow", "Add", nullptr));
        labDist->setText(QString());
#ifndef QT_NO_TOOLTIP
        pbSpotDXCall->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Click by left mouse's button to spot DX call to dxsummit.fi (spotting shall be enabled in Reporting tab of the settings). Click by right mouse's button to add callsign to the 'Hide messages from callsigns' filter.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        pbSpotDXCall->setText(QApplication::translate("MainWindow", "DX Call", nullptr));
        freq_min_label->setText(QString());
        freq_max_label->setText(QString());
#ifndef QT_NO_TOOLTIP
        freqWheel->setToolTip(QString());
#endif // QT_NO_TOOLTIP
        label_FreqDial->setText(QApplication::translate("MainWindow", "TextLabel", nullptr));
        ant_label->setText(QApplication::translate("MainWindow", "Antenna", nullptr));
#ifndef QT_NO_TOOLTIP
        rptSpinBox->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Signal report (dB)</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        rptSpinBox->setPrefix(QApplication::translate("MainWindow", "RPT:", nullptr));
#ifndef QT_NO_TOOLTIP
        cbShowWanted->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Use this control to show or hide wanted callsign/prefix edit lines</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        cbShowWanted->setText(QApplication::translate("MainWindow", "Wanted", nullptr));
#ifndef QT_NO_TOOLTIP
        candListSpinBox->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Candidate list thinning, this feature is dedicated to wideband decoding with slow CPUs and 'minimum' wideband decoder sensitivity setting. Candidate list being sorted by synchonization pattern level with applied DT weight factor, candidates with low value will not be processed by decoder to decrease time spent for interval decoding. This feature is not applied to QSO RX frequency.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        candListSpinBox->setSuffix(QApplication::translate("MainWindow", " %", nullptr));
        candListSpinBox->setPrefix(QApplication::translate("MainWindow", "CL  ", nullptr));
#ifndef QT_NO_TOOLTIP
        TxFreqSpinBox->setToolTip(QApplication::translate("MainWindow", "Audio Tx frequency", nullptr));
#endif // QT_NO_TOOLTIP
        TxFreqSpinBox->setSuffix(QApplication::translate("MainWindow", "  Hz", nullptr));
        TxFreqSpinBox->setPrefix(QApplication::translate("MainWindow", "Tx  ", nullptr));
#ifndef QT_NO_TOOLTIP
        pbR2T->setToolTip(QApplication::translate("MainWindow", "Set Tx frequency to Rx Frequency", nullptr));
#endif // QT_NO_TOOLTIP
        pbR2T->setText(QApplication::translate("MainWindow", "\342\226\262", nullptr));
#ifndef QT_NO_TOOLTIP
        pbT2R->setToolTip(QApplication::translate("MainWindow", "Set Rx frequency to Tx Frequency", nullptr));
#endif // QT_NO_TOOLTIP
        pbT2R->setText(QApplication::translate("MainWindow", "\342\226\274", nullptr));
#ifndef QT_NO_TOOLTIP
        RxFreqSpinBox->setToolTip(QApplication::translate("MainWindow", "Audio Rx frequency", nullptr));
#endif // QT_NO_TOOLTIP
        RxFreqSpinBox->setSuffix(QApplication::translate("MainWindow", "  Hz", nullptr));
        RxFreqSpinBox->setPrefix(QApplication::translate("MainWindow", "Rx  ", nullptr));
#ifndef QT_NO_TOOLTIP
        pbTxLock->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Use different Rx/Tx AF frequencies or set Tx frequency equal to Rx AF frequency.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        pbTxLock->setText(QApplication::translate("MainWindow", "Split Tx/Rx", nullptr));
#ifndef QT_NO_TOOLTIP
        pbTxMode->setToolTip(QApplication::translate("MainWindow", "Toggle Tx mode", nullptr));
#endif // QT_NO_TOOLTIP
        pbTxMode->setText(QApplication::translate("MainWindow", "Tx JT9 @", nullptr));
#ifndef QT_NO_TOOLTIP
        DTCenterSpinBox->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>DT weighting functionality for candidate list thinning option, median value of DT distribution of decoded signals should be set there. This value depends on system clock synchronization accuracy and on overcrowded bands is close to average DT value of decoded signals. Correct value raises up decoding efficiency in the candidate list thinning option.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        DTCenterSpinBox->setPrefix(QApplication::translate("MainWindow", "DT ", nullptr));
        DTCenterSpinBox->setSuffix(QApplication::translate("MainWindow", " s", nullptr));
#ifndef QT_NO_TOOLTIP
        outAttenuation->setToolTip(QApplication::translate("MainWindow", "Adjust Tx audio level", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_TOOLTIP
        PWRlabel->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>CAT shall be set up via Hamlib or TCI, TCI and Hamlib for some transceivers does support getting output power data.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        PWRlabel->setText(QApplication::translate("MainWindow", " Pwr", nullptr));
#ifndef QT_NO_TOOLTIP
        labWantCall->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Comma separated list of the wanted callsigns. Autoselection under AutoSeq 1..7 will process wanted callsign according to the choosen notifications/priorities, this functionality is not supported under AutoSeq0. Non FT8 modes only: for compound callsigns the base callsign shall be used in the list, sometimes base callsign will be copied from the decoded message: when logging such QSO user will have to change correspondent's callsign to compound one if needed.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        labWantCall->setText(QApplication::translate("MainWindow", "callsign:", nullptr));
#ifndef QT_NO_TOOLTIP
        wantedCall->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Comma separated list of the wanted callsigns. Autoselection under AutoSeq 1..7 will process wanted callsign according to the choosen notifications/priorities, this functionality is not supported under AutoSeq0. Non FT8 modes only: for compound callsigns the base callsign shall be used in the list, sometimes base callsign will be copied from the decoded message: when logging such QSO user will have to change correspondent's callsign to compound one if needed.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        wantedCall->setText(QString());
#ifndef QT_NO_TOOLTIP
        cbClearCallsign->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Clear callsign from this list at logging of the QSO.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        cbClearCallsign->setText(QApplication::translate("MainWindow", "Clr", nullptr));
#ifndef QT_NO_TOOLTIP
        labWantPfx->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Comma separated list of the wanted prefixes. Autoselection under AutoSeq 1..7 will process wanted prefix according to the choosen notifications/priorities, this functionality is not supported under AutoSeq0. For compound callsigns prefix is recognized at beginning of the callsign. Autoselection will process wanted callsign according to the choosen notifications/priorities. Non FT8 modes only: sometimes the base callsign will be copied from the decoded message: when logging such QSO user will have to change correspondent's callsign to compound one if needed.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        labWantPfx->setText(QApplication::translate("MainWindow", "prefix:", nullptr));
#ifndef QT_NO_TOOLTIP
        wantedPrefix->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Comma separated list of the wanted prefixes. Autoselection under AutoSeq 1..7 will process wanted prefix according to the choosen notifications/priorities, this functionality is not supported under AutoSeq0. For compound callsigns prefix is recognized at beginning of the callsign. Autoselection will process wanted callsign according to the choosen notifications/priorities. Non FT8 modes only: sometimes the base callsign will be copied from the decoded message: when logging such QSO user will have to change correspondent's callsign to compound one if needed.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        wantedPrefix->setText(QString());
#ifndef QT_NO_TOOLTIP
        labWantGrid->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Comma separated list of the wanted grid squares where four char grid being supported only. Autoselection under AutoSeq 1..7 will process wanted grid according to the choosen notifications/priorities, this functionality is not supported under AutoSeq0.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        labWantGrid->setText(QApplication::translate("MainWindow", "grid:", nullptr));
#ifndef QT_NO_TOOLTIP
        wantedGrid->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Comma separated list of the wanted grid squares where four char grid being supported only. Autoselection under AutoSeq 1..7 will process wanted grid according to the choosen notifications/priorities, this functionality is not supported under AutoSeq0.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_TOOLTIP
        cbClearGrid->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Clear grid from this list at logging of the QSO.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        cbClearGrid->setText(QApplication::translate("MainWindow", "Clr", nullptr));
#ifndef QT_NO_TOOLTIP
        labWantCountry->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Comma separated list of the wanted countries: main country prefix shall be used in this list. For compound callsigns prefix is recognized at beginning of the callsign. Autoselection under AutoSeq 1..7 will process wanted country according to the choosen notifications/priorities, this functionality is not supported under AutoSeq0. Non FT8 modes only: sometimes the base callsign will be copied from the decoded message: when logging such QSO user will have to change correspondent's callsign to compound one if needed. List of the main country prefixes: 1A,1S,3A,3B6,3B8,3B9,3C,3C0,3D2,3D2/C,<br>\n"
"3D2/R,3DA,3V,3W,3X,3Y/B,3Y/P,4J,4L,4O,4S,4U1I,4U1U,*4U1V,4W,4X,5A,5B,5H,5N,5R,5T,<br>\n"
"5U,5V,5W,5X,5Z,6W,6Y,7O,7P,7Q,7X,8P,8Q,8R,9A,9G,9H,9J,9K,9L,9M2,9M6,9N,9Q,9U,9V,9X,<br>\n"
"9Y,A2,A3,A4,A5,A6,A7,A9,AP,BS7,BV,BV9P,BY,C2,C3,C5,C6,C9,CE,CE0X,CE0Y,CE0Z,CE9,CM,<br>\n"
"CN,CP,CT,CT3,CU,CX,CY0,CY9,D2,D4,D6,DL,DU,E3,E4,E5/N,E5/S,E6,E7,EA,EA6,EA8,EA9,EI,<br>\n"
"EK,EL,EP,ER,ES,ET,EU,EX,EY,EZ,F,FG,FH"
                        ",FJ,FK,FK/C,FM,FO,FO/A,FO/C,FO/M,FP,FR,FS,<br>\n"
"FT/G,FT/J,FT/T,FT/W,FT/X,FT/Z,FW,FY,G,GD,GI,GJ,*GM/S,GM,GU,GW,H4,H40,HA,HB,HB0,HC,<br>\n"
"HC8,HH,HI,HK,HK0/A,HK0/M,HL,HP,HR,HS,HV,HZ,I,*IG9,IS,*IT9,J2,J3,J5,J6,J7,J8,JA,<br>\n"
"JD/M,JD/O,JT,JW,*JW/B,JX,JY,K,KG4,KH0,KH1,KH2,KH3,KH4,KH5,KH6,KH7K,KH8,KH8/S,KH9,KL,<br>\n"
"KP1,KP2,KP4,KP5,LA,LU,LX,LY,LZ,OA,OD,OE,OH,OH0,OJ0,OK,OM,ON,OX,OY,OZ,P2,P4,P5,PA,<br>\n"
"PJ2,PJ4,PJ5,PJ7,PY,PY0F,PY0S,PY0T,PZ,R1FJ,S0,S2,S5,S7,S9,SM,SP,ST,SU,SV,SV/A,SV5,<br>\n"
"SV9,T2,T30,T31,T32,T33,T5,T7,T8,TA,*TA1,TF,TG,TI,TI9,TJ,TK,TL,TN,TR,TT,TU,TY,TZ,UA,<br>\n"
"UA2,UA9,UK,UN,UR,V2,V3,V4,V5,V6,V7,V8,VE,VK,VK0H,VK0M,VK9C,VK9L,VK9M,VK9N,VK9W,VK9X,<br>\n"
"VP2E,VP2M,VP2V,VP5,VP6,VP6/D,VP8,VP8/G,VP8/H,VP8/O,VP8/S,VP9,VQ9,VR,VU,VU4,VU7,XE,<br>\n"
"XF4,XT,XU,XW,XX9,XZ,YA,YB,YI,YJ,YK,YL,YN,YO,YS,YU,YV,YV0,Z2,Z3,Z6,Z8,ZA,ZB,ZC4,ZD7,<br>\n"
"ZD8,ZD9,ZF,ZK3,ZL,ZL7,ZL8,ZL9,ZP,ZS,ZS8</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        labWantCountry->setText(QApplication::translate("MainWindow", "country:", nullptr));
#ifndef QT_NO_TOOLTIP
        wantedCountry->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Comma separated list of the wanted countries: main country prefix shall be used in this list. For compound callsigns prefix is recognized at beginning of the callsign. Autoselection under AutoSeq 1..7 will process wanted country according to the choosen notifications/priorities, this functionality is not supported under AutoSeq0. Non FT8 modes only: sometimes the base callsign will be copied from the decoded message: when logging such QSO user will have to change correspondent's callsign to compound one if needed. List of the main country prefixes: 1A,1S,3A,3B6,3B8,3B9,3C,3C0,3D2,3D2/C,<br>\n"
"3D2/R,3DA,3V,3W,3X,3Y/B,3Y/P,4J,4L,4O,4S,4U1I,4U1U,*4U1V,4W,4X,5A,5B,5H,5N,5R,5T,<br>\n"
"5U,5V,5W,5X,5Z,6W,6Y,7O,7P,7Q,7X,8P,8Q,8R,9A,9G,9H,9J,9K,9L,9M2,9M6,9N,9Q,9U,9V,9X,<br>\n"
"9Y,A2,A3,A4,A5,A6,A7,A9,AP,BS7,BV,BV9P,BY,C2,C3,C5,C6,C9,CE,CE0X,CE0Y,CE0Z,CE9,CM,<br>\n"
"CN,CP,CT,CT3,CU,CX,CY0,CY9,D2,D4,D6,DL,DU,E3,E4,E5/N,E5/S,E6,E7,EA,EA6,EA8,EA9,EI,<br>\n"
"EK,EL,EP,ER,ES,ET,EU,EX,EY,EZ,F,FG,FH"
                        ",FJ,FK,FK/C,FM,FO,FO/A,FO/C,FO/M,FP,FR,FS,<br>\n"
"FT/G,FT/J,FT/T,FT/W,FT/X,FT/Z,FW,FY,G,GD,GI,GJ,*GM/S,GM,GU,GW,H4,H40,HA,HB,HB0,HC,<br>\n"
"HC8,HH,HI,HK,HK0/A,HK0/M,HL,HP,HR,HS,HV,HZ,I,*IG9,IS,*IT9,J2,J3,J5,J6,J7,J8,JA,<br>\n"
"JD/M,JD/O,JT,JW,*JW/B,JX,JY,K,KG4,KH0,KH1,KH2,KH3,KH4,KH5,KH6,KH7K,KH8,KH8/S,KH9,KL,<br>\n"
"KP1,KP2,KP4,KP5,LA,LU,LX,LY,LZ,OA,OD,OE,OH,OH0,OJ0,OK,OM,ON,OX,OY,OZ,P2,P4,P5,PA,<br>\n"
"PJ2,PJ4,PJ5,PJ7,PY,PY0F,PY0S,PY0T,PZ,R1FJ,S0,S2,S5,S7,S9,SM,SP,ST,SU,SV,SV/A,SV5,<br>\n"
"SV9,T2,T30,T31,T32,T33,T5,T7,T8,TA,*TA1,TF,TG,TI,TI9,TJ,TK,TL,TN,TR,TT,TU,TY,TZ,UA,<br>\n"
"UA2,UA9,UK,UN,UR,V2,V3,V4,V5,V6,V7,V8,VE,VK,VK0H,VK0M,VK9C,VK9L,VK9M,VK9N,VK9W,VK9X,<br>\n"
"VP2E,VP2M,VP2V,VP5,VP6,VP6/D,VP8,VP8/G,VP8/H,VP8/O,VP8/S,VP9,VQ9,VR,VU,VU4,VU7,XE,<br>\n"
"XF4,XT,XU,XW,XX9,XZ,YA,YB,YI,YJ,YK,YL,YN,YO,YS,YU,YV,YV0,Z2,Z3,Z6,Z8,ZA,ZB,ZC4,ZD7,<br>\n"
"ZD8,ZD9,ZF,ZK3,ZL,ZL7,ZL8,ZL9,ZP,ZS,ZS8</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        decodedTextLabel2->setText(QApplication::translate("MainWindow", "UTC           dB            DT           Freq          Dr ", nullptr));
        label_7->setText(QApplication::translate("MainWindow", "Rx Frequency", nullptr));
#ifndef QT_NO_TOOLTIP
        tuneButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Transmit a pure tone. Tune timer can be set in General tab of the settings.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        tuneButton->setText(QApplication::translate("MainWindow", "&Tune", nullptr));
#ifndef QT_NO_TOOLTIP
        AutoSeqButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Enable semi-automatic message sequencing. In calling CQ operation autoselect by default searching for response with the highiest priority.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        AutoSeqButton->setText(QApplication::translate("MainWindow", "AutoSq", nullptr));
#ifndef QT_NO_TOOLTIP
        HoundButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Enable FT8 DXpedition Hound mode. MSHV multianswering mode is supported in common FT8 bands, WSJT-X DXpedition mode with frequency control is supported on the special DXpedition frequencies.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        HoundButton->setText(QApplication::translate("MainWindow", "Hound", nullptr));
        button_DxCallOnly->setText(QApplication::translate("MainWindow", "DXCall only", nullptr));
#ifndef QT_NO_TOOLTIP
        singleQSOButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Single shot QSO AutoSeq option</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        singleQSOButton->setText(QApplication::translate("MainWindow", "1 QSO", nullptr));
#ifndef QT_NO_TOOLTIP
        bypassButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Bypass all text filters option, duplicates action in the Misc tab.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        bypassButton->setText(QApplication::translate("MainWindow", "Bypass", nullptr));
#ifndef QT_NO_TOOLTIP
        AutoTxButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Double-click on call sets TX enable</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        AutoTxButton->setText(QApplication::translate("MainWindow", "AutoTX", nullptr));
#ifndef QT_NO_TOOLTIP
        monitorButton->setToolTip(QApplication::translate("MainWindow", "Start monitoring", nullptr));
#endif // QT_NO_TOOLTIP
        monitorButton->setText(QApplication::translate("MainWindow", "&Monitor", nullptr));
#ifndef QT_NO_TOOLTIP
        AnsB4Button->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Answer worked B4 AutoSeq option</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        AnsB4Button->setText(QApplication::translate("MainWindow", "AnsB4", nullptr));
#ifndef QT_NO_TOOLTIP
        stopButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Stop monitoring input signal, stop playing pack of the audio wav files</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        stopButton->setText(QApplication::translate("MainWindow", "&Stop", nullptr));
#ifndef QT_NO_TOOLTIP
        S_meter_button->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>The button provides choice between S-meter units and dBm. CAT shall be set up via Hamlib or TCI to get S-meter working, some rigs may not be supported.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        S_meter_button->setText(QApplication::translate("MainWindow", "S meter", nullptr));
#ifndef QT_NO_TOOLTIP
        logQSOButton->setToolTip(QApplication::translate("MainWindow", "Enter this QSO in ADIF log", nullptr));
#endif // QT_NO_TOOLTIP
        logQSOButton->setText(QApplication::translate("MainWindow", "Log &QSO", nullptr));
#ifndef QT_NO_TOOLTIP
        ClearDxButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Left mouse button: Erase data from DX Call and DX Grid windows. Right mouse button: Erase data from DX Call, DX Grid windows, QSO history and blacklist. CTRL+Right mouse button: add callsign from DX Call window to blacklist, erase data from DX Call, DX Grid windows and QSO history.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_STATUSTIP
        ClearDxButton->setStatusTip(QApplication::translate("MainWindow", "QPushButton:checked { 	background-color: #00ff00;     border-style: outset; 	border-width: 1px; 	border-radius: 5px;     border-color: black; 	min-width: 5em; 	padding: 3px; }", nullptr));
#endif // QT_NO_STATUSTIP
        ClearDxButton->setText(QApplication::translate("MainWindow", "Clear D&X", nullptr));
#ifndef QT_NO_TOOLTIP
        EraseButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Left mouse button: Erase decoded text(left) window. Right mouse button: Erase QSO Frequency window. Double-click for both windows.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        EraseButton->setText(QApplication::translate("MainWindow", "&Erase", nullptr));
#ifndef QT_NO_TOOLTIP
        filterButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Bandwidth, FT8 170Hz, FT8 hound mode 580Hz, FT4 274Hz, JT9 115Hz, T10 225Hz. JT65 signals: 580Hz decoding, 300 Hz for displaying messages. Filter is centered to the RX signal spectrum. Filter functionality can not improve signal decoding, it is dedicated for use with slow CPUs to let decoder finish processing before signal transmission and avoid message change at transmission. All incoming calls out of Filter bandwidth will be lost, use Filter functionaly only if it is really needed for your CPU.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        filterButton->setText(QApplication::translate("MainWindow", "Filter", nullptr));
#ifndef QT_NO_TOOLTIP
        enableTxButton->setToolTip(QApplication::translate("MainWindow", "Toggle Tx Enable On/Off", nullptr));
#endif // QT_NO_TOOLTIP
        enableTxButton->setText(QApplication::translate("MainWindow", "E&nable Tx", nullptr));
#ifndef QT_NO_TOOLTIP
        AGCcButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Activates AGC compensation functionality. Raising up decoding efficiency if AGC is turned ON in the receiver</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        AGCcButton->setText(QApplication::translate("MainWindow", "AGCc", nullptr));
#ifndef QT_NO_TOOLTIP
        stopTxButton->setToolTip(QApplication::translate("MainWindow", "Stop transmitting immediately", nullptr));
#endif // QT_NO_TOOLTIP
        stopTxButton->setText(QApplication::translate("MainWindow", "&Halt Tx", nullptr));
#ifndef QT_NO_TOOLTIP
        swlButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Increase number of decoding attempts</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        swlButton->setText(QApplication::translate("MainWindow", "S&WL mode", nullptr));
#ifndef QT_NO_TOOLTIP
        hintButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Activates group of decoders based on the matched filters, in FT8 mode activates FT8AP functionality</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        hintButton->setText(QApplication::translate("MainWindow", "Hint", nullptr));
#ifndef QT_NO_TOOLTIP
        syncButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Click by left mouse's button shifts JTDX internal time to provide better decoder synchronization to signals into incoming RX audio stream.<br>\n"
"Two scenarios are supported:<br>\n"
"- rough synchronization, if there are shifted signals on the waterfall and no a signal decoded, minimum power value is used in decoder to evaluate time shift till beginning of interval<br>\n"
"- more precise synchronization, if there are signals decoded in previous interval and average DT is out of the -0.19 .. 0.19 sec range. Average DT value is used for JTDX time shift.<br>\n"
"It is recommended to keep at least five interval gap between two consequential attempts of rough and precise synchronization.<br>\n"
"Decoding of current and next interval can be broken by the time shift.<br>\n"
"Note:<br>\n"
"- if your computer clock difference is more than 7.5 seconds, there is a chance you will be reporting spots in wrong interval, also QSO start/end time can be affected<br>\n"
"- DT of TX signal will be affected"
                        " in wrong way if you are trying to compensate RX audio stream delay caused by buffering in SDR software.<br><br>\n"
"Click by right mouse's button sets JTDX internal time back to system time.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        syncButton->setText(QApplication::translate("MainWindow", "Sync", nullptr));
#ifndef QT_NO_TOOLTIP
        DecodeButton->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Decode again most recent Rx period or last played wav audio file for any Hint/Filter/SWL mode buttons combination</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        DecodeButton->setText(QApplication::translate("MainWindow", "Dec&ode", nullptr));
        devwindowButton->setText(QApplication::translate("MainWindow", "DevWindow", nullptr));
        dev_label->setText(QApplication::translate("MainWindow", "TextLabel", nullptr));
#ifndef QT_NO_TOOLTIP
        genStdMsgsPushButton->setToolTip(QApplication::translate("MainWindow", "Generate standard messages for minimal QSO", nullptr));
#endif // QT_NO_TOOLTIP
        genStdMsgsPushButton->setText(QApplication::translate("MainWindow", "GenMsgs", nullptr));
        label_8->setText(QApplication::translate("MainWindow", "CQ", nullptr));
#ifndef QT_NO_TOOLTIP
        direction1LineEdit->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Directional CQ, range from AA to ZZ is being supported.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        direction1LineEdit->setText(QApplication::translate("MainWindow", "DX", nullptr));
#ifndef QT_NO_TOOLTIP
        rrr1CheckBox->setToolTip(QApplication::translate("MainWindow", "Check to generate 'RRR' message, uncheck to generate 'RR73'", nullptr));
#endif // QT_NO_TOOLTIP
        rrr1CheckBox->setText(QApplication::translate("MainWindow", "RRR", nullptr));
#ifndef QT_NO_TOOLTIP
        skipTx1->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Skip transmitting message with QTH Grid locator</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        skipTx1->setText(QApplication::translate("MainWindow", "SkipTx1", nullptr));
        tx1->setText(QString());
#ifndef QT_NO_TOOLTIP
        txrb1->setToolTip(QApplication::translate("MainWindow", "Send this message in next Tx interval", nullptr));
#endif // QT_NO_TOOLTIP
        txrb1->setText(QString());
#ifndef QT_NO_SHORTCUT
        txrb1->setShortcut(QApplication::translate("MainWindow", "Ctrl+1", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txb1->setToolTip(QApplication::translate("MainWindow", "Switch to this Tx message NOW", nullptr));
#endif // QT_NO_TOOLTIP
        txb1->setText(QApplication::translate("MainWindow", "Tx &1", nullptr));
#ifndef QT_NO_SHORTCUT
        txb1->setShortcut(QApplication::translate("MainWindow", "Alt+1", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txrb2->setToolTip(QApplication::translate("MainWindow", "Send this message in next Tx interval", nullptr));
#endif // QT_NO_TOOLTIP
        txrb2->setText(QString());
#ifndef QT_NO_SHORTCUT
        txrb2->setShortcut(QApplication::translate("MainWindow", "Ctrl+2", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txb2->setToolTip(QApplication::translate("MainWindow", "Switch to this Tx message NOW", nullptr));
#endif // QT_NO_TOOLTIP
        txb2->setText(QApplication::translate("MainWindow", "Tx &2", nullptr));
#ifndef QT_NO_SHORTCUT
        txb2->setShortcut(QApplication::translate("MainWindow", "Alt+2", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txrb3->setToolTip(QApplication::translate("MainWindow", "Send this message in next Tx interval", nullptr));
#endif // QT_NO_TOOLTIP
        txrb3->setText(QString());
#ifndef QT_NO_SHORTCUT
        txrb3->setShortcut(QApplication::translate("MainWindow", "Ctrl+3", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txb3->setToolTip(QApplication::translate("MainWindow", "Switch to this Tx message NOW", nullptr));
#endif // QT_NO_TOOLTIP
        txb3->setText(QApplication::translate("MainWindow", "Tx &3", nullptr));
#ifndef QT_NO_SHORTCUT
        txb3->setShortcut(QApplication::translate("MainWindow", "Alt+3", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txrb4->setToolTip(QApplication::translate("MainWindow", "Send this message in next Tx interval", nullptr));
#endif // QT_NO_TOOLTIP
        txrb4->setText(QString());
#ifndef QT_NO_SHORTCUT
        txrb4->setShortcut(QApplication::translate("MainWindow", "Ctrl+4", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txb4->setToolTip(QApplication::translate("MainWindow", "Switch to this Tx message NOW", nullptr));
#endif // QT_NO_TOOLTIP
        txb4->setText(QApplication::translate("MainWindow", "Tx &4", nullptr));
#ifndef QT_NO_SHORTCUT
        txb4->setShortcut(QApplication::translate("MainWindow", "Alt+4", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        tx5->setToolTip(QApplication::translate("MainWindow", "Enter a free text message (maximum 13 characters)\n"
"or select a predefined macro from the dropdown list.\n"
"Press ENTER to add the current text to the predefined\n"
"list. The list can be maintained in Settings (F2).", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_TOOLTIP
        txrb5->setToolTip(QApplication::translate("MainWindow", "Send this message in next Tx interval", nullptr));
#endif // QT_NO_TOOLTIP
        txrb5->setText(QString());
#ifndef QT_NO_SHORTCUT
        txrb5->setShortcut(QApplication::translate("MainWindow", "Ctrl+5", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txb5->setToolTip(QApplication::translate("MainWindow", "Switch to this Tx message NOW", nullptr));
#endif // QT_NO_TOOLTIP
        txb5->setText(QApplication::translate("MainWindow", "Tx &5", nullptr));
#ifndef QT_NO_SHORTCUT
        txb5->setShortcut(QApplication::translate("MainWindow", "Alt+5", nullptr));
#endif // QT_NO_SHORTCUT
        tx6->setText(QString());
#ifndef QT_NO_TOOLTIP
        txrb6->setToolTip(QApplication::translate("MainWindow", "Send this message in next Tx interval", nullptr));
#endif // QT_NO_TOOLTIP
        txrb6->setText(QString());
#ifndef QT_NO_SHORTCUT
        txrb6->setShortcut(QApplication::translate("MainWindow", "Ctrl+6", nullptr));
#endif // QT_NO_SHORTCUT
#ifndef QT_NO_TOOLTIP
        txb6->setToolTip(QApplication::translate("MainWindow", "Switch to this Tx message NOW", nullptr));
#endif // QT_NO_TOOLTIP
        txb6->setText(QApplication::translate("MainWindow", "Tx &6", nullptr));
#ifndef QT_NO_SHORTCUT
        txb6->setShortcut(QApplication::translate("MainWindow", "Alt+6", nullptr));
#endif // QT_NO_SHORTCUT
        tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate("MainWindow", "1", nullptr));
        label_9->setText(QApplication::translate("MainWindow", "CQ ", nullptr));
#ifndef QT_NO_TOOLTIP
        directionLineEdit->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Directional CQ, range from AA to ZZ is being supported.</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        directionLineEdit->setText(QApplication::translate("MainWindow", "DX", nullptr));
#ifndef QT_NO_TOOLTIP
        rrrCheckBox->setToolTip(QApplication::translate("MainWindow", "Check to generate 'RRR' message, uncheck to generate 'RR73'", nullptr));
#endif // QT_NO_TOOLTIP
        rrrCheckBox->setText(QApplication::translate("MainWindow", "RRR", nullptr));
        label_10->setText(QApplication::translate("MainWindow", "AnsCQ ", nullptr));
#ifndef QT_NO_TOOLTIP
        skipGrid->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Skip transmitting message with QTH Grid locator</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        skipGrid->setText(QApplication::translate("MainWindow", "SkpGrid", nullptr));
#ifndef QT_NO_TOOLTIP
        pbCallCQ->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Generate CQ or directional CQ message</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        pbCallCQ->setText(QApplication::translate("MainWindow", "CQ/CQ DX", nullptr));
#ifndef QT_NO_TOOLTIP
        pbAnswerCQ->setToolTip(QApplication::translate("MainWindow", "Generate message for replying to a CQ", nullptr));
#endif // QT_NO_TOOLTIP
        pbAnswerCQ->setText(QApplication::translate("MainWindow", "Grid", nullptr));
#ifndef QT_NO_TOOLTIP
        pbAnswerCaller->setToolTip(QApplication::translate("MainWindow", "Generate message with report", nullptr));
#endif // QT_NO_TOOLTIP
        pbAnswerCaller->setText(QApplication::translate("MainWindow", "dB", nullptr));
#ifndef QT_NO_TOOLTIP
        pbSendReport->setToolTip(QApplication::translate("MainWindow", "Generate message with R+report", nullptr));
#endif // QT_NO_TOOLTIP
        pbSendReport->setText(QApplication::translate("MainWindow", "R+dB", nullptr));
#ifndef QT_NO_TOOLTIP
        pbSendRRR->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Generate message with RR73 if RRR checkbox is unchecked, generate RRR message if RRR checkbox is checked</p></body></html>", nullptr));
#endif // QT_NO_TOOLTIP
        pbSendRRR->setText(QApplication::translate("MainWindow", "RRR/RR73", nullptr));
#ifndef QT_NO_TOOLTIP
        pbSend73->setToolTip(QApplication::translate("MainWindow", "Generate message with 73", nullptr));
#endif // QT_NO_TOOLTIP
        pbSend73->setText(QApplication::translate("MainWindow", "73", nullptr));
#ifndef QT_NO_TOOLTIP
        rbGenMsg->setToolTip(QApplication::translate("MainWindow", "Send this standard (generated) message", nullptr));
#endif // QT_NO_TOOLTIP
        rbGenMsg->setText(QApplication::translate("MainWindow", "Gen msg", nullptr));
#ifndef QT_NO_TOOLTIP
        freeTextMsg->setToolTip(QApplication::translate("MainWindow", "Enter a free text message (maximum 13 characters)\n"
"or select a predefined macro from the dropdown list.\n"
"Press ENTER to add the current text to the predefined\n"
"list. The list can be maintained in Settings (F2).", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_TOOLTIP
        rbFreeText->setToolTip(QApplication::translate("MainWindow", "Send this free-text message (max 13 characters)", nullptr));
#endif // QT_NO_TOOLTIP
        rbFreeText->setText(QApplication::translate("MainWindow", "Free msg", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate("MainWindow", "2", nullptr));
#ifndef QT_NO_TOOLTIP
        cb10mFT4->setToolTip(QApplication::translate("MainWindow", "630m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb10mFT4->setText(QApplication::translate("MainWindow", "10m FT4", nullptr));
#ifndef QT_NO_TOOLTIP
        cb10mDXp->setToolTip(QApplication::translate("MainWindow", "28,091 MHz FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb10mDXp->setText(QApplication::translate("MainWindow", "28,091", nullptr));
#ifndef QT_NO_TOOLTIP
        cb160m->setToolTip(QApplication::translate("MainWindow", "160m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb160m->setText(QApplication::translate("MainWindow", "160m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb12m->setToolTip(QApplication::translate("MainWindow", "12m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb12m->setText(QApplication::translate("MainWindow", "12m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb6m->setToolTip(QApplication::translate("MainWindow", "6m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb6m->setText(QApplication::translate("MainWindow", "6m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb15mDXp->setToolTip(QApplication::translate("MainWindow", "21,091 MHz FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb15mDXp->setText(QApplication::translate("MainWindow", "21,091", nullptr));
#ifndef QT_NO_TOOLTIP
        cb80m->setToolTip(QApplication::translate("MainWindow", "80m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb80m->setText(QApplication::translate("MainWindow", "80m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb20mDXp->setToolTip(QApplication::translate("MainWindow", "14,090 MHz FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb20mDXp->setText(QApplication::translate("MainWindow", "14,090", nullptr));
#ifndef QT_NO_TOOLTIP
        cb20mFT4->setToolTip(QApplication::translate("MainWindow", "20m FT4", nullptr));
#endif // QT_NO_TOOLTIP
        cb20mFT4->setText(QApplication::translate("MainWindow", "20m FT4", nullptr));
#ifndef QT_NO_TOOLTIP
        cb17m->setToolTip(QApplication::translate("MainWindow", "17m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb17m->setText(QApplication::translate("MainWindow", "17m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb12mFT4->setToolTip(QApplication::translate("MainWindow", "630m FST4", nullptr));
#endif // QT_NO_TOOLTIP
        cb12mFT4->setText(QApplication::translate("MainWindow", "12m FT4", nullptr));
#ifndef QT_NO_TOOLTIP
        cb17mDXp->setToolTip(QApplication::translate("MainWindow", "18,095 MHz FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb17mDXp->setText(QApplication::translate("MainWindow", "18,095", nullptr));
#ifndef QT_NO_TOOLTIP
        cb17mFT4->setToolTip(QApplication::translate("MainWindow", "17m FT4", nullptr));
#endif // QT_NO_TOOLTIP
        cb17mFT4->setText(QApplication::translate("MainWindow", "17m FT4", nullptr));
#ifndef QT_NO_TOOLTIP
        cb30mDXp->setToolTip(QApplication::translate("MainWindow", "10,131 MHz FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb30mDXp->setText(QApplication::translate("MainWindow", "10,131", nullptr));
#ifndef QT_NO_TOOLTIP
        cb4m->setToolTip(QApplication::translate("MainWindow", "4m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb4m->setText(QApplication::translate("MainWindow", "4m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb15mFT4->setToolTip(QApplication::translate("MainWindow", "2200m FST4", nullptr));
#endif // QT_NO_TOOLTIP
        cb15mFT4->setText(QApplication::translate("MainWindow", "15m FT4", nullptr));
#ifndef QT_NO_TOOLTIP
        cb15m->setToolTip(QApplication::translate("MainWindow", "15m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb15m->setText(QApplication::translate("MainWindow", "15m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb60m->setToolTip(QApplication::translate("MainWindow", "60m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb60m->setText(QApplication::translate("MainWindow", "60m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb80mDXp->setToolTip(QApplication::translate("MainWindow", "3,567 MHz FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb80mDXp->setText(QApplication::translate("MainWindow", "3,567", nullptr));
#ifndef QT_NO_TOOLTIP
        cb2m->setToolTip(QApplication::translate("MainWindow", "2m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb2m->setText(QApplication::translate("MainWindow", "2m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb30mFT4->setToolTip(QApplication::translate("MainWindow", "30m FT4", nullptr));
#endif // QT_NO_TOOLTIP
        cb30mFT4->setText(QApplication::translate("MainWindow", "30m FT4", nullptr));
#ifndef QT_NO_TOOLTIP
        cb20m->setToolTip(QApplication::translate("MainWindow", "20m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb20m->setText(QApplication::translate("MainWindow", "20m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb10m->setToolTip(QApplication::translate("MainWindow", "10m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb10m->setText(QApplication::translate("MainWindow", "10m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb40mFT4->setToolTip(QApplication::translate("MainWindow", "40m FT4", nullptr));
#endif // QT_NO_TOOLTIP
        cb40mFT4->setText(QApplication::translate("MainWindow", "40m FT4", nullptr));
#ifndef QT_NO_TOOLTIP
        cb30m->setToolTip(QApplication::translate("MainWindow", "30m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb30m->setText(QApplication::translate("MainWindow", "30m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb40mDXp->setToolTip(QApplication::translate("MainWindow", "7,056 MHz FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb40mDXp->setText(QApplication::translate("MainWindow", "7,056", nullptr));
#ifndef QT_NO_TOOLTIP
        cb40m->setToolTip(QApplication::translate("MainWindow", "40m FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb40m->setText(QApplication::translate("MainWindow", "40m", nullptr));
#ifndef QT_NO_TOOLTIP
        cb70cm->setToolTip(QApplication::translate("MainWindow", "70cm FT8", nullptr));
#endif // QT_NO_TOOLTIP
        cb70cm->setText(QApplication::translate("MainWindow", "70cm", nullptr));
#ifndef QT_NO_TOOLTIP
        cb10mJT->setToolTip(QApplication::translate("MainWindow", "2m MSK144", nullptr));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_WHATSTHIS
        cb10mJT->setWhatsThis(QString());
#endif // QT_NO_WHATSTHIS
        cb10mJT->setText(QApplication::translate("MainWindow", "10m JT", nullptr));
#ifndef QT_NO_TOOLTIP
        cb15mJT->setToolTip(QApplication::translate("MainWindow", "6m MSK144", nullptr));
#endif // QT_NO_TOOLTIP
        cb15mJT->setText(QApplication::translate("MainWindow", "15m JT", nullptr));
#ifndef QT_NO_TOOLTIP
        cb20mJT->setToolTip(QApplication::translate("MainWindow", "2m Q65", nullptr));
#endif // QT_NO_TOOLTIP
        cb20mJT->setText(QApplication::translate("MainWindow", "20m JT", nullptr));
#ifndef QT_NO_TOOLTIP
        cb40mJT->setToolTip(QApplication::translate("MainWindow", "6m Q65", nullptr));
#endif // QT_NO_TOOLTIP
        cb40mJT->setText(QApplication::translate("MainWindow", "40m JT", nullptr));
#ifndef QT_NO_TOOLTIP
        pbBandHopping->setToolTip(QApplication::translate("MainWindow", "Toggle band hopping On/Off. Band hopping occurs every other full minute. Changes to the checkboxes take effect immediately.", nullptr));
#endif // QT_NO_TOOLTIP
        pbBandHopping->setText(QApplication::translate("MainWindow", "  Band Hopping  ", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_3), QApplication::translate("MainWindow", "3", nullptr));
        WSPRfreqSpinBox->setSuffix(QApplication::translate("MainWindow", "  Hz", nullptr));
        WSPRfreqSpinBox->setPrefix(QApplication::translate("MainWindow", "Tx  ", nullptr));
#ifndef QT_NO_TOOLTIP
        sbTxPercent->setToolTip(QApplication::translate("MainWindow", "Percentage of 2-minute sequences devoted to transmitting.", nullptr));
#endif // QT_NO_TOOLTIP
        sbTxPercent->setSuffix(QApplication::translate("MainWindow", "  %", nullptr));
        sbTxPercent->setPrefix(QApplication::translate("MainWindow", "Tx Pct ", nullptr));
        band_hopping_group_box->setTitle(QApplication::translate("MainWindow", "Band Hopping", nullptr));
#ifndef QT_NO_TOOLTIP
        band_hopping_schedule_push_button->setToolTip(QApplication::translate("MainWindow", "Choose bands and times of day for band-hopping.", nullptr));
#endif // QT_NO_TOOLTIP
        band_hopping_schedule_push_button->setText(QApplication::translate("MainWindow", "Schedule ...", nullptr));
#ifndef QT_NO_TOOLTIP
        cbUploadWSPR_Spots->setToolTip(QApplication::translate("MainWindow", "Upload decoded messages to WSPRnet.org.", nullptr));
#endif // QT_NO_TOOLTIP
        cbUploadWSPR_Spots->setText(QApplication::translate("MainWindow", "Upload spots", nullptr));
#ifndef QT_NO_TOOLTIP
        pbTxNext->setToolTip(QApplication::translate("MainWindow", "Transmit during the next 2-minute sequence.", nullptr));
#endif // QT_NO_TOOLTIP
        pbTxNext->setText(QApplication::translate("MainWindow", "Tx Next", nullptr));
        cbNoOwnCall->setText(QApplication::translate("MainWindow", "No own call decodes", nullptr));
#ifndef QT_NO_TOOLTIP
        TxPowerComboBox->setToolTip(QApplication::translate("MainWindow", "Set Tx power in dBm (dB above 1 mW) as part of your WSPR message.", nullptr));
#endif // QT_NO_TOOLTIP
        menuFile->setTitle(QApplication::translate("MainWindow", "File", nullptr));
        menuView->setTitle(QApplication::translate("MainWindow", "View", nullptr));
        menuDecode->setTitle(QApplication::translate("MainWindow", "Decode", nullptr));
        menuFT8_threads->setTitle(QApplication::translate("MainWindow", "FT8 threads", nullptr));
        menuJT9_decoding->setTitle(QApplication::translate("MainWindow", "JT9 WSPR decoding", nullptr));
        menuFT8_decoding->setTitle(QApplication::translate("MainWindow", "FT8 decoding", nullptr));
        menuDecoder_sensitivity->setTitle(QApplication::translate("MainWindow", "decoder sensitivity", nullptr));
        menuQSO_RX_freq_sensitivity->setTitle(QApplication::translate("MainWindow", "QSO RX freq sensitivity", nullptr));
        menuDecoding_cycles->setTitle(QApplication::translate("MainWindow", "decoding cycles", nullptr));
        menuSWL_decoding_cycles->setTitle(QApplication::translate("MainWindow", "SWL decoding cycles", nullptr));
        menuFT4_decoding->setTitle(QApplication::translate("MainWindow", "FT4 decoding", nullptr));
        menuSave->setTitle(QApplication::translate("MainWindow", "Save", nullptr));
        menuLang->setTitle(QApplication::translate("MainWindow", "Language", nullptr));
        menuHelp->setTitle(QApplication::translate("MainWindow", "Help", nullptr));
        menuMode->setTitle(QApplication::translate("MainWindow", "Mode", nullptr));
        menuMisc->setTitle(QApplication::translate("MainWindow", "Misc", nullptr));
        menuAccept_UDP_Reply_messages->setTitle(QApplication::translate("MainWindow", "Accept UDP Reply messages", nullptr));
        menuAutoSeq->setTitle(QApplication::translate("MainWindow", "AutoSeq", nullptr));
        menuAuto_RX_frequency_Filter->setTitle(QApplication::translate("MainWindow", "Auto RX frequency Filter", nullptr));
        menuDXpedition->setTitle(QApplication::translate("MainWindow", "DXpedition", nullptr));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
