summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2014-03-14 23:25:15 +0100
committerSylvain Munaut <tnt@246tNt.com>2014-03-15 07:18:26 +0100
commitd9dbb6b489deb142bb0ea0e532ab8a0317982002 (patch)
tree587251ce7182d4ae2ba8b446b77427b7686a53c4
parent6a78af5919133fdc339b09bb1622e876365a4d19 (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.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/sink_c.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/sink_f.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/time_sink_c.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/time_sink_f.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h1
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h1
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;