From d4bf73df84c890a11715b2d7d8683acfbbb6941c Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Fri, 3 Jul 2020 14:17:13 -0400 Subject: [PATCH] Minor cleanup of RoundRobin control. --- widgets/mainwindow.cpp | 9 ++++++++- widgets/mainwindow.h | 1 + widgets/mainwindow.ui | 3 +++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index d7201d286..48767a8f4 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -5574,6 +5574,12 @@ void MainWindow::on_tx6_editingFinished() //tx6 edited msgtype(t, ui->tx6); } +void MainWindow::on_RoundRobin_currentTextChanged(QString text) +{ + ui->sbTxPercent->setEnabled(text=="Random"); +} + + void MainWindow::on_dxCallEntry_textChanged (QString const& call) { m_hisCall = call; @@ -6465,7 +6471,8 @@ void MainWindow::WSPR_config(bool b) ui->logQSOButton->setVisible(!b); ui->DecodeButton->setEnabled(!b); ui->band_hopping_group_box->setVisible(true); - ui->RoundRobin->setVisible(b and (m_mode=="FST240W")); + ui->RoundRobin->setVisible(m_mode=="FST240W"); + ui->RoundRobin->lineEdit()->setAlignment(Qt::AlignCenter); if(b and m_mode!="Echo" and m_mode!="FST240W") { QString t="UTC dB DT Freq Drift Call Grid dBm "; if(m_config.miles()) t += " mi"; diff --git a/widgets/mainwindow.h b/widgets/mainwindow.h index 646486fb5..c2b73bf23 100644 --- a/widgets/mainwindow.h +++ b/widgets/mainwindow.h @@ -316,6 +316,7 @@ private slots: void not_GA_warning_message (); void checkMSK144ContestType(); void on_pbBestSP_clicked(); + void on_RoundRobin_currentTextChanged(QString text); int setTxMsg(int n); bool stdCall(QString const& w); void remote_configure (QString const& mode, quint32 frequency_tolerance, QString const& submode diff --git a/widgets/mainwindow.ui b/widgets/mainwindow.ui index c66488293..91d8e95ba 100644 --- a/widgets/mainwindow.ui +++ b/widgets/mainwindow.ui @@ -2633,6 +2633,9 @@ list. The list can be maintained in Settings (F2). + + true + 0