summaryrefslogtreecommitdiff
path: root/gr-qtgui/lib/TimeDomainDisplayPlot.cc
Commit message (Collapse)AuthorAgeFilesLines
* qtgui: only one definition of (internal) TimePrecisionClassMarcus Müller2021-06-191-19/+1
| | | | Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* qtgui: remove spurious volk includesMarcus Müller2021-06-191-1/+0
| | | | Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* global: remove iostream from all files not use cout|cerr|cin|clogMarcus Müller2021-06-171-1/+0
| | | | Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* qtgui: Remove manual memory management from TimeDomainDisplayPlotThomas Habets2021-04-061-24/+13
| | | | Signed-off-by: Thomas Habets <thomas@habets.se>
* modernization: `override` instead of virtual in all compilation unitsMarcus Müller2020-11-031-2/+2
|
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* Remove newlines from exception messagesThomas Habets2020-01-011-2/+2
|
* clang-tidy in gnuradio-runtime: use empty() instead of size()!=0Marcus Müller2019-08-221-1/+1
|
* clang-format: Ordering all the includesMarcus Müller2019-08-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang-format: ordering includes in gnuradio-runtime clang-format: ordering includes in gr-filter clang-format: ordering includes in gr-fft clang-format: ordering includes in gr-audio clang-format: ordering includes in gr-analog clang-format: ordering includes in gr-fec clang-format: ordering includes in gr-wavelet clang-format: ordering includes in gr-zeromq clang-format: ordering includes in gr-vocoder clang-format: ordering includes in gr-video-sdl clang-format: ordering includes in gr-trellis clang-format: ordering includes in gr-blocks clang-format: ordering includes in gr-digital clang-format: ordering includes in gr-uhd clang-format: ordering includes in gr-dtv clang-format: ordering includes in gr-channels clang-format: ordering includes in gr-qtgui clang_format.py: re-enable include reordering
* Tree: clang-format without the include sortingMarcus Müller2019-08-091-513/+451
|
* Use unsigned integers where dealing with indicesMarcus Müller2018-08-281-12/+12
| | | | | This is to improve quality of warnings when trying to pass negative indices.
* qtgui: raised time sink inputs to 12/24 and added GRC check for 5/10Marc L2017-08-271-1/+7
| | | | | | | | This commit raises the number of inputs to gr::qtgui:time_sink_c and f to 12 and 24, respectively. However, the GRC XML wrapper for the block has a hard-coded limit of 5/10; so a check was added to ensure the input field in GRC is restricted to this amount. The future fix should be to rewrite the XML (or YAML in 3.8) to operate as a for loop.
* Qt time sink now respects tag color from QSS stylesheetJohannes Demel2016-10-021-4/+4
|
* qtgui: adds ability to set the tag text and background colors.Tom Rondeau2015-05-101-1/+49
| | | | | | | | The alt.qss and dark.qss set these values now so the text is not black on a black canvas. The qproperty-tag_background_style is a Qt::BrushStyle type: http://doc.qt.io/qt-4.8/qt.html#BrushStyle-enum
* qtgui: adds single-shot autoscale button and stop button to time sinkTom Rondeau2015-04-051-0/+13
| | | | control panel.
* qtgui: wip: adding control panel to time display.Tom Rondeau2015-03-291-0/+43
| | | | | | | | | | | | | | | - Handles setting autoscale, grid, x and y axis, and trigger modes. - Uses a new TimeControlPanel class to make it easy to insert and delete the control panel. - Toggle to turn on and off a new setting in the parameters box in GRC. - Pop-up menu and control panel should be sync'd with signals/slots. - Shows a dotted red cross-hair for the trigger when set to Auto or Normal.
* qtgui: compare current time domain x-axis unit with new unit to ensure time ↵Marcus Mueller2014-12-031-1/+7
| | | | scale update.
* qtgui: allows users to set title and unit of Y axis for qt time plotter.Tom Rondeau2014-07-111-6/+25
|
* Removing trailing/extra whitespaces before release.Tom Rondeau2014-07-071-4/+4
| | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* qtgui: enables use of QWT 6.1.Tom Rondeau2013-12-181-0/+29
|
* qtgui: fix for issue #615.Tom Rondeau2013-11-181-87/+89
|
* qtgui: improved handling of qtgui time plotting. Simpler work function. ↵Tom Rondeau2013-11-071-2/+20
| | | | Triggering now handled better, including better delay functionality.
* qtgui: fixing variable names to make it more like the rest of the code.Tom Rondeau2013-10-291-86/+87
|
* qtgui: time sink plots (complex and float) display tags on the sample they ↵Tom Rondeau2013-10-291-1/+134
| | | | | | | | were received on. Displayed as "key: value". Conflicts: gr-qtgui/examples/CMakeLists.txt
* wip, gr-qtgui not compilingJohnathan Corgan2013-04-291-1/+1
|
* qtgui: moving all qtgui headers to install into qtgui directory.Tom Rondeau2013-03-171-1/+1
|
* qtgui: improved handling of GUI events and log-y scale.Tom Rondeau2013-02-171-2/+14
|
* qtgui: adding new features.Tom Rondeau2013-02-171-18/+77
| | | | | 1. Using checkable menu items to toggle things like autoscale on/off. 2. Adds ability to put time plots in semilog-x and semilog-y mode.
* qtgui: adding auto scaling to other plotters.Tom Rondeau2013-02-061-0/+29
|
* qtgui: added ability to toggle time plots into stem plots.Tom Rondeau2013-01-201-0/+18
|
* qtgui: function names updated so they are (or should be) consistent.Tom Rondeau2013-01-031-8/+8
|
* qtgui: wip: some fixes to make updating markers/symbols Qwt5/6 compatible.Tom Rondeau2012-07-151-5/+3
|
* qtgui: made display form and display plot base classes to handle duplicated ↵Tom Rondeau2012-06-291-170/+17
| | | | | | functions. Forms and plots for each type of graph inherit from here now to make things cleaner.
* qtgui: adding ability to start/stop running time plots.Tom Rondeau2012-06-281-18/+26
|
* qtgui: added ability to set line style and add markers.Tom Rondeau2012-06-271-0/+35
|
* qtgui: adding ability to set line width's from time display form.Tom Rondeau2012-06-241-1/+11
|
* qtgui: Adding menu feature to timedisplayform.Tom Rondeau2012-06-241-0/+6
| | | | Right now, right clicking outside of plot window brings up a menu to turn grid on/off and to set the line color for all curves in the figure.
* Merge branch 'master' into my_qtsinkTom Rondeau2012-06-241-11/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gr-qtgui/include/qtgui_sink_c.h gr-qtgui/include/qtgui_sink_f.h gr-qtgui/include/qtgui_util.h gr-qtgui/lib/ConstellationDisplayPlot.cc gr-qtgui/lib/FrequencyDisplayPlot.cc gr-qtgui/lib/SpectrumGUIClass.cc gr-qtgui/lib/TimeDomainDisplayPlot.cc gr-qtgui/lib/WaterfallDisplayPlot.cc gr-qtgui/lib/qtgui_sink_c.cc gr-qtgui/lib/qtgui_sink_f.cc gr-qtgui/lib/spectrumdisplayform.cc
| * Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵Tom Rondeau2012-04-131-11/+11
| | | | | | | | | | | | this in the future. The sed script was provided by Moritz Fischer.
* | qtgui: fixed dblclick emits, need to set state machine in Qwt 6. if we ↵Nick Foster2012-04-181-6/+4
| | | | | | | | didn't maintain compat we could get rid of the whole class.
* | qtgui: fix zoomer tracker text callbacks for Qwt 6.Nick Foster2012-04-171-1/+5
|/
* qtgui: Fixing slot names that can't be #if'd out for compatibility between ↵Tom Rondeau2011-10-251-5/+3
| | | | Qwt 5.2 and 6.0.
* qtgui: more compatability issues.Tom Rondeau2011-10-161-0/+16
|
* qtgui: Time domain plot working againt under qwt6.Tom Rondeau2011-10-161-0/+2
|
* qtgui: wip: updating qtgui to work with QWT 6 (and trying to maintain ↵Tom Rondeau2011-10-151-6/+24
| | | | backwards compatability to 5.2). This wip works for just the fft plots.
* gr-qtgui: adding function and slot to set a time display curve's color.Tom Rondeau2011-04-241-1/+8
|
* gr-qtgui: clean upTom Rondeau2011-04-241-11/+10
|
* gr-qtgui: provide function and slot for setting the labels of a time curve.Tom Rondeau2011-04-241-0/+5
|
* gr-qtgui: multiple connections working, each with their own color.Tom Rondeau2011-04-231-5/+12
|
* gr-qtgui: Passing vectors of data to update plot for stability; also moving ↵Tom Rondeau2011-04-231-19/+11
| | | | responsibility of keeping track of plot updates out to qtgui_sink instead of inside plot qidget.