diff options
author | trondeau <trondeau@221aa14e-8319-0410-a670-987f0aec2ac5> | 2009-06-17 04:32:16 +0000 |
---|---|---|
committer | trondeau <trondeau@221aa14e-8319-0410-a670-987f0aec2ac5> | 2009-06-17 04:32:16 +0000 |
commit | 5f6f09b79e7b54b7130a26ff4ab6c5db6c4ab70e (patch) | |
tree | 96d23d0b3b099062c2f618216b5d31622db45ef2 /gr-qtgui/src/lib/qtgui_sink_c.cc | |
parent | bc0a3ff98377e41fa1e31d448d45b2b377b54cea (diff) |
Merging trondeau/qtdigital branch r11210-11215 to add some QT GUI's to the digital examples for better visualization and understanding of the signals and performance.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11216 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'gr-qtgui/src/lib/qtgui_sink_c.cc')
-rw-r--r-- | gr-qtgui/src/lib/qtgui_sink_c.cc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/gr-qtgui/src/lib/qtgui_sink_c.cc b/gr-qtgui/src/lib/qtgui_sink_c.cc index bfdb25e325..08cfdab762 100644 --- a/gr-qtgui/src/lib/qtgui_sink_c.cc +++ b/gr-qtgui/src/lib/qtgui_sink_c.cc @@ -37,6 +37,7 @@ qtgui_make_sink_c (int fftsize, int wintype, bool plotfreq, bool plotwaterfall, bool plotwaterfall3d, bool plottime, bool plotconst, + bool use_openGL, QWidget *parent) { return qtgui_sink_c_sptr (new qtgui_sink_c (fftsize, wintype, @@ -44,6 +45,7 @@ qtgui_make_sink_c (int fftsize, int wintype, plotfreq, plotwaterfall, plotwaterfall3d, plottime, plotconst, + use_openGL, parent)); } @@ -53,6 +55,7 @@ qtgui_sink_c::qtgui_sink_c (int fftsize, int wintype, bool plotfreq, bool plotwaterfall, bool plotwaterfall3d, bool plottime, bool plotconst, + bool use_openGL, QWidget *parent) : gr_block ("sink_c", gr_make_io_signature (1, -1, sizeof(gr_complex)), @@ -82,7 +85,7 @@ qtgui_sink_c::qtgui_sink_c (int fftsize, int wintype, buildwindow(); - initialize(); + initialize(use_openGL); } qtgui_sink_c::~qtgui_sink_c() @@ -105,7 +108,7 @@ void qtgui_sink_c::unlock() void -qtgui_sink_c::initialize() +qtgui_sink_c::initialize(const bool opengl) { if(qApp != NULL) { d_qApplication = qApp; @@ -127,7 +130,8 @@ qtgui_sink_c::initialize() d_main_gui->OpenSpectrumWindow(d_parent, d_plotfreq, d_plotwaterfall, d_plotwaterfall3d, d_plottime, - d_plotconst); + d_plotconst, + opengl); d_object = new qtgui_obj(d_qApplication); qApp->postEvent(d_object, new qtgui_event(&d_pmutex)); |