diff options
Diffstat (limited to 'gr-qtgui/lib/freq_sink_c_impl.h')
-rw-r--r-- | gr-qtgui/lib/freq_sink_c_impl.h | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/gr-qtgui/lib/freq_sink_c_impl.h b/gr-qtgui/lib/freq_sink_c_impl.h index bae0ecb1da..975b42e8ec 100644 --- a/gr-qtgui/lib/freq_sink_c_impl.h +++ b/gr-qtgui/lib/freq_sink_c_impl.h @@ -96,66 +96,66 @@ public: const std::string& name, int nconnections, QWidget* parent = NULL); - ~freq_sink_c_impl(); + ~freq_sink_c_impl() override; bool check_topology(int ninputs, int noutputs) override; - void exec_(); - QWidget* qwidget(); + void exec_() override; + QWidget* qwidget() override; #ifdef ENABLE_PYTHON - PyObject* pyqwidget(); + PyObject* pyqwidget() override; #else void* pyqwidget(); #endif - void set_fft_size(const int fftsize); - int fft_size() const; - void set_fft_average(const float fftavg); - float fft_average() const; - void set_fft_window(const fft::window::win_type win); - fft::window::win_type fft_window(); - void set_fft_window_normalized(const bool enable); - - void set_frequency_range(const double centerfreq, const double bandwidth); - void set_y_axis(double min, double max); - - void set_update_time(double t); - - void set_title(const std::string& title); - void set_y_label(const std::string& label, const std::string& unit); - void set_line_label(unsigned int which, const std::string& label); - void set_line_color(unsigned int which, const std::string& color); - void set_line_width(unsigned int which, int width); - void set_line_style(unsigned int which, int style); - void set_line_marker(unsigned int which, int marker); - void set_line_alpha(unsigned int which, double alpha); + void set_fft_size(const int fftsize) override; + int fft_size() const override; + void set_fft_average(const float fftavg) override; + float fft_average() const override; + void set_fft_window(const fft::window::win_type win) override; + fft::window::win_type fft_window() override; + void set_fft_window_normalized(const bool enable) override; + + void set_frequency_range(const double centerfreq, const double bandwidth) override; + void set_y_axis(double min, double max) override; + + void set_update_time(double t) override; + + void set_title(const std::string& title) override; + void set_y_label(const std::string& label, const std::string& unit) override; + void set_line_label(unsigned int which, const std::string& label) override; + void set_line_color(unsigned int which, const std::string& color) override; + void set_line_width(unsigned int which, int width) override; + void set_line_style(unsigned int which, int style) override; + void set_line_marker(unsigned int which, int marker) override; + void set_line_alpha(unsigned int which, double alpha) override; void set_trigger_mode(trigger_mode mode, float level, int channel, - const std::string& tag_key = ""); - - std::string title(); - std::string line_label(unsigned int which); - std::string line_color(unsigned int which); - int line_width(unsigned int which); - int line_style(unsigned int which); - int line_marker(unsigned int which); - double line_alpha(unsigned int which); - - void set_size(int width, int height); - - void enable_menu(bool en); - void enable_grid(bool en); - void enable_autoscale(bool en); - void enable_control_panel(bool en); - void enable_max_hold(bool en); - void enable_min_hold(bool en); - void clear_max_hold(); - void clear_min_hold(); - void disable_legend(); - void reset(); - void enable_axis_labels(bool en); + const std::string& tag_key = "") override; + + std::string title() override; + std::string line_label(unsigned int which) override; + std::string line_color(unsigned int which) override; + int line_width(unsigned int which) override; + int line_style(unsigned int which) override; + int line_marker(unsigned int which) override; + double line_alpha(unsigned int which) override; + + void set_size(int width, int height) override; + + void enable_menu(bool en) override; + void enable_grid(bool en) override; + void enable_autoscale(bool en) override; + void enable_control_panel(bool en) override; + void enable_max_hold(bool en) override; + void enable_min_hold(bool en) override; + void clear_max_hold() override; + void clear_min_hold() override; + void disable_legend() override; + void reset() override; + void enable_axis_labels(bool en) override; int work(int noutput_items, gr_vector_const_void_star& input_items, |