summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/usage-manual/(exported from wiki) QT GUI.txt4
-rw-r--r--gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py2
-rw-r--r--gr-filter/examples/gr_filtdes_live_upd.py2
-rw-r--r--gr-qtgui/apps/uhd_display.py2
-rw-r--r--gr-qtgui/docs/qtgui.dox2
-rw-r--r--gr-qtgui/examples/pyqt_const_c.py2
-rw-r--r--gr-qtgui/examples/pyqt_example_c.py2
-rw-r--r--gr-qtgui/examples/pyqt_example_f.py2
-rw-r--r--gr-qtgui/examples/pyqt_freq_c.py2
-rw-r--r--gr-qtgui/examples/pyqt_freq_f.py2
-rw-r--r--gr-qtgui/examples/pyqt_histogram_f.py2
-rw-r--r--gr-qtgui/examples/pyqt_time_c.py2
-rw-r--r--gr-qtgui/examples/pyqt_time_f.py2
-rw-r--r--gr-qtgui/examples/pyqt_time_raster_b.py2
-rw-r--r--gr-qtgui/examples/pyqt_time_raster_f.py2
-rw-r--r--gr-qtgui/examples/pyqt_waterfall_c.py2
-rw-r--r--gr-qtgui/examples/pyqt_waterfall_f.py2
-rw-r--r--gr-qtgui/grc/qtgui_ber_sink_b.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_const_sink_x.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_edit_box_msg.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_eye_sink_x.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_freq_sink_x.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_histogram_sink_x.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_number_sink.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_sink_x.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_time_raster_x.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_time_sink_x.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_time_sink_x.block.yml.py2
-rw-r--r--gr-qtgui/grc/qtgui_vector_sink_f.block.yml2
-rw-r--r--gr-qtgui/grc/qtgui_waterfall_sink_x.block.yml2
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/ber_sink_b.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/const_sink_c.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/edit_box_msg.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/eye_sink_c.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/eye_sink_f.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/number_sink.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/sink_c.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/sink_f.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/time_sink_c.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/time_sink_f.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h6
-rw-r--r--gr-qtgui/lib/ber_sink_b_impl.cc11
-rw-r--r--gr-qtgui/lib/ber_sink_b_impl.h6
-rw-r--r--gr-qtgui/lib/const_sink_c_impl.cc11
-rw-r--r--gr-qtgui/lib/const_sink_c_impl.h6
-rw-r--r--gr-qtgui/lib/edit_box_msg_impl.cc11
-rw-r--r--gr-qtgui/lib/edit_box_msg_impl.h6
-rw-r--r--gr-qtgui/lib/eye_sink_c_impl.cc11
-rw-r--r--gr-qtgui/lib/eye_sink_c_impl.h6
-rw-r--r--gr-qtgui/lib/eye_sink_f_impl.cc11
-rw-r--r--gr-qtgui/lib/eye_sink_f_impl.h6
-rw-r--r--gr-qtgui/lib/freq_sink_c_impl.cc11
-rw-r--r--gr-qtgui/lib/freq_sink_c_impl.h6
-rw-r--r--gr-qtgui/lib/freq_sink_f_impl.cc11
-rw-r--r--gr-qtgui/lib/freq_sink_f_impl.h6
-rw-r--r--gr-qtgui/lib/histogram_sink_f_impl.cc11
-rw-r--r--gr-qtgui/lib/histogram_sink_f_impl.h6
-rw-r--r--gr-qtgui/lib/number_sink_impl.cc11
-rw-r--r--gr-qtgui/lib/number_sink_impl.h6
-rw-r--r--gr-qtgui/lib/sink_c_impl.cc11
-rw-r--r--gr-qtgui/lib/sink_c_impl.h6
-rw-r--r--gr-qtgui/lib/sink_f_impl.cc11
-rw-r--r--gr-qtgui/lib/sink_f_impl.h6
-rw-r--r--gr-qtgui/lib/time_raster_sink_b_impl.cc11
-rw-r--r--gr-qtgui/lib/time_raster_sink_b_impl.h6
-rw-r--r--gr-qtgui/lib/time_raster_sink_f_impl.cc11
-rw-r--r--gr-qtgui/lib/time_raster_sink_f_impl.h6
-rw-r--r--gr-qtgui/lib/time_sink_c_impl.cc11
-rw-r--r--gr-qtgui/lib/time_sink_c_impl.h6
-rw-r--r--gr-qtgui/lib/time_sink_f_impl.cc11
-rw-r--r--gr-qtgui/lib/time_sink_f_impl.h6
-rw-r--r--gr-qtgui/lib/vector_sink_f_impl.cc11
-rw-r--r--gr-qtgui/lib/vector_sink_f_impl.h6
-rw-r--r--gr-qtgui/lib/waterfall_sink_c_impl.cc11
-rw-r--r--gr-qtgui/lib/waterfall_sink_c_impl.h6
-rw-r--r--gr-qtgui/lib/waterfall_sink_f_impl.cc11
-rw-r--r--gr-qtgui/lib/waterfall_sink_f_impl.h6
-rw-r--r--gr-qtgui/python/qtgui/auto_correlator_sink.py2
-rw-r--r--gr-qtgui/python/qtgui/bindings/ber_sink_b_python.cc13
-rw-r--r--gr-qtgui/python/qtgui/bindings/const_sink_c_python.cc16
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/ber_sink_b_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/const_sink_c_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/edit_box_msg_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_c_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_f_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_c_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_f_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/histogram_sink_f_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/number_sink_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/sink_c_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/sink_f_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_b_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_f_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/time_sink_c_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/time_sink_f_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/vector_sink_f_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_c_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_f_pydoc_template.h3
-rw-r--r--gr-qtgui/python/qtgui/bindings/edit_box_msg_python.cc22
-rw-r--r--gr-qtgui/python/qtgui/bindings/eye_sink_c_python.cc17
-rw-r--r--gr-qtgui/python/qtgui/bindings/eye_sink_f_python.cc17
-rw-r--r--gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc16
-rw-r--r--gr-qtgui/python/qtgui/bindings/freq_sink_f_python.cc16
-rw-r--r--gr-qtgui/python/qtgui/bindings/histogram_sink_f_python.cc16
-rw-r--r--gr-qtgui/python/qtgui/bindings/number_sink_python.cc16
-rw-r--r--gr-qtgui/python/qtgui/bindings/sink_c_python.cc14
-rw-r--r--gr-qtgui/python/qtgui/bindings/sink_f_python.cc14
-rw-r--r--gr-qtgui/python/qtgui/bindings/time_raster_sink_b_python.cc17
-rw-r--r--gr-qtgui/python/qtgui/bindings/time_raster_sink_f_python.cc17
-rw-r--r--gr-qtgui/python/qtgui/bindings/time_sink_c_python.cc17
-rw-r--r--gr-qtgui/python/qtgui/bindings/time_sink_f_python.cc17
-rw-r--r--gr-qtgui/python/qtgui/bindings/vector_sink_f_python.cc16
-rw-r--r--gr-qtgui/python/qtgui/bindings/waterfall_sink_c_python.cc16
-rw-r--r--gr-qtgui/python/qtgui/bindings/waterfall_sink_f_python.cc17
-rwxr-xr-xgr-uhd/apps/uhd_fft8
-rwxr-xr-xgr-uhd/apps/uhd_siggen_gui2
123 files changed, 104 insertions, 732 deletions
diff --git a/docs/usage-manual/(exported from wiki) QT GUI.txt b/docs/usage-manual/(exported from wiki) QT GUI.txt
index fab784567c..6cc5d8955c 100644
--- a/docs/usage-manual/(exported from wiki) QT GUI.txt
+++ b/docs/usage-manual/(exported from wiki) QT GUI.txt
@@ -154,7 +154,7 @@ import sys, sip
samp_rate, #bw
"QT GUI Plot") #name
- self.snk_win = sip.wrapinstance(self.snk.pyqwidget(), Qt.QWidget)
+ self.snk_win = sip.wrapinstance(self.snk.qwidget(), Qt.QWidget)
self.snk_win.show()
def main():
@@ -279,4 +279,4 @@ share/gnuradio/examples/qt-gui/dark.qss.</text>
<sha1>6p0evs1odganpw5pf993ifhtdncao90</sha1>
</revision>
</page>
-</mediawiki> \ No newline at end of file
+</mediawiki>
diff --git a/gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py b/gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py
index 1264f874cd..f363393c36 100644
--- a/gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py
+++ b/gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py
@@ -75,7 +75,7 @@ class GrDataPlotParent(gr.top_block, Qt.QWidget):
else:
self.connect(self.src[n], (self.snk,n))
- self.py_window = sip.wrapinstance(self.snk.pyqwidget(), Qt.QWidget)
+ self.py_window = sip.wrapinstance(self.snk.qwidget(), Qt.QWidget)
self.layout.addWidget(self.py_window)
diff --git a/gr-filter/examples/gr_filtdes_live_upd.py b/gr-filter/examples/gr_filtdes_live_upd.py
index 807d550662..3b1fd1e1c6 100644
--- a/gr-filter/examples/gr_filtdes_live_upd.py
+++ b/gr-filter/examples/gr_filtdes_live_upd.py
@@ -70,7 +70,7 @@ class my_top_block(gr.top_block):
self.connect(src, channel, thr, self.filt, (self.snk1, 0))
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtGui.QWidget
diff --git a/gr-qtgui/apps/uhd_display.py b/gr-qtgui/apps/uhd_display.py
index 2172b5e0cd..39e5cfbfc7 100644
--- a/gr-qtgui/apps/uhd_display.py
+++ b/gr-qtgui/apps/uhd_display.py
@@ -207,7 +207,7 @@ class my_top_block(gr.top_block):
# Get the reference pointer to the SpectrumDisplayForm QWidget
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtGui.QWidget
- self.pysink = sip.wrapinstance(self.snk.pyqwidget(), QtGui.QWidget)
+ self.pysink = sip.wrapinstance(self.snk.qwidget(), QtGui.QWidget)
self.main_win = main_window(self.pysink, self)
diff --git a/gr-qtgui/docs/qtgui.dox b/gr-qtgui/docs/qtgui.dox
index 4d1b41e742..8af845da0e 100644
--- a/gr-qtgui/docs/qtgui.dox
+++ b/gr-qtgui/docs/qtgui.dox
@@ -161,7 +161,7 @@ class grclass(gr.top_block):
samp_rate, #bw
"QT GUI Plot") #name
- self.snk_win = sip.wrapinstance(self.snk.pyqwidget(), Qt.QWidget)
+ self.snk_win = sip.wrapinstance(self.snk.qwidget(), Qt.QWidget)
self.snk_win.show()
def main():
diff --git a/gr-qtgui/examples/pyqt_const_c.py b/gr-qtgui/examples/pyqt_const_c.py
index d97c7aa8d6..0f3cf60606 100644
--- a/gr-qtgui/examples/pyqt_const_c.py
+++ b/gr-qtgui/examples/pyqt_const_c.py
@@ -151,7 +151,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_example_c.py b/gr-qtgui/examples/pyqt_example_c.py
index 579dc462a7..9485c050a8 100644
--- a/gr-qtgui/examples/pyqt_example_c.py
+++ b/gr-qtgui/examples/pyqt_example_c.py
@@ -159,7 +159,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_example_f.py b/gr-qtgui/examples/pyqt_example_f.py
index 2503e4b7fb..c8e06b8720 100644
--- a/gr-qtgui/examples/pyqt_example_f.py
+++ b/gr-qtgui/examples/pyqt_example_f.py
@@ -152,7 +152,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_freq_c.py b/gr-qtgui/examples/pyqt_freq_c.py
index c8f806a797..8f3387befb 100644
--- a/gr-qtgui/examples/pyqt_freq_c.py
+++ b/gr-qtgui/examples/pyqt_freq_c.py
@@ -160,7 +160,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_freq_f.py b/gr-qtgui/examples/pyqt_freq_f.py
index 3aa5e6bc01..15949495cc 100644
--- a/gr-qtgui/examples/pyqt_freq_f.py
+++ b/gr-qtgui/examples/pyqt_freq_f.py
@@ -150,7 +150,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_histogram_f.py b/gr-qtgui/examples/pyqt_histogram_f.py
index abe4353683..d35cc90cc9 100644
--- a/gr-qtgui/examples/pyqt_histogram_f.py
+++ b/gr-qtgui/examples/pyqt_histogram_f.py
@@ -164,7 +164,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_time_c.py b/gr-qtgui/examples/pyqt_time_c.py
index 68ae401f0a..3a47a6d576 100644
--- a/gr-qtgui/examples/pyqt_time_c.py
+++ b/gr-qtgui/examples/pyqt_time_c.py
@@ -158,7 +158,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_time_f.py b/gr-qtgui/examples/pyqt_time_f.py
index 0f9f33c013..0bbbfa57d4 100644
--- a/gr-qtgui/examples/pyqt_time_f.py
+++ b/gr-qtgui/examples/pyqt_time_f.py
@@ -151,7 +151,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_time_raster_b.py b/gr-qtgui/examples/pyqt_time_raster_b.py
index c09c6a3cba..712fe39567 100644
--- a/gr-qtgui/examples/pyqt_time_raster_b.py
+++ b/gr-qtgui/examples/pyqt_time_raster_b.py
@@ -58,7 +58,7 @@ class my_top_block(gr.top_block):
self.connect(src1, (self.snk1, 1))
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_time_raster_f.py b/gr-qtgui/examples/pyqt_time_raster_f.py
index f8b115819d..aa4e4a8000 100644
--- a/gr-qtgui/examples/pyqt_time_raster_f.py
+++ b/gr-qtgui/examples/pyqt_time_raster_f.py
@@ -57,7 +57,7 @@ class my_top_block(gr.top_block):
self.connect(src1, (self.snk1, 1))
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_waterfall_c.py b/gr-qtgui/examples/pyqt_waterfall_c.py
index 4d1361e0d9..a3bf5282cb 100644
--- a/gr-qtgui/examples/pyqt_waterfall_c.py
+++ b/gr-qtgui/examples/pyqt_waterfall_c.py
@@ -164,7 +164,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/examples/pyqt_waterfall_f.py b/gr-qtgui/examples/pyqt_waterfall_f.py
index d7778047cc..15e0512df4 100644
--- a/gr-qtgui/examples/pyqt_waterfall_f.py
+++ b/gr-qtgui/examples/pyqt_waterfall_f.py
@@ -150,7 +150,7 @@ class my_top_block(gr.top_block):
self.ctrl_win.attach_signal2(src2)
# Get the reference pointer to the SpectrumDisplayForm QWidget
- pyQt = self.snk1.pyqwidget()
+ pyQt = self.snk1.qwidget()
# Wrap the pointer as a PyQt SIP object
# This can now be manipulated as a PyQt5.QtWidgets.QWidget
diff --git a/gr-qtgui/grc/qtgui_ber_sink_b.block.yml b/gr-qtgui/grc/qtgui_ber_sink_b.block.yml
index 46c279719f..74d2717556 100644
--- a/gr-qtgui/grc/qtgui_ber_sink_b.block.yml
+++ b/gr-qtgui/grc/qtgui_ber_sink_b.block.yml
@@ -367,7 +367,7 @@ templates:
self.${id}.set_line_marker(i, markers[i])
self.${id}.set_line_alpha(i, alphas[i])
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_const_sink_x.block.yml b/gr-qtgui/grc/qtgui_const_sink_x.block.yml
index 78dfc40f06..ca27b32632 100644
--- a/gr-qtgui/grc/qtgui_const_sink_x.block.yml
+++ b/gr-qtgui/grc/qtgui_const_sink_x.block.yml
@@ -448,7 +448,7 @@ templates:
self.${id}.set_line_marker(i, markers[i])
self.${id}.set_line_alpha(i, alphas[i])
- self._${id}_win = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ self._${id}_win = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_edit_box_msg.block.yml b/gr-qtgui/grc/qtgui_edit_box_msg.block.yml
index 2b57d4a721..ab32ffd52f 100644
--- a/gr-qtgui/grc/qtgui_edit_box_msg.block.yml
+++ b/gr-qtgui/grc/qtgui_edit_box_msg.block.yml
@@ -61,7 +61,7 @@ templates:
win = 'self._%s_win'%id
%>\
qtgui.edit_box_msg(${type.t}, ${value}, ${label}, ${is_pair}, ${is_static}, ${key}, None)
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_eye_sink_x.block.yml b/gr-qtgui/grc/qtgui_eye_sink_x.block.yml
index b804340659..58adc1fbbe 100644
--- a/gr-qtgui/grc/qtgui_eye_sink_x.block.yml
+++ b/gr-qtgui/grc/qtgui_eye_sink_x.block.yml
@@ -1008,7 +1008,7 @@ templates:
self.${id}.set_line_alpha(i, alphas[i])
% endif
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_freq_sink_x.block.yml b/gr-qtgui/grc/qtgui_freq_sink_x.block.yml
index 4ca587dead..31877d47e0 100644
--- a/gr-qtgui/grc/qtgui_freq_sink_x.block.yml
+++ b/gr-qtgui/grc/qtgui_freq_sink_x.block.yml
@@ -457,7 +457,7 @@ templates:
self.${id}.set_line_color(i, colors[i])
self.${id}.set_line_alpha(i, alphas[i])
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${ gui_hint() % win}
cpp_templates:
diff --git a/gr-qtgui/grc/qtgui_histogram_sink_x.block.yml b/gr-qtgui/grc/qtgui_histogram_sink_x.block.yml
index 5a2b9d0c84..c160fa7934 100644
--- a/gr-qtgui/grc/qtgui_histogram_sink_x.block.yml
+++ b/gr-qtgui/grc/qtgui_histogram_sink_x.block.yml
@@ -414,7 +414,7 @@ templates:
self.${id}.set_line_marker(i, markers[i])
self.${id}.set_line_alpha(i, alphas[i])
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_number_sink.block.yml b/gr-qtgui/grc/qtgui_number_sink.block.yml
index 8fed9c6900..de35ea55b2 100644
--- a/gr-qtgui/grc/qtgui_number_sink.block.yml
+++ b/gr-qtgui/grc/qtgui_number_sink.block.yml
@@ -279,7 +279,7 @@ templates:
self.${id}.set_factor(i, factor[i])
self.${id}.enable_autoscale(${autoscale})
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
cpp_templates:
diff --git a/gr-qtgui/grc/qtgui_sink_x.block.yml b/gr-qtgui/grc/qtgui_sink_x.block.yml
index 325a36924b..dcd4ef4746 100644
--- a/gr-qtgui/grc/qtgui_sink_x.block.yml
+++ b/gr-qtgui/grc/qtgui_sink_x.block.yml
@@ -127,7 +127,7 @@ templates:
None # parent
)
self.${id}.set_update_time(1.0/${rate})
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
self.${id}.enable_rf_freq(${showrf})
diff --git a/gr-qtgui/grc/qtgui_time_raster_x.block.yml b/gr-qtgui/grc/qtgui_time_raster_x.block.yml
index 26746cd61a..1cf5a1bc91 100644
--- a/gr-qtgui/grc/qtgui_time_raster_x.block.yml
+++ b/gr-qtgui/grc/qtgui_time_raster_x.block.yml
@@ -293,7 +293,7 @@ templates:
self.${id}.set_color_map(i, colors[i])
self.${id}.set_line_alpha(i, alphas[i])
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_time_sink_x.block.yml b/gr-qtgui/grc/qtgui_time_sink_x.block.yml
index 9f8c4a3bf7..e7b3033f47 100644
--- a/gr-qtgui/grc/qtgui_time_sink_x.block.yml
+++ b/gr-qtgui/grc/qtgui_time_sink_x.block.yml
@@ -1077,7 +1077,7 @@ templates:
self.${id}.set_line_alpha(i, alphas[i])
% endif
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_time_sink_x.block.yml.py b/gr-qtgui/grc/qtgui_time_sink_x.block.yml.py
index d6a30a58b7..ca3178e86b 100644
--- a/gr-qtgui/grc/qtgui_time_sink_x.block.yml.py
+++ b/gr-qtgui/grc/qtgui_time_sink_x.block.yml.py
@@ -336,7 +336,7 @@ templates:
self.${id}.set_line_alpha(i, alphas[i])
% endif
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_vector_sink_f.block.yml b/gr-qtgui/grc/qtgui_vector_sink_f.block.yml
index b56397401d..e211a83e85 100644
--- a/gr-qtgui/grc/qtgui_vector_sink_f.block.yml
+++ b/gr-qtgui/grc/qtgui_vector_sink_f.block.yml
@@ -341,7 +341,7 @@ templates:
self.${id}.set_line_color(i, colors[i])
self.${id}.set_line_alpha(i, alphas[i])
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
documentation: |-
diff --git a/gr-qtgui/grc/qtgui_waterfall_sink_x.block.yml b/gr-qtgui/grc/qtgui_waterfall_sink_x.block.yml
index 5c44d80ee8..1c6ae77636 100644
--- a/gr-qtgui/grc/qtgui_waterfall_sink_x.block.yml
+++ b/gr-qtgui/grc/qtgui_waterfall_sink_x.block.yml
@@ -301,7 +301,7 @@ templates:
self.${id}.set_intensity_range(${int_min}, ${int_max})
- ${win} = sip.wrapinstance(self.${id}.pyqwidget(), Qt.QWidget)
+ ${win} = sip.wrapinstance(self.${id}.qwidget(), Qt.QWidget)
${gui_hint() % win}
diff --git a/gr-qtgui/include/gnuradio/qtgui/ber_sink_b.h b/gr-qtgui/include/gnuradio/qtgui/ber_sink_b.h
index 71e7f3e6d7..4c2ce32590 100644
--- a/gr-qtgui/include/gnuradio/qtgui/ber_sink_b.h
+++ b/gr-qtgui/include/gnuradio/qtgui/ber_sink_b.h
@@ -38,12 +38,6 @@ public:
virtual void exec_() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_y_axis(double min, double max) = 0;
virtual void set_x_axis(double min, double max) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h
index db4c22b77e..a1dd5a4521 100644
--- a/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h
+++ b/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h
@@ -64,12 +64,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_y_axis(double min, double max) = 0;
virtual void set_x_axis(double min, double max) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/edit_box_msg.h b/gr-qtgui/include/gnuradio/qtgui/edit_box_msg.h
index 10137f1261..e3fe7485d6 100644
--- a/gr-qtgui/include/gnuradio/qtgui/edit_box_msg.h
+++ b/gr-qtgui/include/gnuradio/qtgui/edit_box_msg.h
@@ -124,12 +124,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
QApplication* d_qApplication;
};
diff --git a/gr-qtgui/include/gnuradio/qtgui/eye_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/eye_sink_c.h
index f551bdcc1f..a1ff4f60da 100644
--- a/gr-qtgui/include/gnuradio/qtgui/eye_sink_c.h
+++ b/gr-qtgui/include/gnuradio/qtgui/eye_sink_c.h
@@ -72,12 +72,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_y_axis(double min, double max) = 0;
virtual void set_y_label(const std::string& label, const std::string& unit = "") = 0;
virtual void set_update_time(double t) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/eye_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/eye_sink_f.h
index 8794ed92bf..b13e06d7cc 100644
--- a/gr-qtgui/include/gnuradio/qtgui/eye_sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/eye_sink_f.h
@@ -72,12 +72,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_y_axis(double min, double max) = 0;
virtual void set_y_label(const std::string& label, const std::string& unit = "") = 0;
virtual void set_update_time(double t) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h
index f04e099d07..1755004f58 100644
--- a/gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h
+++ b/gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h
@@ -111,12 +111,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_fft_size(const int fftsize) = 0;
virtual int fft_size() const = 0;
virtual void set_fft_average(const float fftavg) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h
index aacd14e0b8..fb31431261 100644
--- a/gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h
@@ -111,12 +111,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_fft_size(const int fftsize) = 0;
virtual int fft_size() const = 0;
virtual void set_fft_average(const float fftavg) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h
index 34571e3eb4..00fa1f8081 100644
--- a/gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h
@@ -88,12 +88,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
public:
virtual std::string title() = 0;
virtual std::string line_label(unsigned int which) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/number_sink.h b/gr-qtgui/include/gnuradio/qtgui/number_sink.h
index cf1532a383..57f534d806 100644
--- a/gr-qtgui/include/gnuradio/qtgui/number_sink.h
+++ b/gr-qtgui/include/gnuradio/qtgui/number_sink.h
@@ -77,12 +77,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_update_time(double t) = 0;
virtual void set_average(const float avg) = 0;
virtual void set_graph_type(const graph_t type) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/sink_c.h b/gr-qtgui/include/gnuradio/qtgui/sink_c.h
index 139f057fea..f517715aae 100644
--- a/gr-qtgui/include/gnuradio/qtgui/sink_c.h
+++ b/gr-qtgui/include/gnuradio/qtgui/sink_c.h
@@ -92,12 +92,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_fft_size(const int fftsize) = 0;
virtual int fft_size() const = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/sink_f.h b/gr-qtgui/include/gnuradio/qtgui/sink_f.h
index 0fe1e3960e..add673ee1e 100644
--- a/gr-qtgui/include/gnuradio/qtgui/sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/sink_f.h
@@ -92,12 +92,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_fft_size(const int fftsize) = 0;
virtual int fft_size() const = 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 6570fda0c2..f6b885e2c9 100644
--- a/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h
+++ b/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_b.h
@@ -78,12 +78,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_x_label(const std::string& label) = 0;
virtual void set_x_range(double start, double end) = 0;
virtual void set_y_label(const std::string& label) = 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 d96cbe7a0b..45b28e3ca5 100644
--- a/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/time_raster_sink_f.h
@@ -74,12 +74,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_x_label(const std::string& label) = 0;
virtual void set_x_range(double start, double end) = 0;
virtual void set_y_label(const std::string& label) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/time_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/time_sink_c.h
index 30d254d7e0..a8507e0b6f 100644
--- a/gr-qtgui/include/gnuradio/qtgui/time_sink_c.h
+++ b/gr-qtgui/include/gnuradio/qtgui/time_sink_c.h
@@ -71,12 +71,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_y_axis(double min, double max) = 0;
virtual void set_y_label(const std::string& label, const std::string& unit = "") = 0;
virtual void set_update_time(double t) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/time_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/time_sink_f.h
index 3c9d361096..cb00348a46 100644
--- a/gr-qtgui/include/gnuradio/qtgui/time_sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/time_sink_f.h
@@ -69,12 +69,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void set_y_axis(double min, double max) = 0;
virtual void set_y_label(const std::string& label, const std::string& unit = "") = 0;
virtual void set_update_time(double t) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h
index eb0e68e7c4..3183dfe1f0 100644
--- a/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h
@@ -68,12 +68,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual unsigned int vlen() const = 0;
virtual void set_vec_average(const float avg) = 0;
virtual float vec_average() const = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h
index 9a4bd9a5fd..7c683fb950 100644
--- a/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h
+++ b/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h
@@ -112,12 +112,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void clear_data() = 0;
virtual void set_fft_size(const int fftsize) = 0;
diff --git a/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h
index 792d93ce4e..bfd5fdc848 100644
--- a/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h
@@ -113,12 +113,6 @@ public:
virtual void exec_() = 0;
virtual QWidget* qwidget() = 0;
-#ifdef ENABLE_PYTHON
- virtual PyObject* pyqwidget() = 0;
-#else
- virtual void* pyqwidget() = 0;
-#endif
-
virtual void clear_data() = 0;
virtual void set_fft_size(const int fftsize) = 0;
diff --git a/gr-qtgui/lib/ber_sink_b_impl.cc b/gr-qtgui/lib/ber_sink_b_impl.cc
index c223570a0b..be3c6ba378 100644
--- a/gr-qtgui/lib/ber_sink_b_impl.cc
+++ b/gr-qtgui/lib/ber_sink_b_impl.cc
@@ -140,17 +140,6 @@ void ber_sink_b_impl::exec_() { d_qApplication->exec(); }
QWidget* ber_sink_b_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* ber_sink_b_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* ber_sink_b_impl::pyqwidget() { return NULL; }
-#endif
-
void ber_sink_b_impl::set_y_axis(double min, double max)
{
d_main_gui->setYaxis(min, max);
diff --git a/gr-qtgui/lib/ber_sink_b_impl.h b/gr-qtgui/lib/ber_sink_b_impl.h
index 05aa91011e..8e46f78b5b 100644
--- a/gr-qtgui/lib/ber_sink_b_impl.h
+++ b/gr-qtgui/lib/ber_sink_b_impl.h
@@ -62,12 +62,6 @@ public:
void exec_() override;
QWidget* qwidget();
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_y_axis(double min, double max) override;
void set_x_axis(double min, double max) override;
diff --git a/gr-qtgui/lib/const_sink_c_impl.cc b/gr-qtgui/lib/const_sink_c_impl.cc
index 568949c977..e4b09c7d48 100644
--- a/gr-qtgui/lib/const_sink_c_impl.cc
+++ b/gr-qtgui/lib/const_sink_c_impl.cc
@@ -104,17 +104,6 @@ void const_sink_c_impl::exec_() { d_qApplication->exec(); }
QWidget* const_sink_c_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* const_sink_c_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* const_sink_c_impl::pyqwidget() { return NULL; }
-#endif
-
void const_sink_c_impl::set_y_axis(double min, double max)
{
d_main_gui->setYaxis(min, max);
diff --git a/gr-qtgui/lib/const_sink_c_impl.h b/gr-qtgui/lib/const_sink_c_impl.h
index 686a0ea30b..5321d7fff9 100644
--- a/gr-qtgui/lib/const_sink_c_impl.h
+++ b/gr-qtgui/lib/const_sink_c_impl.h
@@ -84,12 +84,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_y_axis(double min, double max) override;
void set_x_axis(double min, double max) override;
diff --git a/gr-qtgui/lib/edit_box_msg_impl.cc b/gr-qtgui/lib/edit_box_msg_impl.cc
index 43edf15821..0794a1268c 100644
--- a/gr-qtgui/lib/edit_box_msg_impl.cc
+++ b/gr-qtgui/lib/edit_box_msg_impl.cc
@@ -170,17 +170,6 @@ void edit_box_msg_impl::exec_() { d_qApplication->exec(); }
QWidget* edit_box_msg_impl::qwidget() { return (QWidget*)d_group; }
-#ifdef ENABLE_PYTHON
-PyObject* edit_box_msg_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_group);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* edit_box_msg_impl::pyqwidget() { return NULL; }
-#endif
-
void edit_box_msg_impl::set_type(int type) { set_type(static_cast<data_type_t>(type)); }
void edit_box_msg_impl::set_type(gr::qtgui::data_type_t type)
diff --git a/gr-qtgui/lib/edit_box_msg_impl.h b/gr-qtgui/lib/edit_box_msg_impl.h
index bf84d784ba..5b45fd8a73 100644
--- a/gr-qtgui/lib/edit_box_msg_impl.h
+++ b/gr-qtgui/lib/edit_box_msg_impl.h
@@ -68,12 +68,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_value(pmt::pmt_t val);
public slots:
diff --git a/gr-qtgui/lib/eye_sink_c_impl.cc b/gr-qtgui/lib/eye_sink_c_impl.cc
index 8a602790a0..6df953b8c9 100644
--- a/gr-qtgui/lib/eye_sink_c_impl.cc
+++ b/gr-qtgui/lib/eye_sink_c_impl.cc
@@ -122,17 +122,6 @@ void eye_sink_c_impl::exec_() { d_qApplication->exec(); }
QWidget* eye_sink_c_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* eye_sink_c_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* eye_sink_c_impl::pyqwidget() { return NULL; }
-#endif
-
void eye_sink_c_impl::set_y_axis(double min, double max)
{
d_main_gui->setYaxis(min, max);
diff --git a/gr-qtgui/lib/eye_sink_c_impl.h b/gr-qtgui/lib/eye_sink_c_impl.h
index 16f965298b..b6060072ad 100644
--- a/gr-qtgui/lib/eye_sink_c_impl.h
+++ b/gr-qtgui/lib/eye_sink_c_impl.h
@@ -88,12 +88,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_y_axis(double min, double max) override;
void set_y_label(const std::string& label, const std::string& unit = "") override;
void set_update_time(double t) override;
diff --git a/gr-qtgui/lib/eye_sink_f_impl.cc b/gr-qtgui/lib/eye_sink_f_impl.cc
index 16b4c39c63..db08ce821a 100644
--- a/gr-qtgui/lib/eye_sink_f_impl.cc
+++ b/gr-qtgui/lib/eye_sink_f_impl.cc
@@ -117,17 +117,6 @@ void eye_sink_f_impl::exec_() { d_qApplication->exec(); }
QWidget* eye_sink_f_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* eye_sink_f_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* eye_sink_f_impl::pyqwidget() { return NULL; }
-#endif
-
void eye_sink_f_impl::set_y_axis(double min, double max)
{
d_main_gui->setYaxis(min, max);
diff --git a/gr-qtgui/lib/eye_sink_f_impl.h b/gr-qtgui/lib/eye_sink_f_impl.h
index bcacf02ea9..502490cbad 100644
--- a/gr-qtgui/lib/eye_sink_f_impl.h
+++ b/gr-qtgui/lib/eye_sink_f_impl.h
@@ -85,12 +85,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_y_axis(double min, double max) override;
void set_y_label(const std::string& label, const std::string& unit = "") override;
void set_update_time(double t) override;
diff --git a/gr-qtgui/lib/freq_sink_c_impl.cc b/gr-qtgui/lib/freq_sink_c_impl.cc
index 445fb359c0..dfb984f7a2 100644
--- a/gr-qtgui/lib/freq_sink_c_impl.cc
+++ b/gr-qtgui/lib/freq_sink_c_impl.cc
@@ -139,17 +139,6 @@ void freq_sink_c_impl::exec_() { d_qApplication->exec(); }
QWidget* freq_sink_c_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* freq_sink_c_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* freq_sink_c_impl::pyqwidget() { return NULL; }
-#endif
-
void freq_sink_c_impl::set_fft_size(const int fftsize)
{
if ((fftsize > 16) && (fftsize < 16384))
diff --git a/gr-qtgui/lib/freq_sink_c_impl.h b/gr-qtgui/lib/freq_sink_c_impl.h
index 09a318a426..5e70b99e66 100644
--- a/gr-qtgui/lib/freq_sink_c_impl.h
+++ b/gr-qtgui/lib/freq_sink_c_impl.h
@@ -115,12 +115,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_fft_size(const int fftsize) override;
int fft_size() const override;
void set_fft_average(const float fftavg) override;
diff --git a/gr-qtgui/lib/freq_sink_f_impl.cc b/gr-qtgui/lib/freq_sink_f_impl.cc
index b26dce275d..a3920329bb 100644
--- a/gr-qtgui/lib/freq_sink_f_impl.cc
+++ b/gr-qtgui/lib/freq_sink_f_impl.cc
@@ -139,17 +139,6 @@ void freq_sink_f_impl::exec_() { d_qApplication->exec(); }
QWidget* freq_sink_f_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* freq_sink_f_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* freq_sink_f_impl::pyqwidget() { return NULL; }
-#endif
-
void freq_sink_f_impl::set_fft_size(const int fftsize)
{
if ((fftsize > 16) && (fftsize < 16384))
diff --git a/gr-qtgui/lib/freq_sink_f_impl.h b/gr-qtgui/lib/freq_sink_f_impl.h
index c1eaf5547a..e1f39f7f98 100644
--- a/gr-qtgui/lib/freq_sink_f_impl.h
+++ b/gr-qtgui/lib/freq_sink_f_impl.h
@@ -115,12 +115,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_fft_size(const int fftsize) override;
int fft_size() const override;
void set_fft_average(const float fftavg) override;
diff --git a/gr-qtgui/lib/histogram_sink_f_impl.cc b/gr-qtgui/lib/histogram_sink_f_impl.cc
index f6c58ebf47..dc9d58294a 100644
--- a/gr-qtgui/lib/histogram_sink_f_impl.cc
+++ b/gr-qtgui/lib/histogram_sink_f_impl.cc
@@ -114,17 +114,6 @@ void histogram_sink_f_impl::exec_() { d_qApplication->exec(); }
QWidget* histogram_sink_f_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* histogram_sink_f_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* histogram_sink_f_impl::pyqwidget() { return NULL; }
-#endif
-
void histogram_sink_f_impl::set_y_axis(double min, double max)
{
d_main_gui->setYaxis(min, max);
diff --git a/gr-qtgui/lib/histogram_sink_f_impl.h b/gr-qtgui/lib/histogram_sink_f_impl.h
index 3c9e682790..d59429437e 100644
--- a/gr-qtgui/lib/histogram_sink_f_impl.h
+++ b/gr-qtgui/lib/histogram_sink_f_impl.h
@@ -72,12 +72,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_y_axis(double min, double max) override;
void set_x_axis(double min, double max) override;
void set_update_time(double t) override;
diff --git a/gr-qtgui/lib/number_sink_impl.cc b/gr-qtgui/lib/number_sink_impl.cc
index 2a50ab51c2..0438568ec5 100644
--- a/gr-qtgui/lib/number_sink_impl.cc
+++ b/gr-qtgui/lib/number_sink_impl.cc
@@ -93,17 +93,6 @@ void number_sink_impl::exec_() { d_qApplication->exec(); }
QWidget* number_sink_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* number_sink_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* number_sink_impl::pyqwidget() { return NULL; }
-#endif
-
void number_sink_impl::set_update_time(double t)
{
// convert update time to ticks
diff --git a/gr-qtgui/lib/number_sink_impl.h b/gr-qtgui/lib/number_sink_impl.h
index 7b5dfdc37f..717f368adb 100644
--- a/gr-qtgui/lib/number_sink_impl.h
+++ b/gr-qtgui/lib/number_sink_impl.h
@@ -69,12 +69,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_update_time(double t) override;
void set_average(const float avg) override;
void set_graph_type(const graph_t type) override;
diff --git a/gr-qtgui/lib/sink_c_impl.cc b/gr-qtgui/lib/sink_c_impl.cc
index 744279e7c7..8fe6a067c4 100644
--- a/gr-qtgui/lib/sink_c_impl.cc
+++ b/gr-qtgui/lib/sink_c_impl.cc
@@ -140,17 +140,6 @@ void sink_c_impl::exec_() { d_qApplication->exec(); }
QWidget* sink_c_impl::qwidget() { return d_main_gui.qwidget(); }
-#ifdef ENABLE_PYTHON
-PyObject* sink_c_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui.qwidget());
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* sink_c_impl::pyqwidget() { return NULL; }
-#endif
-
void sink_c_impl::set_fft_size(const int fftsize)
{
d_fftsize = fftsize;
diff --git a/gr-qtgui/lib/sink_c_impl.h b/gr-qtgui/lib/sink_c_impl.h
index 53b81caec7..f9f524b927 100644
--- a/gr-qtgui/lib/sink_c_impl.h
+++ b/gr-qtgui/lib/sink_c_impl.h
@@ -92,12 +92,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_fft_size(const int fftsize) override;
int fft_size() const override;
diff --git a/gr-qtgui/lib/sink_f_impl.cc b/gr-qtgui/lib/sink_f_impl.cc
index 74d8cf6430..052e6ecd92 100644
--- a/gr-qtgui/lib/sink_f_impl.cc
+++ b/gr-qtgui/lib/sink_f_impl.cc
@@ -133,17 +133,6 @@ void sink_f_impl::exec_() { d_qApplication->exec(); }
QWidget* sink_f_impl::qwidget() { return d_main_gui.qwidget(); }
-#ifdef ENABLE_PYTHON
-PyObject* sink_f_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui.qwidget());
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* sink_f_impl::pyqwidget() { return NULL; }
-#endif
-
void sink_f_impl::set_fft_size(const int fftsize)
{
d_fftsize = fftsize;
diff --git a/gr-qtgui/lib/sink_f_impl.h b/gr-qtgui/lib/sink_f_impl.h
index c1e9c431f0..8086671048 100644
--- a/gr-qtgui/lib/sink_f_impl.h
+++ b/gr-qtgui/lib/sink_f_impl.h
@@ -93,12 +93,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_fft_size(const int fftsize) override;
int fft_size() const override;
diff --git a/gr-qtgui/lib/time_raster_sink_b_impl.cc b/gr-qtgui/lib/time_raster_sink_b_impl.cc
index f9e8b2faa5..9211dc70ca 100644
--- a/gr-qtgui/lib/time_raster_sink_b_impl.cc
+++ b/gr-qtgui/lib/time_raster_sink_b_impl.cc
@@ -122,17 +122,6 @@ void time_raster_sink_b_impl::exec_() { d_qApplication->exec(); }
QWidget* time_raster_sink_b_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* time_raster_sink_b_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* time_raster_sink_b_impl::pyqwidget() { return NULL; }
-#endif
-
void time_raster_sink_b_impl::set_x_label(const std::string& label)
{
d_main_gui->setXLabel(label);
diff --git a/gr-qtgui/lib/time_raster_sink_b_impl.h b/gr-qtgui/lib/time_raster_sink_b_impl.h
index d8dcf527fb..64c9d6ccef 100644
--- a/gr-qtgui/lib/time_raster_sink_b_impl.h
+++ b/gr-qtgui/lib/time_raster_sink_b_impl.h
@@ -75,12 +75,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_x_label(const std::string& label) override;
void set_x_range(double start, double end) override;
void set_y_label(const std::string& label) override;
diff --git a/gr-qtgui/lib/time_raster_sink_f_impl.cc b/gr-qtgui/lib/time_raster_sink_f_impl.cc
index a9104b0b77..3648c60047 100644
--- a/gr-qtgui/lib/time_raster_sink_f_impl.cc
+++ b/gr-qtgui/lib/time_raster_sink_f_impl.cc
@@ -119,17 +119,6 @@ void time_raster_sink_f_impl::exec_() { d_qApplication->exec(); }
QWidget* time_raster_sink_f_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* time_raster_sink_f_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* time_raster_sink_f_impl::pyqwidget() { return NULL; }
-#endif
-
void time_raster_sink_f_impl::set_x_label(const std::string& label)
{
d_main_gui->setXLabel(label);
diff --git a/gr-qtgui/lib/time_raster_sink_f_impl.h b/gr-qtgui/lib/time_raster_sink_f_impl.h
index 5cf2da6257..1c69c24e1c 100644
--- a/gr-qtgui/lib/time_raster_sink_f_impl.h
+++ b/gr-qtgui/lib/time_raster_sink_f_impl.h
@@ -74,12 +74,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_x_label(const std::string& label) override;
void set_x_range(double start, double end) override;
void set_y_label(const std::string& label) override;
diff --git a/gr-qtgui/lib/time_sink_c_impl.cc b/gr-qtgui/lib/time_sink_c_impl.cc
index 84579528a4..b700f584d5 100644
--- a/gr-qtgui/lib/time_sink_c_impl.cc
+++ b/gr-qtgui/lib/time_sink_c_impl.cc
@@ -127,17 +127,6 @@ void time_sink_c_impl::exec_() { d_qApplication->exec(); }
QWidget* time_sink_c_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* time_sink_c_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* time_sink_c_impl::pyqwidget() { return NULL; }
-#endif
-
void time_sink_c_impl::set_y_axis(double min, double max)
{
d_main_gui->setYaxis(min, max);
diff --git a/gr-qtgui/lib/time_sink_c_impl.h b/gr-qtgui/lib/time_sink_c_impl.h
index 9e2d4f4e35..1542f583ba 100644
--- a/gr-qtgui/lib/time_sink_c_impl.h
+++ b/gr-qtgui/lib/time_sink_c_impl.h
@@ -83,12 +83,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_y_axis(double min, double max) override;
void set_y_label(const std::string& label, const std::string& unit = "") override;
void set_update_time(double t) override;
diff --git a/gr-qtgui/lib/time_sink_f_impl.cc b/gr-qtgui/lib/time_sink_f_impl.cc
index f8b179c985..6b79a6ec8c 100644
--- a/gr-qtgui/lib/time_sink_f_impl.cc
+++ b/gr-qtgui/lib/time_sink_f_impl.cc
@@ -125,17 +125,6 @@ void time_sink_f_impl::exec_() { d_qApplication->exec(); }
QWidget* time_sink_f_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* time_sink_f_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* time_sink_f_impl::pyqwidget() { return NULL; }
-#endif
-
void time_sink_f_impl::set_y_axis(double min, double max)
{
d_main_gui->setYaxis(min, max);
diff --git a/gr-qtgui/lib/time_sink_f_impl.h b/gr-qtgui/lib/time_sink_f_impl.h
index cedef648f0..976f38d10d 100644
--- a/gr-qtgui/lib/time_sink_f_impl.h
+++ b/gr-qtgui/lib/time_sink_f_impl.h
@@ -82,12 +82,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void set_y_axis(double min, double max) override;
void set_y_label(const std::string& label, const std::string& unit = "") override;
void set_update_time(double t) override;
diff --git a/gr-qtgui/lib/vector_sink_f_impl.cc b/gr-qtgui/lib/vector_sink_f_impl.cc
index 7aab4611e5..473a99182f 100644
--- a/gr-qtgui/lib/vector_sink_f_impl.cc
+++ b/gr-qtgui/lib/vector_sink_f_impl.cc
@@ -117,17 +117,6 @@ void vector_sink_f_impl::exec_() { d_qApplication->exec(); }
QWidget* vector_sink_f_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* vector_sink_f_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* vector_sink_f_impl::pyqwidget() { return NULL; }
-#endif
-
unsigned int vector_sink_f_impl::vlen() const { return d_vlen; }
void vector_sink_f_impl::set_vec_average(const float avg)
diff --git a/gr-qtgui/lib/vector_sink_f_impl.h b/gr-qtgui/lib/vector_sink_f_impl.h
index a76e0c6402..fb93716c35 100644
--- a/gr-qtgui/lib/vector_sink_f_impl.h
+++ b/gr-qtgui/lib/vector_sink_f_impl.h
@@ -82,12 +82,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
unsigned int vlen() const override;
void set_vec_average(const float avg) override;
float vec_average() const override;
diff --git a/gr-qtgui/lib/waterfall_sink_c_impl.cc b/gr-qtgui/lib/waterfall_sink_c_impl.cc
index e3f554df12..cfd4db0f28 100644
--- a/gr-qtgui/lib/waterfall_sink_c_impl.cc
+++ b/gr-qtgui/lib/waterfall_sink_c_impl.cc
@@ -138,17 +138,6 @@ void waterfall_sink_c_impl::exec_() { d_qApplication->exec(); }
QWidget* waterfall_sink_c_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* waterfall_sink_c_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* waterfall_sink_c_impl::pyqwidget() { return NULL; }
-#endif
-
void waterfall_sink_c_impl::clear_data() { d_main_gui->clearData(); }
void waterfall_sink_c_impl::set_fft_size(const int fftsize)
diff --git a/gr-qtgui/lib/waterfall_sink_c_impl.h b/gr-qtgui/lib/waterfall_sink_c_impl.h
index c7e258a809..fd0cd9decc 100644
--- a/gr-qtgui/lib/waterfall_sink_c_impl.h
+++ b/gr-qtgui/lib/waterfall_sink_c_impl.h
@@ -99,12 +99,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void clear_data() override;
void set_fft_size(const int fftsize) override;
diff --git a/gr-qtgui/lib/waterfall_sink_f_impl.cc b/gr-qtgui/lib/waterfall_sink_f_impl.cc
index 11299326f0..52cbf03fbc 100644
--- a/gr-qtgui/lib/waterfall_sink_f_impl.cc
+++ b/gr-qtgui/lib/waterfall_sink_f_impl.cc
@@ -135,17 +135,6 @@ void waterfall_sink_f_impl::exec_() { d_qApplication->exec(); }
QWidget* waterfall_sink_f_impl::qwidget() { return d_main_gui; }
-#ifdef ENABLE_PYTHON
-PyObject* waterfall_sink_f_impl::pyqwidget()
-{
- PyObject* w = PyLong_FromVoidPtr((void*)d_main_gui);
- PyObject* retarg = Py_BuildValue("N", w);
- return retarg;
-}
-#else
-void* waterfall_sink_f_impl::pyqwidget() { return NULL; }
-#endif
-
void waterfall_sink_f_impl::clear_data() { d_main_gui->clearData(); }
void waterfall_sink_f_impl::set_fft_size(const int fftsize)
diff --git a/gr-qtgui/lib/waterfall_sink_f_impl.h b/gr-qtgui/lib/waterfall_sink_f_impl.h
index 099356c798..783f15453d 100644
--- a/gr-qtgui/lib/waterfall_sink_f_impl.h
+++ b/gr-qtgui/lib/waterfall_sink_f_impl.h
@@ -99,12 +99,6 @@ public:
void exec_() override;
QWidget* qwidget() override;
-#ifdef ENABLE_PYTHON
- PyObject* pyqwidget() override;
-#else
- void* pyqwidget();
-#endif
-
void clear_data() override;
void set_fft_size(const int fftsize) override;
diff --git a/gr-qtgui/python/qtgui/auto_correlator_sink.py b/gr-qtgui/python/qtgui/auto_correlator_sink.py
index 5d8024d2d0..ed69395d1a 100644
--- a/gr-qtgui/python/qtgui/auto_correlator_sink.py
+++ b/gr-qtgui/python/qtgui/auto_correlator_sink.py
@@ -129,4 +129,4 @@ class AutoCorrelatorSink(gr.hier_block2):
def getWidget(self):
- return sip.wrapinstance(self.timeSink.pyqwidget(), QWidget)
+ return sip.wrapinstance(self.timeSink.qwidget(), QWidget)
diff --git a/gr-qtgui/python/qtgui/bindings/ber_sink_b_python.cc b/gr-qtgui/python/qtgui/bindings/ber_sink_b_python.cc
index 7d8071d8d4..664c9ca7e6 100644
--- a/gr-qtgui/python/qtgui/bindings/ber_sink_b_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/ber_sink_b_python.cc
@@ -55,19 +55,6 @@ void bind_ber_sink_b(py::module& m)
.def("exec_", &ber_sink_b::exec_, D(ber_sink_b, exec_))
- // .def("pyqwidget",&ber_sink_b::pyqwidget,
- // D(ber_sink_b,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
- .def(
- "pyqwidget",
- [](std::shared_ptr<ber_sink_b> p) {
- return PyLong_AsLongLong(p->pyqwidget());
- },
- D(ber_sink_b, pyqwidget))
-
-
.def("set_y_axis",
&ber_sink_b::set_y_axis,
py::arg("min"),
diff --git a/gr-qtgui/python/qtgui/bindings/const_sink_c_python.cc b/gr-qtgui/python/qtgui/bindings/const_sink_c_python.cc
index bd0fd5912b..db2558d1c4 100644
--- a/gr-qtgui/python/qtgui/bindings/const_sink_c_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/const_sink_c_python.cc
@@ -56,20 +56,12 @@ void bind_const_sink_c(py::module& m)
.def("exec_", &const_sink_c::exec_, D(const_sink_c, exec_))
- .def("qwidget", &const_sink_c::qwidget, D(const_sink_c, qwidget))
-
-
- // .def("pyqwidget",&const_sink_c::pyqwidget,
- // D(const_sink_c,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<const_sink_c> p) {
- return PyLong_AsLongLong(p->pyqwidget());
+ "qwidget",
+ [](const_sink_c& self) {
+ return reinterpret_cast<uintptr_t>(self.qwidget());
},
- D(const_sink_c, pyqwidget))
+ D(const_sink_c, qwidget))
.def("set_y_axis",
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/ber_sink_b_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/ber_sink_b_pydoc_template.h
index 9af5de6831..114cbe350e 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/ber_sink_b_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/ber_sink_b_pydoc_template.h
@@ -30,9 +30,6 @@ static const char* __doc_gr_qtgui_ber_sink_b_make = R"doc()doc";
static const char* __doc_gr_qtgui_ber_sink_b_exec_ = R"doc()doc";
-static const char* __doc_gr_qtgui_ber_sink_b_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_ber_sink_b_set_y_axis = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/const_sink_c_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/const_sink_c_pydoc_template.h
index 09bda38572..b6443ee4e8 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/const_sink_c_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/const_sink_c_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_const_sink_c_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_const_sink_c_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_const_sink_c_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_const_sink_c_set_y_axis = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/edit_box_msg_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/edit_box_msg_pydoc_template.h
index 80c299d0c0..e9b3199b7a 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/edit_box_msg_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/edit_box_msg_pydoc_template.h
@@ -31,6 +31,3 @@ static const char* __doc_gr_qtgui_edit_box_msg_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_edit_box_msg_qwidget = R"doc()doc";
-
-
-static const char* __doc_gr_qtgui_edit_box_msg_pyqwidget = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_c_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_c_pydoc_template.h
index 53bb9f47a9..4a7db88bd3 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_c_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_c_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_eye_sink_c_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_eye_sink_c_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_eye_sink_c_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_eye_sink_c_set_y_axis = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_f_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_f_pydoc_template.h
index e9dc5fd9b8..4ecf3455d0 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_f_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/eye_sink_f_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_eye_sink_f_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_eye_sink_f_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_eye_sink_f_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_eye_sink_f_set_y_axis = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_c_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_c_pydoc_template.h
index 3134354a9a..5f7be5cb5a 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_c_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_c_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_freq_sink_c_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_freq_sink_c_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_freq_sink_c_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_freq_sink_c_set_fft_size = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_f_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_f_pydoc_template.h
index be6020de4a..58296f2d05 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_f_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/freq_sink_f_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_freq_sink_f_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_freq_sink_f_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_freq_sink_f_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_freq_sink_f_set_fft_size = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/histogram_sink_f_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/histogram_sink_f_pydoc_template.h
index a6804fd279..ed4bd4c547 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/histogram_sink_f_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/histogram_sink_f_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_histogram_sink_f_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_histogram_sink_f_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_histogram_sink_f_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_histogram_sink_f_title = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/number_sink_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/number_sink_pydoc_template.h
index 4d69a0b6a1..f56d23b629 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/number_sink_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/number_sink_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_number_sink_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_number_sink_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_number_sink_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_number_sink_set_update_time = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/sink_c_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/sink_c_pydoc_template.h
index 5422434a7b..58f3410622 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/sink_c_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/sink_c_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_sink_c_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_sink_c_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_sink_c_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_sink_c_set_fft_size = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/sink_f_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/sink_f_pydoc_template.h
index d0e4fb4b20..018e73a8a2 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/sink_f_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/sink_f_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_sink_f_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_sink_f_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_sink_f_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_sink_f_set_fft_size = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_b_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_b_pydoc_template.h
index 4ca1ce62ee..e930fa41db 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_b_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_b_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_time_raster_sink_b_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_time_raster_sink_b_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_time_raster_sink_b_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_time_raster_sink_b_set_x_label = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_f_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_f_pydoc_template.h
index c8b20bbaa9..5babd88600 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_f_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/time_raster_sink_f_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_time_raster_sink_f_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_time_raster_sink_f_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_time_raster_sink_f_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_time_raster_sink_f_set_x_label = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/time_sink_c_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/time_sink_c_pydoc_template.h
index aab6d92778..f000574379 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/time_sink_c_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/time_sink_c_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_time_sink_c_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_time_sink_c_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_time_sink_c_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_time_sink_c_set_y_axis = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/time_sink_f_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/time_sink_f_pydoc_template.h
index 42c319490c..93337d102b 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/time_sink_f_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/time_sink_f_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_time_sink_f_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_time_sink_f_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_time_sink_f_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_time_sink_f_set_y_axis = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/vector_sink_f_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/vector_sink_f_pydoc_template.h
index a420fe3b7c..e6c593bda9 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/vector_sink_f_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/vector_sink_f_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_vector_sink_f_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_vector_sink_f_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_vector_sink_f_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_vector_sink_f_vlen = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_c_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_c_pydoc_template.h
index 8beacb4201..999c47a637 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_c_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_c_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_waterfall_sink_c_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_waterfall_sink_c_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_waterfall_sink_c_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_waterfall_sink_c_clear_data = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_f_pydoc_template.h b/gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_f_pydoc_template.h
index ed9b5b2bfe..dcbf6af834 100644
--- a/gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_f_pydoc_template.h
+++ b/gr-qtgui/python/qtgui/bindings/docstrings/waterfall_sink_f_pydoc_template.h
@@ -33,9 +33,6 @@ static const char* __doc_gr_qtgui_waterfall_sink_f_exec_ = R"doc()doc";
static const char* __doc_gr_qtgui_waterfall_sink_f_qwidget = R"doc()doc";
-static const char* __doc_gr_qtgui_waterfall_sink_f_pyqwidget = R"doc()doc";
-
-
static const char* __doc_gr_qtgui_waterfall_sink_f_clear_data = R"doc()doc";
diff --git a/gr-qtgui/python/qtgui/bindings/edit_box_msg_python.cc b/gr-qtgui/python/qtgui/bindings/edit_box_msg_python.cc
index e65d81721b..b4bc1ee4ca 100644
--- a/gr-qtgui/python/qtgui/bindings/edit_box_msg_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/edit_box_msg_python.cc
@@ -55,23 +55,11 @@ void bind_edit_box_msg(py::module& m)
.def("exec_", &edit_box_msg::exec_, D(edit_box_msg, exec_))
- // .def("pyqwidget",&edit_box_msg::pyqwidget,
- // D(edit_box_msg,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
+
.def(
- "pyqwidget",
- [](std::shared_ptr<edit_box_msg> p) {
- return PyLong_AsLongLong(p->pyqwidget());
+ "qwidget",
+ [](edit_box_msg& self) {
+ return reinterpret_cast<uintptr_t>(self.qwidget());
},
- D(edit_box_msg, pyqwidget))
-
-
- .def("qwidget", &edit_box_msg::qwidget, D(edit_box_msg, qwidget))
-
-
- .def("pyqwidget", &edit_box_msg::pyqwidget, D(edit_box_msg, pyqwidget))
-
- ;
+ D(edit_box_msg, qwidget));
}
diff --git a/gr-qtgui/python/qtgui/bindings/eye_sink_c_python.cc b/gr-qtgui/python/qtgui/bindings/eye_sink_c_python.cc
index b37f303baf..c737c74c37 100644
--- a/gr-qtgui/python/qtgui/bindings/eye_sink_c_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/eye_sink_c_python.cc
@@ -59,20 +59,11 @@ void bind_eye_sink_c(py::module& m)
.def("exec_", &eye_sink_c::exec_, D(eye_sink_c, exec_))
- .def("qwidget", &eye_sink_c::qwidget, D(eye_sink_c, qwidget))
-
-
- // .def("pyqwidget",&eye_sink_c::pyqwidget,
- // D(eye_sink_c,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<eye_sink_c> p) {
- return PyLong_AsLongLong(p->pyqwidget());
- },
- D(eye_sink_c, pyqwidget))
+ "qwidget",
+ [](eye_sink_c& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(eye_sink_c, qwidget))
+
.def("set_y_axis",
&eye_sink_c::set_y_axis,
diff --git a/gr-qtgui/python/qtgui/bindings/eye_sink_f_python.cc b/gr-qtgui/python/qtgui/bindings/eye_sink_f_python.cc
index 61a902b962..ac8d759da0 100644
--- a/gr-qtgui/python/qtgui/bindings/eye_sink_f_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/eye_sink_f_python.cc
@@ -56,20 +56,11 @@ void bind_eye_sink_f(py::module& m)
.def("exec_", &eye_sink_f::exec_, D(eye_sink_f, exec_))
- .def("qwidget", &eye_sink_f::qwidget, D(eye_sink_f, qwidget))
-
-
- // .def("pyqwidget",&eye_sink_f::pyqwidget,
- // D(eye_sink_f,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<eye_sink_f> p) {
- return PyLong_AsLongLong(p->pyqwidget());
- },
- D(eye_sink_f, pyqwidget))
+ "qwidget",
+ [](eye_sink_f& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(eye_sink_f, qwidget))
+
.def("set_y_axis",
&eye_sink_f::set_y_axis,
diff --git a/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc b/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc
index bdb0f9b6a4..6ca230c7d9 100644
--- a/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc
@@ -59,20 +59,10 @@ void bind_freq_sink_c(py::module& m)
.def("exec_", &freq_sink_c::exec_, D(freq_sink_c, exec_))
- .def("qwidget", &freq_sink_c::qwidget, D(freq_sink_c, qwidget))
-
-
- // .def("pyqwidget",&freq_sink_c::pyqwidget,
- // D(freq_sink_c,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<freq_sink_c> p) {
- return PyLong_AsLongLong(p->pyqwidget());
- },
- D(freq_sink_c, pyqwidget))
+ "qwidget",
+ [](freq_sink_c& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(freq_sink_c, qwidget))
.def("set_fft_size",
diff --git a/gr-qtgui/python/qtgui/bindings/freq_sink_f_python.cc b/gr-qtgui/python/qtgui/bindings/freq_sink_f_python.cc
index 35ac7a5f68..975fadf18f 100644
--- a/gr-qtgui/python/qtgui/bindings/freq_sink_f_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/freq_sink_f_python.cc
@@ -59,20 +59,10 @@ void bind_freq_sink_f(py::module& m)
.def("exec_", &freq_sink_f::exec_, D(freq_sink_f, exec_))
- .def("qwidget", &freq_sink_f::qwidget, D(freq_sink_f, qwidget))
-
-
- // .def("pyqwidget",&freq_sink_f::pyqwidget,
- // D(freq_sink_f,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<freq_sink_f> p) {
- return PyLong_AsLongLong(p->pyqwidget());
- },
- D(freq_sink_f, pyqwidget))
+ "qwidget",
+ [](freq_sink_f& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(freq_sink_f, qwidget))
.def("set_fft_size",
diff --git a/gr-qtgui/python/qtgui/bindings/histogram_sink_f_python.cc b/gr-qtgui/python/qtgui/bindings/histogram_sink_f_python.cc
index f0ff24abc5..ca25ab7894 100644
--- a/gr-qtgui/python/qtgui/bindings/histogram_sink_f_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/histogram_sink_f_python.cc
@@ -60,20 +60,12 @@ void bind_histogram_sink_f(py::module& m)
.def("exec_", &histogram_sink_f::exec_, D(histogram_sink_f, exec_))
- .def("qwidget", &histogram_sink_f::qwidget, D(histogram_sink_f, qwidget))
-
-
- // .def("pyqwidget",&histogram_sink_f::pyqwidget,
- // D(histogram_sink_f,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<histogram_sink_f> p) {
- return PyLong_AsLongLong(p->pyqwidget());
+ "qwidget",
+ [](histogram_sink_f& self) {
+ return reinterpret_cast<uintptr_t>(self.qwidget());
},
- D(histogram_sink_f, pyqwidget))
+ D(histogram_sink_f, qwidget))
.def("title", &histogram_sink_f::title, D(histogram_sink_f, title))
diff --git a/gr-qtgui/python/qtgui/bindings/number_sink_python.cc b/gr-qtgui/python/qtgui/bindings/number_sink_python.cc
index 8d7c4c3616..c172806b33 100644
--- a/gr-qtgui/python/qtgui/bindings/number_sink_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/number_sink_python.cc
@@ -57,20 +57,10 @@ void bind_number_sink(py::module& m)
.def("exec_", &number_sink::exec_, D(number_sink, exec_))
- .def("qwidget", &number_sink::qwidget, D(number_sink, qwidget))
-
-
- // .def("pyqwidget",&number_sink::pyqwidget,
- // D(number_sink,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<number_sink> p) {
- return PyLong_AsLongLong(p->pyqwidget());
- },
- D(number_sink, pyqwidget))
+ "qwidget",
+ [](number_sink& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(number_sink, qwidget))
.def("set_update_time",
diff --git a/gr-qtgui/python/qtgui/bindings/sink_c_python.cc b/gr-qtgui/python/qtgui/bindings/sink_c_python.cc
index 39315217f7..c765408178 100644
--- a/gr-qtgui/python/qtgui/bindings/sink_c_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/sink_c_python.cc
@@ -59,18 +59,10 @@ void bind_sink_c(py::module& m)
.def("exec_", &sink_c::exec_, D(sink_c, exec_))
- .def("qwidget", &sink_c::qwidget, D(sink_c, qwidget))
-
-
- // .def("pyqwidget",&sink_c::pyqwidget,
- // D(sink_c,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<sink_c> p) { return PyLong_AsLongLong(p->pyqwidget()); },
- D(sink_c, pyqwidget))
+ "qwidget",
+ [](sink_c& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(sink_c, qwidget))
.def("set_fft_size",
diff --git a/gr-qtgui/python/qtgui/bindings/sink_f_python.cc b/gr-qtgui/python/qtgui/bindings/sink_f_python.cc
index e2635b72b8..3d4473ca53 100644
--- a/gr-qtgui/python/qtgui/bindings/sink_f_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/sink_f_python.cc
@@ -59,18 +59,10 @@ void bind_sink_f(py::module& m)
.def("exec_", &sink_f::exec_, D(sink_f, exec_))
- .def("qwidget", &sink_f::qwidget, D(sink_f, qwidget))
-
-
- // .def("pyqwidget",&sink_f::pyqwidget,
- // D(sink_f,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<sink_f> p) { return PyLong_AsLongLong(p->pyqwidget()); },
- D(sink_f, pyqwidget))
+ "qwidget",
+ [](sink_f& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(sink_f, qwidget))
.def("set_fft_size",
diff --git a/gr-qtgui/python/qtgui/bindings/time_raster_sink_b_python.cc b/gr-qtgui/python/qtgui/bindings/time_raster_sink_b_python.cc
index 8e4de7f443..2fb84e3e44 100644
--- a/gr-qtgui/python/qtgui/bindings/time_raster_sink_b_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/time_raster_sink_b_python.cc
@@ -61,20 +61,13 @@ void bind_time_raster_sink_b(py::module& m)
.def("exec_", &time_raster_sink_b::exec_, D(time_raster_sink_b, exec_))
- .def("qwidget", &time_raster_sink_b::qwidget, D(time_raster_sink_b, qwidget))
-
-
- // .def("pyqwidget",&time_raster_sink_b::pyqwidget,
- // D(time_raster_sink_b,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<time_raster_sink_b> p) {
- return PyLong_AsLongLong(p->pyqwidget());
+ "qwidget",
+ [](time_raster_sink_b& self) {
+ return reinterpret_cast<uintptr_t>(self.qwidget());
},
- D(time_raster_sink_b, pyqwidget))
+ D(time_raster_sink_b, qwidget))
+
.def("set_x_range",
&time_raster_sink_b::set_x_range,
diff --git a/gr-qtgui/python/qtgui/bindings/time_raster_sink_f_python.cc b/gr-qtgui/python/qtgui/bindings/time_raster_sink_f_python.cc
index 4665015eeb..539b97bce9 100644
--- a/gr-qtgui/python/qtgui/bindings/time_raster_sink_f_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/time_raster_sink_f_python.cc
@@ -61,20 +61,13 @@ void bind_time_raster_sink_f(py::module& m)
.def("exec_", &time_raster_sink_f::exec_, D(time_raster_sink_f, exec_))
- .def("qwidget", &time_raster_sink_f::qwidget, D(time_raster_sink_f, qwidget))
-
-
- // .def("pyqwidget",&time_raster_sink_f::pyqwidget,
- // D(time_raster_sink_f,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<time_raster_sink_f> p) {
- return PyLong_AsLongLong(p->pyqwidget());
+ "qwidget",
+ [](time_raster_sink_f& self) {
+ return reinterpret_cast<uintptr_t>(self.qwidget());
},
- D(time_raster_sink_f, pyqwidget))
+ D(time_raster_sink_f, qwidget))
+
.def("set_x_range",
&time_raster_sink_f::set_x_range,
diff --git a/gr-qtgui/python/qtgui/bindings/time_sink_c_python.cc b/gr-qtgui/python/qtgui/bindings/time_sink_c_python.cc
index f28614f920..41bec62115 100644
--- a/gr-qtgui/python/qtgui/bindings/time_sink_c_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/time_sink_c_python.cc
@@ -60,20 +60,11 @@ void bind_time_sink_c(py::module& m)
.def("exec_", &time_sink_c::exec_, D(time_sink_c, exec_))
- .def("qwidget", &time_sink_c::qwidget, D(time_sink_c, qwidget))
-
-
- // .def("pyqwidget",&time_sink_c::pyqwidget,
- // D(time_sink_c,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<time_sink_c> p) {
- return PyLong_AsLongLong(p->pyqwidget());
- },
- D(time_sink_c, pyqwidget))
+ "qwidget",
+ [](time_sink_c& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(time_sink_c, qwidget))
+
.def("set_y_axis",
&time_sink_c::set_y_axis,
diff --git a/gr-qtgui/python/qtgui/bindings/time_sink_f_python.cc b/gr-qtgui/python/qtgui/bindings/time_sink_f_python.cc
index 20d65ac786..e7cd5673ee 100644
--- a/gr-qtgui/python/qtgui/bindings/time_sink_f_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/time_sink_f_python.cc
@@ -57,20 +57,11 @@ void bind_time_sink_f(py::module& m)
.def("exec_", &time_sink_f::exec_, D(time_sink_f, exec_))
- .def("qwidget", &time_sink_f::qwidget, D(time_sink_f, qwidget))
-
-
- // .def("pyqwidget",&time_sink_f::pyqwidget,
- // D(time_sink_f,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<time_sink_f> p) {
- return PyLong_AsLongLong(p->pyqwidget());
- },
- D(time_sink_f, pyqwidget))
+ "qwidget",
+ [](time_sink_f& self) { return reinterpret_cast<uintptr_t>(self.qwidget()); },
+ D(time_sink_f, qwidget))
+
.def("set_y_axis",
&time_sink_f::set_y_axis,
diff --git a/gr-qtgui/python/qtgui/bindings/vector_sink_f_python.cc b/gr-qtgui/python/qtgui/bindings/vector_sink_f_python.cc
index be616dd18c..f5b85e4251 100644
--- a/gr-qtgui/python/qtgui/bindings/vector_sink_f_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/vector_sink_f_python.cc
@@ -60,20 +60,12 @@ void bind_vector_sink_f(py::module& m)
.def("exec_", &vector_sink_f::exec_, D(vector_sink_f, exec_))
- .def("qwidget", &vector_sink_f::qwidget, D(vector_sink_f, qwidget))
-
-
- // .def("pyqwidget",&time_sink_c::pyqwidget,
- // D(vector_sink_f,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<vector_sink_f> p) {
- return PyLong_AsLongLong(p->pyqwidget());
+ "qwidget",
+ [](vector_sink_f& self) {
+ return reinterpret_cast<uintptr_t>(self.qwidget());
},
- D(vector_sink_f, pyqwidget))
+ D(vector_sink_f, qwidget))
.def("vlen", &vector_sink_f::vlen, D(vector_sink_f, vlen))
diff --git a/gr-qtgui/python/qtgui/bindings/waterfall_sink_c_python.cc b/gr-qtgui/python/qtgui/bindings/waterfall_sink_c_python.cc
index 240bcefbe7..73c04ab2f7 100644
--- a/gr-qtgui/python/qtgui/bindings/waterfall_sink_c_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/waterfall_sink_c_python.cc
@@ -60,20 +60,12 @@ void bind_waterfall_sink_c(py::module& m)
.def("exec_", &waterfall_sink_c::exec_, D(waterfall_sink_c, exec_))
- .def("qwidget", &waterfall_sink_c::qwidget, D(waterfall_sink_c, qwidget))
-
-
- // .def("pyqwidget",&waterfall_sink_c::pyqwidget,
- // D(waterfall_sink_c,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<waterfall_sink_c> p) {
- return PyLong_AsLongLong(p->pyqwidget());
+ "qwidget",
+ [](waterfall_sink_c& self) {
+ return reinterpret_cast<uintptr_t>(self.qwidget());
},
- D(waterfall_sink_c, pyqwidget))
+ D(waterfall_sink_c, qwidget))
.def("clear_data", &waterfall_sink_c::clear_data, D(waterfall_sink_c, clear_data))
diff --git a/gr-qtgui/python/qtgui/bindings/waterfall_sink_f_python.cc b/gr-qtgui/python/qtgui/bindings/waterfall_sink_f_python.cc
index c3a48d6a38..434f8ea878 100644
--- a/gr-qtgui/python/qtgui/bindings/waterfall_sink_f_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/waterfall_sink_f_python.cc
@@ -60,20 +60,13 @@ void bind_waterfall_sink_f(py::module& m)
.def("exec_", &waterfall_sink_f::exec_, D(waterfall_sink_f, exec_))
- .def("qwidget", &waterfall_sink_f::qwidget, D(waterfall_sink_f, qwidget))
-
-
- // .def("pyqwidget",&waterfall_sink_f::pyqwidget,
- // D(waterfall_sink_f,pyqwidget)
- // )
- // For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to long long.
.def(
- "pyqwidget",
- [](std::shared_ptr<waterfall_sink_f> p) {
- return PyLong_AsLongLong(p->pyqwidget());
+ "qwidget",
+ [](waterfall_sink_f& self) {
+ return reinterpret_cast<uintptr_t>(self.qwidget());
},
- D(waterfall_sink_f, pyqwidget))
+ D(waterfall_sink_f, qwidget))
+
.def("clear_data", &waterfall_sink_f::clear_data, D(waterfall_sink_f, clear_data))
diff --git a/gr-uhd/apps/uhd_fft b/gr-uhd/apps/uhd_fft
index 12d1f8bd14..05f2ee3008 100755
--- a/gr-uhd/apps/uhd_fft
+++ b/gr-uhd/apps/uhd_fft
@@ -255,7 +255,7 @@ class uhd_fft(UHDApp, gr.top_block, Qt.QWidget):
self.qtgui_waterfall_sink_x_0.set_line_alpha(i, alpha)
self.qtgui_waterfall_sink_x_0.set_intensity_range(-90, 10)
self._qtgui_waterfall_sink_x_0_win = sip.wrapinstance(
- self.qtgui_waterfall_sink_x_0.pyqwidget(), Qt.QWidget)
+ self.qtgui_waterfall_sink_x_0.qwidget(), Qt.QWidget)
self.display_grid_layout_1.addWidget(self._qtgui_waterfall_sink_x_0_win, 0, 0, 1, 4)
self.qtgui_time_sink_x_0 = qtgui.time_sink_c(
1024, #size
@@ -285,7 +285,7 @@ class uhd_fft(UHDApp, gr.top_block, Qt.QWidget):
self.qtgui_time_sink_x_0.set_line_marker(i, markers[i])
self.qtgui_time_sink_x_0.set_line_alpha(i, alphas[i])
self._qtgui_time_sink_x_0_win = sip.wrapinstance(
- self.qtgui_time_sink_x_0.pyqwidget(), Qt.QWidget)
+ self.qtgui_time_sink_x_0.qwidget(), Qt.QWidget)
self.display_grid_layout_2.addWidget(self._qtgui_time_sink_x_0_win, 0, 0, 1, 4)
self.qtgui_freq_sink_x_0 = qtgui.freq_sink_c(
self.fft_size, #size
@@ -317,7 +317,7 @@ class uhd_fft(UHDApp, gr.top_block, Qt.QWidget):
self.qtgui_freq_sink_x_0.set_line_color(i, colors[i])
self.qtgui_freq_sink_x_0.set_line_alpha(i, alphas[i])
self._qtgui_freq_sink_x_0_win = sip.wrapinstance(
- self.qtgui_freq_sink_x_0.pyqwidget(), Qt.QWidget)
+ self.qtgui_freq_sink_x_0.qwidget(), Qt.QWidget)
self.display_grid_layout_0.addWidget(self._qtgui_freq_sink_x_0_win, 0, 0, 1, 4)
def _freeze_scaling(widget, sleep_time):
time.sleep(sleep_time)
@@ -363,7 +363,7 @@ class uhd_fft(UHDApp, gr.top_block, Qt.QWidget):
self.qtgui_phase_plot.set_line_marker(i, markers[i])
self.qtgui_phase_plot.set_line_alpha(i, alphas[i])
self._qtgui_phase_plot_win = sip.wrapinstance(
- self.qtgui_phase_plot.pyqwidget(), Qt.QWidget)
+ self.qtgui_phase_plot.qwidget(), Qt.QWidget)
self.display_grid_layout_phase.addWidget(self._qtgui_phase_plot_win, 0, 0, 1, 4)
### Other widgets ###################################################
self._lo_locked_probe_tool_bar = Qt.QToolBar(self)
diff --git a/gr-uhd/apps/uhd_siggen_gui b/gr-uhd/apps/uhd_siggen_gui
index cea90f2f42..191837ff27 100755
--- a/gr-uhd/apps/uhd_siggen_gui
+++ b/gr-uhd/apps/uhd_siggen_gui
@@ -327,7 +327,7 @@ class uhd_siggen_gui(Qt.QWidget):
self.qtgui_freq_sink_x_0.set_line_width(0, 1)
self.qtgui_freq_sink_x_0.set_line_color(0, "blue")
self.qtgui_freq_sink_x_0.set_line_alpha(0, 1.0)
- self._qtgui_freq_sink_x_0_win = sip.wrapinstance(self.qtgui_freq_sink_x_0.pyqwidget(), Qt.QWidget)
+ self._qtgui_freq_sink_x_0_win = sip.wrapinstance(self.qtgui_freq_sink_x_0.qwidget(), Qt.QWidget)
self.top_grid_layout.addWidget(self._qtgui_freq_sink_x_0_win, 9, 0, 2, 5)
# Reconnect:
self._sg.extra_sink = self.qtgui_freq_sink_x_0