From 7ed83c72dbd079a50a421661a874c3ac94a34bd6 Mon Sep 17 00:00:00 2001
From: Josh Blum
Date: Sun, 5 Dec 2010 17:21:07 -0500
Subject: grc: added qtgui support to grc (just added sink)
---
grc/blocks/Makefile.am | 1 +
grc/blocks/block_tree.xml | 1 +
grc/blocks/options.xml | 8 +++
grc/blocks/qtgui_sink_x.xml | 123 ++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 133 insertions(+)
create mode 100644 grc/blocks/qtgui_sink_x.xml
(limited to 'grc/blocks')
diff --git a/grc/blocks/Makefile.am b/grc/blocks/Makefile.am
index 18420a013..ea3c94cbe 100644
--- a/grc/blocks/Makefile.am
+++ b/grc/blocks/Makefile.am
@@ -203,6 +203,7 @@ dist_ourdata_DATA = \
pad_source.xml \
parameter.xml \
probe_function.xml \
+ qtgui_sink_x.xml \
random_source_x.xml \
root_raised_cosine_filter.xml \
trellis_encoder_xx.xml \
diff --git a/grc/blocks/block_tree.xml b/grc/blocks/block_tree.xml
index 610a88102..644841884 100644
--- a/grc/blocks/block_tree.xml
+++ b/grc/blocks/block_tree.xml
@@ -47,6 +47,7 @@
wxgui_waterfallsink2
wxgui_histosink2
wxgui_termsink
+ qtgui_sink_x
Operators
diff --git a/grc/blocks/options.xml b/grc/blocks/options.xml
index 4d0dd2899..62ceeba0f 100644
--- a/grc/blocks/options.xml
+++ b/grc/blocks/options.xml
@@ -15,6 +15,10 @@
from grc_gnuradio import wxgui as grc_wxgui
import wx
#end if
+#if $generate_options() == 'qt_gui'
+from PyQt4 import QtGui
+import sys
+#end if
#if $generate_options() != 'hb'
from optparse import OptionParser
from gnuradio.eng_option import eng_option
@@ -61,6 +65,10 @@ else: self.stop(); self.wait()
WX GUI
wx_gui
+