]> sigrok.org Git - pulseview.git/blobdiff - pv/util.cpp
Make cursor pair drop precision when too small
[pulseview.git] / pv / util.cpp
index 49b9467c1642737a1a995df5adcb622e2bbddfa1..237ca7f059f1e589dac4dd9e6f6bc29120a6e3c5 100644 (file)
@@ -138,8 +138,9 @@ QString format_time_si(const Timestamp& v, SIPrefix prefix,
        QTextStream ts(&s);
        if (sign && !v.is_zero())
                ts << forcesign;
-       ts << qSetRealNumberPrecision(precision) << (v * multiplier) << ' '
-               << prefix << unit;
+       ts << qSetRealNumberPrecision(precision) << (v * multiplier);
+       if (!unit.isNull())
+               ts << ' ' << prefix << unit;
 
        return s;
 }