From 673084f225e23fc8baa8b21ef9e723daa787630e Mon Sep 17 00:00:00 2001 From: Uwe Risse Date: Wed, 10 Apr 2024 15:16:10 +0200 Subject: [PATCH] Allow lookup again, but log only 4-digit grids in certain contest modes. (cherry picked from commit b0e8717b2946201efa8b172d2e8b2a717e2f530d) --- widgets/mainwindow.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index f7519e353..b609106be 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -6450,7 +6450,7 @@ void MainWindow::lookup() { QString hisCall {ui->dxCallEntry->text()}; QString hisgrid0 {ui->dxGridEntry->text()}; - if (!hisCall.size () or (!(m_specOp==SpecOp::NONE or m_specOp==SpecOp::HOUND or m_specOp==SpecOp::Q65_PILEUP))) return; + if (!hisCall.size ()) return; QFile f {m_config.writeable_data_dir ().absoluteFilePath ("CALL3.TXT")}; if (f.open (QIODevice::ReadOnly | QIODevice::Text)) { @@ -6782,7 +6782,7 @@ void MainWindow::on_logQSOButton_clicked() //Log QSO button { case SpecOp::NA_VHF: m_xSent=m_config.my_grid().left(4); - m_xRcvd=m_hisGrid; + m_xRcvd=m_hisGrid.left(4); break; case SpecOp::EU_VHF: m_rptSent=m_xSent.split(" ").at(0).left(2); @@ -6801,11 +6801,11 @@ void MainWindow::on_logQSOButton_clicked() //Log QSO button break; case SpecOp::WW_DIGI: m_xSent=m_config.my_grid().left(4); - m_xRcvd=m_hisGrid; + m_xRcvd=m_hisGrid.left(4); break; case SpecOp::ARRL_DIGI: m_xSent=m_config.my_grid().left(4); - m_xRcvd=m_hisGrid; + m_xRcvd=m_hisGrid.left(4); break; case SpecOp::Q65_PILEUP: m_xSent=m_config.my_grid().left(4);