Removing Waterfall3DPlot. The qwt_plot3d is too much of a hassle to deal with and...
[debian/gnuradio] / gr-qtgui / src / lib / SpectrumGUIClass.h
index d8dcb27691ade1396a58319b0f75e0755332c0a4..63a340c3402d653dfb22bcf9016957752bb5deb2 100644 (file)
@@ -31,8 +31,7 @@ public:
 
   void OpenSpectrumWindow(QWidget*,
                          const bool frequency=true, const bool waterfall=true,
-                         const bool waterfall3d=true, const bool time=true,
-                         const bool constellation=true,
+                         const bool time=true, const bool constellation=true,
                          const bool use_openGL=true);
   void SetDisplayTitle(const std::string);
 
@@ -47,7 +46,7 @@ public:
   void UpdateWindow(const bool, const std::complex<float>*,
                    const uint64_t, const float*,
                    const uint64_t, const float*,
-                   const uint64_t, const double,
+                   const uint64_t,
                    const timespec, const bool);
 
   float GetPowerValue()const;
@@ -79,6 +78,8 @@ public:
   void SetConstellationPenSize(int size);
   void SetFrequencyAxis(double min, double max);
 
+  void SetUpdateTime(double t);
+
 protected:
 
 private:
@@ -98,6 +99,7 @@ private:
   unsigned int _pendingGUIUpdateEventsCount;
   int _droppedEntriesCount;
   bool _fftBuffersCreatedFlag;
+  double _updateTime;
 
   SpectrumDisplayForm* _spectrumDisplayForm;