From 21e87d8b6f2bdec6c37538e5138ba768291fe98f Mon Sep 17 00:00:00 2001 From: Jordan Sherer Date: Fri, 27 Jul 2018 01:43:25 -0400 Subject: [PATCH] QSY on right click of heard list --- mainwindow.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 1003736..6f49ab1 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1082,8 +1082,14 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple, connect(ui->tableWidgetCalls, &QTableWidget::customContextMenuRequested, this, [this, clearAction4, clearActionAll](QPoint const &point){ QMenu * menu = new QMenu(ui->tableWidgetCalls); + QString selectedCall = callsignSelected(); + bool missingCallsign = selectedCall.isEmpty(); + if(!missingCallsign && m_callActivity.contains(selectedCall)){ + setFreqForRestore(m_callActivity[selectedCall].freq, true); + } + auto directedMenu = menu->addMenu("Directed"); - directedMenu->setDisabled(callsignSelected().isEmpty()); + directedMenu->setDisabled(missingCallsign); buildQueryMenu(directedMenu); menu->addSeparator();