diff --git a/mainwindow.cpp b/mainwindow.cpp index 66b0237b8..26cbf1aef 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -4920,9 +4920,10 @@ void MainWindow::displayWidgets(qint64 n) if(i==4) ui->rptSpinBox->setVisible(b); if(i==5) ui->sbTR->setVisible(b); if(i==6) { - ui->sbCQTxFreq->setVisible(b); - ui->cbCQTx->setVisible(b); - ui->cbCQTx->setEnabled(b); + ui->sbCQTxFreq->setVisible (b); + ui->cbCQTx->setVisible (b); + auto is_compound = m_config.my_callsign () != m_baseCall; + ui->cbCQTx->setEnabled (b && (!is_compound || shortList (m_config.my_callsign ()))); } if(i==7) ui->cbShMsgs->setVisible(b); if(i==8) ui->cbFast9->setVisible(b); diff --git a/mainwindow.ui b/mainwindow.ui index 735b382f5..a4e4bb7fd 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -792,7 +792,7 @@ QLabel[oob="true"] { false - <html><head/><body><p>Check this to call CQ on the &quot;Tx CQ&quot; frequency. Rx will be on the current frequency and the CQ message wiill include the current Rx frequency so callers know which frequency to reply on.</p></body></html> + <html><head/><body><p>Check this to call CQ on the &quot;Tx CQ&quot; frequency. Rx will be on the current frequency and the CQ message wiill include the current Rx frequency so callers know which frequency to reply on.</p><p>Not available to type 2 compound callsign holders.</p></body></html>