From bc480ede6d4ab70271f7a6593eeb6bbec8c04463 Mon Sep 17 00:00:00 2001 From: Uwe Risse Date: Wed, 18 Sep 2024 02:26:36 +0200 Subject: [PATCH] Save some height when not in Fox or SuperFox mode. --- widgets/mainwindow.cpp | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index cf3d424a0..9d9b20912 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -2663,19 +2663,23 @@ void MainWindow::statusChanged() } } } - if (SpecOp::FOX==m_specOp && m_config.superFox()) { - ui->sbNslots->setVisible(false); + if (SpecOp::FOX==m_specOp) { ui->pbFreeText->setVisible(true); ui->cbSendMsg->setVisible(true); - if(ui->cbSendMsg->isChecked()) { - ui->sbNslots->setValue(2); + if (m_config.superFox()) { + ui->sbNslots->setVisible(false); + if(ui->cbSendMsg->isChecked()) { + ui->sbNslots->setValue(2); + } else { + ui->sbNslots->setValue(5); + } } else { - ui->sbNslots->setValue(5); + ui->sbNslots->setVisible(true); } } else { ui->sbNslots->setVisible(true); - ui->pbFreeText->setVisible(true); - ui->cbSendMsg->setVisible(true); + ui->pbFreeText->setVisible(false); + ui->cbSendMsg->setVisible(false); ui->sbNslots->setValue(m_Nslots0); } if (SpecOp::HOUND==m_specOp) ui->cbRxAll->setVisible(!m_config.superFox());