From 28eb082655344fdd0d7caf544086bba2569b9ab6 Mon Sep 17 00:00:00 2001 From: Jordan Sherer Date: Fri, 20 Jul 2018 16:04:14 -0400 Subject: [PATCH] Further fix format of SNR --- varicode.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/varicode.cpp b/varicode.cpp index 22fd862..ec38afb 100644 --- a/varicode.cpp +++ b/varicode.cpp @@ -124,7 +124,8 @@ QString Varicode::formatSNR(int snr){ if(snr < -60 || snr > 60){ return QString(); } - return QString("%1%2%3").arg(snr >= 0 ? "+" : "").arg(snr <= 9 && snr >= -9 ? "0" : "").arg(snr); + + return QString("%1%2").arg(snr >= 0 ? "+" : "").arg(snr, snr < 0 ? 3 : 2, 10, QChar('0')); } QStringList Varicode::parseCallsigns(QString const &input){