summaryrefslogtreecommitdiff
path: root/gr-qtgui/lib/time_sink_f_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-qtgui/lib/time_sink_f_impl.h')
-rw-r--r--gr-qtgui/lib/time_sink_f_impl.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/gr-qtgui/lib/time_sink_f_impl.h b/gr-qtgui/lib/time_sink_f_impl.h
index 69c07fbdab..dd1dd6f699 100644
--- a/gr-qtgui/lib/time_sink_f_impl.h
+++ b/gr-qtgui/lib/time_sink_f_impl.h
@@ -39,7 +39,7 @@ namespace gr {
gruel::mutex d_mutex;
int d_size;
- double d_bandwidth;
+ double d_samp_rate;
std::string d_name;
int d_nconnections;
@@ -55,7 +55,7 @@ namespace gr {
void npoints_resize();
public:
- time_sink_f_impl(int size, double bw,
+ time_sink_f_impl(int size, double samp_rate,
const std::string &name,
int nconnections,
QWidget *parent=NULL);
@@ -65,17 +65,23 @@ namespace gr {
QWidget* qwidget();
PyObject* pyqwidget();
- void set_time_domain_axis(double min, double max);
+ void set_y_axis(double min, double max);
void set_update_time(double t);
- void set_title(int which, const std::string &title);
- void set_color(int which, const std::string &color);
+ void set_title(const std::string &title);
+ void set_line_label(int which, const std::string &label);
+ void set_line_color(int which, const std::string &color);
void set_line_width(int which, int width);
void set_line_style(int which, Qt::PenStyle style);
void set_line_marker(int which, QwtSymbol::Style marker);
void set_nsamps(const int newsize);
+ void set_samp_rate(const double samp_rate);
void set_size(int width, int height);
+ int nsamps() const;
+
+ void reset();
+
int work(int noutput_items,
gr_vector_const_void_star &input_items,
gr_vector_void_star &output_items);