mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-21 19:55:20 -05:00
Repair regression that stopped Best S&P transmitting on a match
This change also ensures that second or subsequent matches in the same T/R period do not trigger a QSO with a new QSO partner.
This commit is contained in:
parent
3663b3ea32
commit
6a44e68033
@ -15,6 +15,7 @@
|
||||
#include <QScrollBar>
|
||||
|
||||
#include "Configuration.hpp"
|
||||
#include "Decoder/decodedtext.h"
|
||||
#include "Network/LotWUsers.hpp"
|
||||
#include "models/DecodeHighlightingModel.hpp"
|
||||
#include "logbook/logbook.h"
|
||||
|
@ -8,11 +8,10 @@
|
||||
#include <QPair>
|
||||
#include <QString>
|
||||
|
||||
#include "Decoder/decodedtext.h"
|
||||
|
||||
class QAction;
|
||||
class Configuration;
|
||||
class LogBook;
|
||||
class DecodedText;
|
||||
|
||||
class DisplayText
|
||||
: public QTextEdit
|
||||
|
@ -3441,19 +3441,21 @@ void MainWindow::readFromStdout() //readFromStdout
|
||||
ui->cbCQonly->isVisible() && ui->cbCQonly->isChecked(),
|
||||
haveFSpread, fSpread);
|
||||
|
||||
if(m_bBestSPArmed and m_mode=="FT4") {
|
||||
if(m_bBestSPArmed && m_mode=="FT4" && CALLING == m_QSOProgress) {
|
||||
QString messagePriority=ui->decodedTextBrowser->CQPriority();
|
||||
if(messagePriority!="") {
|
||||
if(messagePriority=="New Call on Band"
|
||||
and m_BestCQpriority!="New Call on Band"
|
||||
and m_BestCQpriority!="New Multiplier") {
|
||||
m_BestCQpriority="New Call on Band";
|
||||
m_bDoubleClicked = true;
|
||||
processMessage(decodedtext0);
|
||||
}
|
||||
if(messagePriority=="New DXCC"
|
||||
and m_BestCQpriority!="New DXCC"
|
||||
and m_BestCQpriority!="New Multiplier") {
|
||||
m_BestCQpriority="New DXCC";
|
||||
m_bDoubleClicked = true;
|
||||
processMessage(decodedtext0);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user