1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-07-25 19:44:12 -04:00

Add reset measurements button to Spectrum GUI

This commit is contained in:
Jon Beniston
2023-01-15 12:01:37 +00:00
parent 0a257f393e
commit 0bbda79828
3 changed files with 26 additions and 0 deletions
+11
View File
@@ -240,6 +240,7 @@ void GLSpectrumGUI::displaySettings()
ui->linscale->setChecked(m_settings.m_linear);
setAveragingToolitp();
ui->calibration->setChecked(m_settings.m_useCalibration);
ui->resetMeasurements->setVisible(m_settings.m_measurement >= SpectrumSettings::MeasurementChannelPower);
displayGotoMarkers();
displayControls();
@@ -1119,8 +1120,18 @@ void GLSpectrumGUI::on_measure_clicked(bool checked)
measurementsDialog.exec();
}
void GLSpectrumGUI::on_resetMeasurements_clicked(bool checked)
{
(void) checked;
if (m_glSpectrum) {
m_glSpectrum->getMeasurements()->reset();
}
}
void GLSpectrumGUI::updateMeasurements()
{
ui->resetMeasurements->setVisible(m_settings.m_measurement >= SpectrumSettings::MeasurementChannelPower);
if (m_glSpectrum)
{
m_glSpectrum->setMeasurementsVisible(m_settings.m_measurement != SpectrumSettings::MeasurementNone);