diff --git a/sdrbase/gui/glscopenggui.cpp b/sdrbase/gui/glscopenggui.cpp index a798563b4..123d0ee51 100644 --- a/sdrbase/gui/glscopenggui.cpp +++ b/sdrbase/gui/glscopenggui.cpp @@ -531,7 +531,7 @@ void GLScopeNGGUI::on_traceLen_valueChanged(int value) void GLScopeNGGUI::on_trace_valueChanged(int value) { //ui->traceText->setText(tr("%1").arg(value)); TODO: restore when more than 2 traces are supported - ui->traceText->setText(value == 0 ? "X" : "Y"); + ui->traceText->setText(value == 0 ? "X" : QString("Y%1").arg(ui->trace->value())); ScopeVisNG::TraceData traceData; m_scopeVis->getTraceData(traceData, value); @@ -549,7 +549,7 @@ void GLScopeNGGUI::on_trace_valueChanged(int value) void GLScopeNGGUI::on_traceAdd_clicked(bool checked) { - if (ui->trace->maximum() < 1) // TODO: extend to more traces when 2 traces are fully stable + if (ui->trace->maximum() < 3) // TODO: extend to more traces when 2 traces are fully stable { if (ui->trace->value() == 0) { @@ -858,7 +858,7 @@ void GLScopeNGGUI::on_freerun_toggled(bool checked) void GLScopeNGGUI::setTraceIndexDisplay() { - ui->traceText->setText(ui->trace->value() == 0 ? "X" : "Y"); + ui->traceText->setText(ui->trace->value() == 0 ? "X" : QString("Y%1").arg(ui->trace->value())); } void GLScopeNGGUI::setTrigCountDisplay() diff --git a/sdrbase/gui/glscopenggui.ui b/sdrbase/gui/glscopenggui.ui index 743d471f2..45958640b 100644 --- a/sdrbase/gui/glscopenggui.ui +++ b/sdrbase/gui/glscopenggui.ui @@ -487,7 +487,7 @@ kS/s - 10 + 15 0 @@ -495,7 +495,7 @@ kS/s 0 - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter @@ -1130,7 +1130,7 @@ kS/s - 10 + 15 0 @@ -1138,7 +1138,7 @@ kS/s 0 - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter