1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-26 09:48:45 -05:00

Revert "added option for test Hold". Doing something else for the same result.

This reverts commit d510e344a5.
This commit is contained in:
f4exb 2018-10-17 13:22:09 +02:00
parent 6eaa026f87
commit 2f955ba979
5 changed files with 7 additions and 64 deletions

View File

@ -49,7 +49,6 @@ GLSpectrum::GLSpectrum(QWidget* parent) :
m_displayTraceIntensity(50), m_displayTraceIntensity(50),
m_invertedWaterfall(false), m_invertedWaterfall(false),
m_displayMaxHold(false), m_displayMaxHold(false),
m_displayTestHold(false), // test
m_currentSpectrum(0), m_currentSpectrum(0),
m_displayCurrent(false), m_displayCurrent(false),
m_waterfallBuffer(NULL), m_waterfallBuffer(NULL),
@ -249,15 +248,6 @@ void GLSpectrum::setDisplayMaxHold(bool display)
update(); update();
} }
// test
void GLSpectrum::setDisplayTestHold(bool value)
{
m_displayTestHold = value;
m_changesPending = true;
stopDrag();
update();
}
void GLSpectrum::setDisplayCurrent(bool display) void GLSpectrum::setDisplayCurrent(bool display)
{ {
m_displayCurrent = display; m_displayCurrent = display;
@ -405,17 +395,14 @@ void GLSpectrum::updateHistogram(const std::vector<Real>& spectrum)
{ {
*h = *h - sub; *h = *h - sub;
} }
else if(!m_displayTestHold) else if(*h > 0)
{ {
if(*h > 0) *h = *h - 1;
{ }
*h = *h - 1; else
} {
else *b = *b - 1;
{ *h = m_histogramLateHoldoff;
*b = *b - 1;
*h = m_histogramLateHoldoff;
}
} }
} }

View File

@ -76,7 +76,6 @@ public:
void setLsbDisplay(bool lsbDisplay); void setLsbDisplay(bool lsbDisplay);
void setInvertedWaterfall(bool inv); void setInvertedWaterfall(bool inv);
void setDisplayMaxHold(bool display); void setDisplayMaxHold(bool display);
void setDisplayTestHold(bool value); // test
void setDisplayCurrent(bool display); void setDisplayCurrent(bool display);
void setDisplayHistogram(bool display); void setDisplayHistogram(bool display);
void setDisplayGrid(bool display); void setDisplayGrid(bool display);
@ -146,7 +145,6 @@ private:
std::vector<Real> m_maxHold; std::vector<Real> m_maxHold;
bool m_displayMaxHold; bool m_displayMaxHold;
bool m_displayTestHold; // test
const std::vector<Real> *m_currentSpectrum; const std::vector<Real> *m_currentSpectrum;
bool m_displayCurrent; bool m_displayCurrent;

View File

@ -24,7 +24,6 @@ GLSpectrumGUI::GLSpectrumGUI(QWidget* parent) :
m_displayWaterfall(true), m_displayWaterfall(true),
m_invertedWaterfall(false), m_invertedWaterfall(false),
m_displayMaxHold(false), m_displayMaxHold(false),
m_displayTestHold(false), // test
m_displayCurrent(false), m_displayCurrent(false),
m_displayHistogram(false), m_displayHistogram(false),
m_displayGrid(false), m_displayGrid(false),
@ -74,7 +73,6 @@ void GLSpectrumGUI::resetToDefaults()
m_displayWaterfall = true; m_displayWaterfall = true;
m_invertedWaterfall = false; m_invertedWaterfall = false;
m_displayMaxHold = false; m_displayMaxHold = false;
m_displayTestHold = false; // test
m_displayHistogram = false; m_displayHistogram = false;
m_displayGrid = false; m_displayGrid = false;
m_invert = true; m_invert = true;
@ -95,7 +93,6 @@ QByteArray GLSpectrumGUI::serialize() const
s.writeBool(6, m_displayWaterfall); s.writeBool(6, m_displayWaterfall);
s.writeBool(7, m_invertedWaterfall); s.writeBool(7, m_invertedWaterfall);
s.writeBool(8, m_displayMaxHold); s.writeBool(8, m_displayMaxHold);
//s.writeBool(?, m_displayTestHold); // test
s.writeBool(9, m_displayHistogram); s.writeBool(9, m_displayHistogram);
s.writeS32(10, m_decay); s.writeS32(10, m_decay);
s.writeBool(11, m_displayGrid); s.writeBool(11, m_displayGrid);
@ -132,7 +129,6 @@ bool GLSpectrumGUI::deserialize(const QByteArray& data)
d.readBool(6, &m_displayWaterfall, true); d.readBool(6, &m_displayWaterfall, true);
d.readBool(7, &m_invertedWaterfall, false); d.readBool(7, &m_invertedWaterfall, false);
d.readBool(8, &m_displayMaxHold, false); d.readBool(8, &m_displayMaxHold, false);
m_displayTestHold = false; // test
d.readBool(9, &m_displayHistogram, false); d.readBool(9, &m_displayHistogram, false);
d.readS32(10, &m_decay, 0); d.readS32(10, &m_decay, 0);
d.readBool(11, &m_displayGrid, false); d.readBool(11, &m_displayGrid, false);
@ -179,7 +175,6 @@ void GLSpectrumGUI::applySettings()
ui->stroke->setSliderPosition(m_histogramStroke); ui->stroke->setSliderPosition(m_histogramStroke);
ui->waterfall->setChecked(m_displayWaterfall); ui->waterfall->setChecked(m_displayWaterfall);
ui->maxHold->setChecked(m_displayMaxHold); ui->maxHold->setChecked(m_displayMaxHold);
ui->testHold->setChecked(m_displayTestHold); // test
ui->current->setChecked(m_displayCurrent); ui->current->setChecked(m_displayCurrent);
ui->histogram->setChecked(m_displayHistogram); ui->histogram->setChecked(m_displayHistogram);
ui->invert->setChecked(m_invert); ui->invert->setChecked(m_invert);
@ -195,7 +190,6 @@ void GLSpectrumGUI::applySettings()
m_glSpectrum->setDisplayWaterfall(m_displayWaterfall); m_glSpectrum->setDisplayWaterfall(m_displayWaterfall);
m_glSpectrum->setInvertedWaterfall(m_invertedWaterfall); m_glSpectrum->setInvertedWaterfall(m_invertedWaterfall);
m_glSpectrum->setDisplayMaxHold(m_displayMaxHold); m_glSpectrum->setDisplayMaxHold(m_displayMaxHold);
m_glSpectrum->setDisplayTestHold(m_displayTestHold); // test
m_glSpectrum->setDisplayCurrent(m_displayCurrent); m_glSpectrum->setDisplayCurrent(m_displayCurrent);
m_glSpectrum->setDisplayHistogram(m_displayHistogram); m_glSpectrum->setDisplayHistogram(m_displayHistogram);
m_glSpectrum->setDecay(m_decay); m_glSpectrum->setDecay(m_decay);
@ -421,15 +415,6 @@ void GLSpectrumGUI::on_maxHold_toggled(bool checked)
} }
} }
// test
void GLSpectrumGUI::on_testHold_toggled(bool checked)
{
m_displayTestHold = checked;
if(m_glSpectrum != 0) {
m_glSpectrum->setDisplayTestHold(m_displayTestHold);
}
}
void GLSpectrumGUI::on_current_toggled(bool checked) void GLSpectrumGUI::on_current_toggled(bool checked)
{ {
m_displayCurrent = checked; m_displayCurrent = checked;

View File

@ -56,7 +56,6 @@ private:
bool m_displayWaterfall; bool m_displayWaterfall;
bool m_invertedWaterfall; bool m_invertedWaterfall;
bool m_displayMaxHold; bool m_displayMaxHold;
bool m_displayTestHold; // test
bool m_displayCurrent; bool m_displayCurrent;
bool m_displayHistogram; bool m_displayHistogram;
bool m_displayGrid; bool m_displayGrid;
@ -93,7 +92,6 @@ private slots:
void on_waterfall_toggled(bool checked); void on_waterfall_toggled(bool checked);
void on_histogram_toggled(bool checked); void on_histogram_toggled(bool checked);
void on_maxHold_toggled(bool checked); void on_maxHold_toggled(bool checked);
void on_testHold_toggled(bool checked); // test
void on_current_toggled(bool checked); void on_current_toggled(bool checked);
void on_invert_toggled(bool checked); void on_invert_toggled(bool checked);
void on_grid_toggled(bool checked); void on_grid_toggled(bool checked);

View File

@ -704,31 +704,6 @@
</property> </property>
</widget> </widget>
</item> </item>
<item>
<widget class="ButtonSwitch" name="testHold">
<property name="toolTip">
<string>Toggle test Hold</string>
</property>
<property name="text">
<string>Test Hold</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/testHold.png</normaloff>:/testHold.png</iconset>
</property>
<property name="iconSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item> <item>
<spacer name="horizontalSpacer"> <spacer name="horizontalSpacer">
<property name="orientation"> <property name="orientation">