1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-07 16:34:45 -04:00

New scope: implemented view trace toggle

This commit is contained in:
f4exb
2017-02-26 22:27:03 +01:00
parent 3bf3e4e737
commit 68b28fc648
5 changed files with 90 additions and 52 deletions
+8 -1
View File
@@ -719,6 +719,11 @@ void GLScopeNGGUI::on_traceDelayFine_valueChanged(int value)
changeCurrentTrace();
}
void GLScopeNGGUI::on_traceView_toggled(bool checked)
{
changeCurrentTrace();
}
void GLScopeNGGUI::on_traceColor_clicked()
{
QColor newColor = QColorDialog::getColor(m_focusedTraceColor);
@@ -1196,8 +1201,8 @@ void GLScopeNGGUI::fillTraceData(ScopeVisNG::TraceData& traceData)
traceData.m_traceDelayCoarse = ui->traceDelayCoarse->value();
traceData.m_traceDelayFine = ui->traceDelayFine->value();
traceData.m_traceDelay = traceData.m_traceDelayCoarse * 100 + traceData.m_traceDelayFine;
traceData.setColor(m_focusedTraceColor);
traceData.m_viewTrace = ui->traceView->isChecked();
}
void GLScopeNGGUI::fillTriggerData(ScopeVisNG::TriggerData& triggerData)
@@ -1237,6 +1242,8 @@ void GLScopeNGGUI::setTraceUI(ScopeVisNG::TraceData& traceData)
int r, g, b, a;
m_focusedTraceColor.getRgb(&r, &g, &b, &a);
ui->traceColor->setStyleSheet(tr("QLabel { background-color : rgb(%1,%2,%3); }").arg(r).arg(g).arg(b));
ui->traceView->setChecked(traceData.m_viewTrace);
}
void GLScopeNGGUI::setTriggerUI(ScopeVisNG::TriggerData& triggerData)