summaryrefslogtreecommitdiff
path: root/gr-qtgui/lib/number_sink_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-qtgui/lib/number_sink_impl.h')
-rw-r--r--gr-qtgui/lib/number_sink_impl.h64
1 files changed, 33 insertions, 31 deletions
diff --git a/gr-qtgui/lib/number_sink_impl.h b/gr-qtgui/lib/number_sink_impl.h
index 7bc7228330..05d78aaa3c 100644
--- a/gr-qtgui/lib/number_sink_impl.h
+++ b/gr-qtgui/lib/number_sink_impl.h
@@ -57,46 +57,48 @@ public:
graph_t graph_type = NUM_GRAPH_HORIZ,
int nconnections = 1,
QWidget* parent = NULL);
- ~number_sink_impl();
+ ~number_sink_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_update_time(double t);
- void set_average(const float avg);
- void set_graph_type(const graph_t type);
- void set_color(unsigned int which, const std::string& min, const std::string& max);
- void set_color(unsigned int which, int min, int max);
- void set_label(unsigned int which, const std::string& label);
- void set_min(unsigned int which, float min);
- void set_max(unsigned int which, float max);
- void set_title(const std::string& title);
- void set_unit(unsigned int which, const std::string& unit);
- void set_factor(unsigned int which, float factor);
-
- float average() const;
- graph_t graph_type() const;
- std::string color_min(unsigned int which) const;
- std::string color_max(unsigned int which) const;
- std::string label(unsigned int which) const;
- float min(unsigned int which) const;
- float max(unsigned int which) const;
- std::string title() const;
- std::string unit(unsigned int which) const;
- float factor(unsigned int which) const;
-
- void enable_menu(bool en);
- void enable_autoscale(bool en = true);
-
- void reset();
+ void set_update_time(double t) override;
+ void set_average(const float avg) override;
+ void set_graph_type(const graph_t type) override;
+ void set_color(unsigned int which,
+ const std::string& min,
+ const std::string& max) override;
+ void set_color(unsigned int which, int min, int max) override;
+ void set_label(unsigned int which, const std::string& label) override;
+ void set_min(unsigned int which, float min) override;
+ void set_max(unsigned int which, float max) override;
+ void set_title(const std::string& title) override;
+ void set_unit(unsigned int which, const std::string& unit) override;
+ void set_factor(unsigned int which, float factor) override;
+
+ float average() const override;
+ graph_t graph_type() const override;
+ std::string color_min(unsigned int which) const override;
+ std::string color_max(unsigned int which) const override;
+ std::string label(unsigned int which) const override;
+ float min(unsigned int which) const override;
+ float max(unsigned int which) const override;
+ std::string title() const override;
+ std::string unit(unsigned int which) const override;
+ float factor(unsigned int which) const override;
+
+ void enable_menu(bool en) override;
+ void enable_autoscale(bool en = true) override;
+
+ void reset() override;
int work(int noutput_items,
gr_vector_const_void_star& input_items,