Statistics
| Branch: | Tag: | Revision:

root / gr-qtgui @ 38a56211

# Date Author Comment
38a56211 10/06/2010 02:06 am Tom Rondeau

Fixed gitignore to reflect changes in moc/ui file naming.

a4c5b237 10/06/2010 02:06 am Tom Rondeau

Fixes a lot of warnings by cleaning up namespace issues.

1cb0ab10 10/06/2010 02:06 am Tom Rondeau

Finally, the simple fix for the qtgui issues; also, changed the naming scheme output from _moc to .moc files because I think this looks cleaner.

11a3c1aa 10/06/2010 02:06 am Tom Rondeau

Removing qwtplot3d dependency and fixing a missed include in waterfallGlobalData.h.

0be1b700 10/06/2010 02:06 am Tom Rondeau

Removing Waterfall3DPlot. The qwt_plot3d is too much of a hassle to deal with and the plotting is not that stable even when it does work. This does not change the API.

0a9b999b 08/03/2010 08:43 pm Eric Blossom

Modify all block factories to use gnuradio::get_initial_sptr.

51416adf 06/13/2010 06:59 pm Johnathan Corgan

Merge remote branch 'trondeau/qtmake' into maint

  • trondeau/qtmake:
    Fixes gr-qtgui make distcheck failure when QT is not installed.
b23cc175 06/13/2010 06:31 pm Tom Rondeau

Fixes gr-qtgui make distcheck failure when QT is not installed.

3916490b 06/01/2010 04:11 pm Johnathan Corgan

gr-qtgui: add include file for gcc 4.4.1

ad13c00a 05/29/2010 03:02 am Johnathan Corgan

Make C++ shared libraries versioned

f20b3e2a 05/11/2010 12:10 am Tom Rondeau

Changes to the examples to fit updates to qtgui.

89ceb6c8 05/10/2010 11:48 pm Tom Rondeau

Simple code cleanup.

a45e2a94 05/10/2010 11:47 pm Tom Rondeau

Remove one of the loop when posting new data; calculations are done the same time the fft shift and scaling operations happen.

8f134010 05/09/2010 10:25 pm Tom Rondeau

Minor cleanups.

19550b1b 05/09/2010 05:06 pm Tom Rondeau

Updating zoom and axis across plots for consistent zoom levels and behavior.

7488244b 05/02/2010 07:00 pm Tom Rondeau

Fixes segfault on close. Using the right objective (d_main_gui) instead of d_object to delete all of the plotting widgets. As far as Valgrind tells me, this cleans up my memory leaks although libqt and libqwt still have some of their own.

This checkin also disables the Waterfall3D plotting. It wasn't working anyway, but was also causing its own segfault upon deletion. Once it's working and deleting nicely, it will be re-enabled.

e0df16cf 05/02/2010 12:04 am Tom Rondeau

Fixing constellation zoomer's label.

e93a81a1 05/01/2010 11:48 pm Tom Rondeau

Maxing the x-axis of the time domain plot represent the actual time of the samples and not just the sample number.

f7a73dc6 05/01/2010 11:11 pm Tom Rondeau

Whoops. Time intervals are specified in seconds, not ms...

6606af99 05/01/2010 11:06 pm Tom Rondeau

Fixes the replotting update. It's now based on a QTimer so it's in the event buffer as opposed to a best effort based on a hand-made timer. The interval between GUI updates is settable through the qtsink_X objects with set_update_time(newtime). This update makes the plotting much more stable. It also fixes the time scale of the waterfall plot to actually mean the right thing.

f1b71c95 05/01/2010 09:36 pm Tom Rondeau

Fixing displayed pen and x-axis to report the right units and scaling of frequencies.

94c92b78 05/01/2010 09:26 pm Tom Rondeau

Removing PowerLine since we weren't using it and don't have plans to.

22a2621d 05/01/2010 09:23 pm Tom Rondeau

Peak power line now actually tracks the peak power.

66ff2fa5 05/01/2010 09:20 pm Tom Rondeau

Fixes units of pen in frequency plot.

0b9828e8 10/22/2009 06:12 pm Johnathan Corgan

Don't distribute generated files in gr-qtgui

The output of the moc compiler will contain generated paths which are
only valid on the system at compilation time. Instead, let these
get regenerated on the user's system. The moc compiler is part of
libqt4-dev, which is already a build dependency.

b41666e7 10/14/2009 02:46 am Tomas Balbierius

Removing ifs to clean up build system. Make no longer rebuilds gr-qtgui if no changes are made and also passes 'make distcheck'.

bbd3df51 10/06/2009 05:40 pm Tomas Balbierius

Merge branch 'master' into sync

Conflicts:
gr-utils/src/python/gr_plot_qt.py
gr-utils/src/python/pyqt_plot.py
gr-utils/src/python/pyqt_plot.ui

271412d1 10/06/2009 05:21 pm Tomas Balbierius

Updating display for better viewing on small screens

74fbff0e 10/04/2009 01:38 am Johnathan Corgan

Fix to restore ability to run 'make distcheck' from a VPATH

253018c6 08/14/2009 06:10 pm git

Added git ignore files auto created from svn:ignore properties.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5

420f1274 08/11/2009 10:11 pm Tom Rondeau

Adding function to be able to set the size of the points in the constellation plot.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11573 221aa14e-8319-0410-a670-987f0aec2ac5

f123fd99 08/11/2009 10:02 pm Tom Rondeau

Cleaning up Qt code. This mostly reformats the code to be more consistent with our style. It also changes the layout to use Qt layouts for proper resizing of the GUI. Only the QwtPlots need to be resized manually.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11572 221aa14e-8319-0410-a670-987f0aec2ac5

b1fff92b 08/10/2009 02:07 am Tom Rondeau

Significantly improved performance of the Qt Gui sinks. This removes a number of redundant loops and memcopies by combining operations and reduces the CPU load greatly to run much more smoothly.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11559 221aa14e-8319-0410-a670-987f0aec2ac5

beda7c83 07/17/2009 02:25 am Tom Rondeau

Adding a check box to cancel DC offset

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11451 221aa14e-8319-0410-a670-987f0aec2ac5

103361f6 07/07/2009 12:40 am Tom Rondeau

Fixing USRP2 dispaly program and minor tweaks to USRP program.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11375 221aa14e-8319-0410-a670-987f0aec2ac5

471ebf62 07/06/2009 04:39 am Tom Rondeau

Merging trondeau/qt branch r11231:11360. This merge improves the usability and examples of the QT-based interface.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11361 221aa14e-8319-0410-a670-987f0aec2ac5

2a752848 06/30/2009 10:09 pm Johnathan Corgan

Add missing files to distribution tarball.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11317 221aa14e-8319-0410-a670-987f0aec2ac5

a97a78b0 06/18/2009 12:01 pm Tom Rondeau

Fixing a bug and adding the output of pyuic for qt_digital example.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11230 221aa14e-8319-0410-a670-987f0aec2ac5

cea1e0d4 06/18/2009 05:19 am n4hy McGwier

Two words that seem necessary

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11229 221aa14e-8319-0410-a670-987f0aec2ac5

db1f124e 06/17/2009 11:06 pm Tom Rondeau

Passing new function definition to SWIG for access in Python.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11225 221aa14e-8319-0410-a670-987f0aec2ac5

5f6f09b7 06/17/2009 04:32 am Tom Rondeau

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

40b8a57d 05/27/2009 01:54 am Johnathan Corgan

Merged r11123:11148 from jcorgan/np into trunk.

Adds --enable-python option to configure (defaults to yes).

Using --disable-python or --enable-python=no will cause only
C++ API targets to be created and installed.

Several new shared libraries are now created. Where in the past,...

d8b0bea3 05/07/2009 12:11 am Johnathan Corgan

Merged r10948:10959 from jcorgan/deb into trunk. Trunk passes
distcheck.

Part 1 of Debian/Ubuntu binary packaging update for 3.2 release.
Creates all C++ API binary and dev packages, with their associated
runtime dependencies.

  • Runtime shared-library packages:...
b29ba40b 04/26/2009 10:14 pm Tom Rondeau

Now adding y-axis controls for frequency domain plot.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10923 221aa14e-8319-0410-a670-987f0aec2ac5

ba59e638 04/26/2009 10:00 pm Tom Rondeau

Bringing out set axis function to the qtgui sinks for user-settable axis ranges.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10922 221aa14e-8319-0410-a670-987f0aec2ac5

9c3692b1 04/26/2009 09:36 pm Tom Rondeau

Opening up the time domain and constellations plots a bit and adding accessor functions to set these values. These will be made accessible through the qtsink to be user-settable.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10921 221aa14e-8319-0410-a670-987f0aec2ac5

0e7cf5c9 04/26/2009 09:31 pm Tom Rondeau

adding a pause/unpause button to the digital GUI application.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10920 221aa14e-8319-0410-a670-987f0aec2ac5

0055921e 04/26/2009 09:09 pm Tom Rondeau

Improving digital GUI analysis tool. Adding receiver carrier and timing recovery loop and ability to control the some of the receiver's parameters.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10919 221aa14e-8319-0410-a670-987f0aec2ac5

d7f15ef8 04/18/2009 03:14 am Tom Rondeau

Using qt's designer program to build an interface from the .ui file. This makes qt_digital.py example look much better.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10878 221aa14e-8319-0410-a670-987f0aec2ac5

65560956 04/16/2009 07:54 am Johnathan Corgan

Change our examples to use gr.channel_model instead of blks2.channel_model

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10861 221aa14e-8319-0410-a670-987f0aec2ac5

322e065b 04/15/2009 03:49 am Tom Rondeau

Merging qtdevel2 branch -r10565:10849. This adds a lot of fixes and capabilities to the qtgui package. Most importantly, it allows interaction between PyQt and the C++ Qt routines in the gnuradio library.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10850 221aa14e-8319-0410-a670-987f0aec2ac5

c3f962a1 03/14/2009 02:28 am Johnathan Corgan

Merged r10554:10595 from michaelld/am_swig_4 into trunk. Major overhaul of SWIG usage in build system, also fixes ticket:130. Trunk passes distcheck.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10596 221aa14e-8319-0410-a670-987f0aec2ac5

41181918 02/28/2009 05:08 am Tom Rondeau

Properly handles verticle scaling

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10538 221aa14e-8319-0410-a670-987f0aec2ac5

c57b705c 02/28/2009 04:15 am Tom Rondeau

Adding a constellation plot and an example for viewing constellations of digital modulations.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10537 221aa14e-8319-0410-a670-987f0aec2ac5

916a2027 02/28/2009 03:41 am Tom Rondeau

some cleanup as well as adding a way to pass the Qapplication between sinks that allows multiple GUIs to be defined and run.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10535 221aa14e-8319-0410-a670-987f0aec2ac5

7783dc88 02/10/2009 04:53 am Johnathan Corgan

Merged r10385:10413 from michaelld/swig_tweaks into trunk. Passes distcheck.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10414 221aa14e-8319-0410-a670-987f0aec2ac5

8193fd8a 02/02/2009 02:27 pm Johnathan Corgan

Merged r10288:10370 from michaelld/swigpythonargs into trunk. Passes distcheck.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10371 221aa14e-8319-0410-a670-987f0aec2ac5

47edb16f 11/09/2008 05:00 pm Tom Rondeau

Merged r9946:9957 from trondeau/qt into trunk. make distcheck works on F9, Ubuntu 8.04 and 8.10 with and without qt libraries.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9958 221aa14e-8319-0410-a670-987f0aec2ac5

144fa44e 10/25/2008 11:29 pm Tom Rondeau

Merging qtgui branch-r9068:9837: this ads a qtgui_sink_c and qtgui_sink_f that displays the time, PSD, and spectrogram plots of a signal put into it. It requires qt4, qwt, and qwtplot3d and has not been tested on OSX.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9853 221aa14e-8319-0410-a670-987f0aec2ac5

18815148 01/28/2008 07:22 pm Johnathan Corgan

Removed gr-qtgui component (never finished), archived in limbo.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7522 221aa14e-8319-0410-a670-987f0aec2ac5

937b719d 07/21/2007 03:44 am Eric Blossom

Updated license from GPL version 2 or later to GPL version 3 or later.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5

a63a5e70 03/15/2007 09:23 pm Johnathan Corgan

Cleanup on qwt config to not require qwt includes to be in a subdirectory.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4762 221aa14e-8319-0410-a670-987f0aec2ac5

cc84bf9a 03/14/2007 12:11 am Johnathan Corgan

Created configuration file for QWT library. This is in lieu of hand installing
a .pc file per the gr-qtgui README. Component gr-qtgui is still disabled in
configure.ac until testing is complete. Requires qwt files to be included using
the #include <qwt/...> syntax; this is the default for binary installations of...

2f103c42 03/04/2007 04:10 am n4hy McGwier

The correct grc_qt_qtgui.m4 and modified instructions for qwt install provided in the README file

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4709 221aa14e-8319-0410-a670-987f0aec2ac5

a72aac6b 03/02/2007 09:55 pm n4hy McGwier

Modified grc_gr_qtgui.m4 AND the README in gr-qtgui to enable gr-qtgui to build from source

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4692 221aa14e-8319-0410-a670-987f0aec2ac5

eff66341 02/27/2007 01:33 pm n4hy McGwier

README patched with GT's suggested text

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4657 221aa14e-8319-0410-a670-987f0aec2ac5

63d05d64 02/26/2007 09:26 pm Johnathan Corgan

Merged r4632:4645 on jcorgan/linking into trunk. Cleans up linking issues with libtool and already installed libraries.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4646 221aa14e-8319-0410-a670-987f0aec2ac5

d17c86e8 02/21/2007 09:24 pm n4hy McGwier

Beginnings of a qt based gui system added under gr-qtgui

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4564 221aa14e-8319-0410-a670-987f0aec2ac5