From ccd380356a1a362508659c402ad58c3513d834b2 Mon Sep 17 00:00:00 2001 From: Jordan Sherer Date: Sat, 3 Nov 2018 01:47:54 -0400 Subject: [PATCH] Fixed log cache issue by reloading log after qso or erase --- mainwindow.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mainwindow.cpp b/mainwindow.cpp index febf670..22b78c8 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -5743,7 +5743,10 @@ void MainWindow::acceptQSO (QDateTime const& QSO_date_off, QString const& call, clearCallsignSelected(); + m_logBook.init(); + if (m_config.clear_DX () and !m_config.bHound()) clearDX (); + m_dateTimeQSOOn = QDateTime {}; } @@ -6032,6 +6035,8 @@ void MainWindow::on_actionErase_js8call_log_adi_triggered() if(ret==MessageBox::Yes) { QFile f {m_config.writeable_data_dir ().absoluteFilePath ("js8call_log.adi")}; f.remove(); + + m_logBook.init(); } }