From 07078fa913884c1765a5d87564f98e8e7bb30b37 Mon Sep 17 00:00:00 2001 From: f4exb Date: Tue, 21 Feb 2017 06:11:58 +0100 Subject: [PATCH] New scope: set trace length display to two decimals precision --- sdrbase/gui/glscopenggui.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sdrbase/gui/glscopenggui.cpp b/sdrbase/gui/glscopenggui.cpp index 5ba9fc8f4..736d4301f 100644 --- a/sdrbase/gui/glscopenggui.cpp +++ b/sdrbase/gui/glscopenggui.cpp @@ -833,13 +833,13 @@ void GLScopeNGGUI::setTraceLenDisplay() double t = (m_glScope->getTraceSize() * 1.0 / m_sampleRate); if(t < 0.000001) - ui->traceLenText->setText(tr("%1\nns").arg(t * 1000000000.0)); + ui->traceLenText->setText(tr("%1\nns").arg(t * 1000000000.0, 0, 'f', 2)); else if(t < 0.001) - ui->traceLenText->setText(tr("%1\nµs").arg(t * 1000000.0)); + ui->traceLenText->setText(tr("%1\nµs").arg(t * 1000000.0, 0, 'f', 2)); else if(t < 1.0) - ui->traceLenText->setText(tr("%1\nms").arg(t * 1000.0)); + ui->traceLenText->setText(tr("%1\nms").arg(t * 1000.0, 0, 'f', 2)); else - ui->traceLenText->setText(tr("%1\ns").arg(t * 1.0)); + ui->traceLenText->setText(tr("%1\ns").arg(t * 1.0, 0, 'f', 2)); } void GLScopeNGGUI::setTimeOfsDisplay()