diff options
Diffstat (limited to 'gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h')
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/spectrumdisplayform.h | 11 |
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 |