summaryrefslogtreecommitdiff
path: root/gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h')
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h b/gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h
index 6b43661cb4..7c71254b8b 100644
--- a/gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h
+++ b/gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h
@@ -55,6 +55,12 @@ class SpectrumDisplayForm : public QWidget, public Ui::SpectrumDisplayForm
void resizeBuffers(const uint64_t numFFTDataPoints,
const uint64_t numTimeDomainDataPoints);
+ // returns the frequency that was last double-clicked on by the user
+ float getClickedFreq() const;
+
+ // checks if there was a double-click event; reset if there was
+ bool checkClicked();
+
public slots:
void resizeEvent(QResizeEvent * e);
void customEvent(QEvent * e);
@@ -71,6 +77,7 @@ public slots:
void closeEvent(QCloseEvent * e);
void windowTypeChanged(int newItem);
void useRFFrequenciesCB(bool useRFFlag);
+ void toggleRFFrequencies(bool en);
void waterfallMaximumIntensityChangedCB(double);
void waterfallMinimumIntensityChangedCB(double);
void waterfallIntensityColorTypeChanged(int);
@@ -124,6 +131,10 @@ private:
double _peakAmplitude;
double _stopFrequency;
+ double d_units;
+ bool d_clicked;
+ double d_clicked_freq;
+
//SpectrumUpdateEvent _lastSpectrumEvent;
// whether or not to use a particular display