Don't show the Auto Seq checkbox when it's not relevant.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7062 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Joe Taylor 2016-09-08 12:54:09 +00:00
parent 193cbff60b
commit 2d9b729c6c
1 changed files with 3 additions and 3 deletions

View File

@ -3902,6 +3902,7 @@ void MainWindow::on_actionJT9_triggered()
ui->cbFast9->setEnabled(true); ui->cbFast9->setEnabled(true);
} }
m_bFast9=ui->cbFast9->isChecked(); m_bFast9=ui->cbFast9->isChecked();
ui->cbAutoSeq->setVisible(m_bFast9);
m_bFastMode=m_bFast9; m_bFastMode=m_bFast9;
WSPR_config(false); WSPR_config(false);
switch_mode (Modes::JT9); switch_mode (Modes::JT9);
@ -3924,7 +3925,6 @@ void MainWindow::on_actionJT9_triggered()
ui->cbFast9->setVisible(bVHF); ui->cbFast9->setVisible(bVHF);
ui->cbShMsgs->setVisible(false); ui->cbShMsgs->setVisible(false);
ui->cbTx6->setVisible(false); ui->cbTx6->setVisible(false);
ui->cbAutoSeq->setVisible(true);
ui->sbSubmode->setVisible(true); ui->sbSubmode->setVisible(true);
ui->sbSubmode->setMaximum(7); ui->sbSubmode->setMaximum(7);
fast_config(m_bFastMode); fast_config(m_bFastMode);
@ -4044,6 +4044,7 @@ void MainWindow::on_actionQRA64_triggered()
ui->sbTR->setValue(0); ui->sbTR->setValue(0);
} }
ui->cbTxLock->setEnabled(true); ui->cbTxLock->setEnabled(true);
ui->cbAutoSeq->setVisible(false);
} }
void MainWindow::on_actionJT65_triggered() void MainWindow::on_actionJT65_triggered()
@ -5225,6 +5226,7 @@ void MainWindow::on_cbFast9_clicked(bool b)
{ {
if(m_mode=="JT9") { if(m_mode=="JT9") {
m_bFast9=b; m_bFast9=b;
ui->cbAutoSeq->setVisible(b);
on_actionJT9_triggered(); on_actionJT9_triggered();
} }
@ -5234,10 +5236,8 @@ void MainWindow::on_cbFast9_clicked(bool b)
Q_EMIT m_config.transceiver_tx_frequency (0); // turn off split Q_EMIT m_config.transceiver_tx_frequency (0); // turn off split
} }
*/ */
ui->cbAutoSeq->setText("Auto Seq");
if(m_TRperiodFast>0) m_TRperiod=m_TRperiodFast; if(m_TRperiodFast>0) m_TRperiod=m_TRperiodFast;
} else { } else {
ui->cbAutoSeq->setText("EME delay");
m_TRperiod=60; m_TRperiod=60;
} }
progressBar.setMaximum(m_TRperiod); progressBar.setMaximum(m_TRperiod);