From 4f4abfc41a9b8071fb3983b553d2bbe224939490 Mon Sep 17 00:00:00 2001 From: Elliott Liggett Date: Wed, 24 Aug 2022 22:02:20 -0700 Subject: [PATCH] Cleaner COMP label without the "0" position --- meter.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meter.cpp b/meter.cpp index 0c25677..09e234b 100644 --- a/meter.cpp +++ b/meter.cpp @@ -177,7 +177,7 @@ void meter::paintEvent(QPaintEvent *) drawScaleId(&painter); break; case meterComp: - label = "CMP"; + label = "CMP(dB)"; peakRedLevel = 100; drawScaleComp(&painter); break; @@ -185,17 +185,17 @@ void meter::paintEvent(QPaintEvent *) return; break; case meterAudio: - label = "dB"; + label = "dBfs"; peakRedLevel = 241; drawScale_dBFs(&painter); break; case meterRxAudio: - label = "Rx"; + label = "Rx(dBfs)"; peakRedLevel = 241; drawScale_dBFs(&painter); break; case meterTxMod: - label = "Tx"; + label = "Tx(dBfs)"; peakRedLevel = 241; drawScale_dBFs(&painter); break; @@ -375,7 +375,6 @@ void meter::drawScaleRaw(QPainter *qp) void meter::drawScale_dBFs(QPainter *qp) { qp->setPen(lowTextColor); - //qp->setFont(QFont("Arial", fontSize)); peakRedLevel = 193; qp->drawText(20+mXstart-5,scaleTextYstart, QString("-15")); @@ -580,6 +579,7 @@ void meter::drawScaleComp(QPainter *qp) float dBperDn = (float)(highPointdB-midPointdB) / float(highPointDn-midPointDn); int i=mXstart; + i+=midPointDn/4; // skip the 0 for cleaner label space for(; idrawText(i,scaleTextYstart, QString("%1").arg( (int)((i-mXstart) * (float(midPointdB) / float(midPointDn)) )) );