diff options
author | Sylvain Munaut <tnt@246tNt.com> | 2014-03-14 23:25:15 +0100 |
---|---|---|
committer | Sylvain Munaut <tnt@246tNt.com> | 2014-03-15 07:18:26 +0100 |
commit | d9dbb6b489deb142bb0ea0e532ab8a0317982002 (patch) | |
tree | 587251ce7182d4ae2ba8b446b77427b7686a53c4 | |
parent | 6a78af5919133fdc339b09bb1622e876365a4d19 (diff) |
gr-qtgui: Expose the qwidget() method in the public interface
When constructing an UI from C++ only, having access to the underlying
qwidget is very helpful.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/const_sink_c.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/sink_c.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/sink_f.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/time_sink_c.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/time_sink_f.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h | 1 | ||||
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h | 1 |
12 files changed, 12 insertions, 0 deletions
diff --git a/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h index 7a2296aed3..f413ce9b54 100644 --- a/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h +++ b/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h @@ -64,6 +64,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h index 41d4bc18fb..d4b19a973d 100644 --- a/gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h +++ b/gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h @@ -71,6 +71,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h index dcdfd8e0f9..c49b9d9ec0 100644 --- a/gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h +++ b/gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h @@ -71,6 +71,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h index eeea39b119..96d2b57732 100644 --- a/gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h +++ b/gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h @@ -85,6 +85,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/sink_c.h b/gr-qtgui/include/gnuradio/qtgui/sink_c.h index 5a451b3ac0..e0c770039f 100644 --- a/gr-qtgui/include/gnuradio/qtgui/sink_c.h +++ b/gr-qtgui/include/gnuradio/qtgui/sink_c.h @@ -77,6 +77,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/sink_f.h b/gr-qtgui/include/gnuradio/qtgui/sink_f.h index e0d58a5f33..0e8004b1ed 100644 --- a/gr-qtgui/include/gnuradio/qtgui/sink_f.h +++ b/gr-qtgui/include/gnuradio/qtgui/sink_f.h @@ -77,6 +77,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h b/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h index 6ffe21b14a..586007bf5f 100644 --- a/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h +++ b/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h @@ -76,6 +76,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h index 4e7ddfef39..2c7699d923 100644 --- a/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h +++ b/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h @@ -73,6 +73,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/time_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/time_sink_c.h index aa2e19bc9e..2d5248552b 100644 --- a/gr-qtgui/include/gnuradio/qtgui/time_sink_c.h +++ b/gr-qtgui/include/gnuradio/qtgui/time_sink_c.h @@ -69,6 +69,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/time_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/time_sink_f.h index c82c22b392..add53ef603 100644 --- a/gr-qtgui/include/gnuradio/qtgui/time_sink_f.h +++ b/gr-qtgui/include/gnuradio/qtgui/time_sink_f.h @@ -67,6 +67,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h index 180e2b80c9..17a656949e 100644 --- a/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h +++ b/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h @@ -78,6 +78,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; diff --git a/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h index 3f278f2ad7..3877158e7c 100644 --- a/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h +++ b/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h @@ -77,6 +77,7 @@ namespace gr { QWidget *parent=NULL); virtual void exec_() = 0; + virtual QWidget* qwidget() = 0; #ifdef ENABLE_PYTHON virtual PyObject* pyqwidget() = 0; |