]> sigrok.org Git - pulseview.git/blobdiff - pv/widgets/sweeptimingwidget.cpp
SweepTimingWidgets: Fix list mode to show the correct suffix
[pulseview.git] / pv / widgets / sweeptimingwidget.cpp
index 9bb75c869a8f780c52e3e6590e2a54ebad94931e..ee37d8d98d55d2b2cbe879c0399a864f5dec130f 100644 (file)
@@ -34,6 +34,7 @@ namespace widgets {
 SweepTimingWidget::SweepTimingWidget(const char *suffix,
        QWidget *parent) :
        QWidget(parent),
+       _suffix(suffix),
        _layout(this),
        _value(this),
        _list(this),
@@ -86,7 +87,7 @@ void SweepTimingWidget::show_list(const uint64_t *vals, size_t count)
        _list.clear();
        for (size_t i = 0; i < count; i++)
        {
-               char *const s = sr_samplerate_string(vals[i]);
+               char *const s = sr_si_string_u64(vals[i], _suffix);
                _list.addItem(QString::fromUtf8(s),
                        qVariantFromValue(vals[i]));
                g_free(s);