diff options
author | Tom Rondeau <trondeau@vt.edu> | 2012-06-25 20:10:27 -0400 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2012-06-25 20:10:27 -0400 |
commit | ec215b56ae714b8d9342e7b9ded599b07c9da619 (patch) | |
tree | a5975406a94288e903a628db1e78187197ba4194 /gr-qtgui/lib/spectrumUpdateEvents.h | |
parent | 94c940aa53e5908dd51a37e0a2bc930cd3173e65 (diff) |
qtgui: adding a stand-alone frequency domain plot form.
Diffstat (limited to 'gr-qtgui/lib/spectrumUpdateEvents.h')
-rw-r--r-- | gr-qtgui/lib/spectrumUpdateEvents.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gr-qtgui/lib/spectrumUpdateEvents.h b/gr-qtgui/lib/spectrumUpdateEvents.h index 6b4ed29ea0..8b960dac2b 100644 --- a/gr-qtgui/lib/spectrumUpdateEvents.h +++ b/gr-qtgui/lib/spectrumUpdateEvents.h @@ -120,4 +120,32 @@ private: }; +/********************************************************************/ + + +class FreqUpdateEvent: public QEvent +{ +public: + FreqUpdateEvent(const std::vector<double*> dataPoints, + const uint64_t numDataPoints); + + ~FreqUpdateEvent(); + + int which() const; + const std::vector<double*> getPoints() const; + uint64_t getNumDataPoints() const; + bool getRepeatDataFlag() const; + + static QEvent::Type Type() + { return QEvent::Type(SpectrumUpdateEventType); } + +protected: + +private: + size_t _nplots; + std::vector<double*> _dataPoints; + uint64_t _numDataPoints; +}; + + #endif /* SPECTRUM_UPDATE_EVENTS_H */ |