DisplayForm child for managing frequency (PSD) plots. More...
#include <gnuradio/qtgui/freqdisplayform.h>
| Public Slots | |
| void | customEvent (QEvent *e) override | 
| void | setSampleRate (const QString &samprate) override | 
| void | setFFTSize (const int) | 
| void | setFFTAverage (const float) | 
| void | setFFTWindowType (const gr::fft::window::win_type) | 
| void | setFrequencyRange (const double centerfreq, const double bandwidth) | 
| void | setYaxis (double min, double max) | 
| void | setYLabel (const std::string &label, const std::string &unit="") | 
| void | setYMax (const QString &m) | 
| void | setYMin (const QString &m) | 
| void | autoScale (bool en) override | 
| void | autoScaleShot () | 
| void | setPlotPosHalf (bool half) | 
| void | clearMaxHold () | 
| void | clearMinHold () | 
| void | updateTrigger (gr::qtgui::trigger_mode mode) | 
| void | setTriggerMode (gr::qtgui::trigger_mode mode) | 
| void | setTriggerLevel (QString s) | 
| void | setTriggerLevel (float level) | 
| void | setTriggerChannel (int chan) | 
| void | setTriggerTagKey (QString s) | 
| void | setTriggerTagKey (const std::string &s) | 
| void | setupControlPanel (bool en) | 
| void | setupControlPanel () | 
| void | teardownControlPanel () | 
| void | notifyYAxisPlus () | 
| void | notifyYAxisMinus () | 
| void | notifyYRangePlus () | 
| void | notifyYRangeMinus () | 
| void | notifyFFTSize (const QString &s) | 
| void | notifyFFTWindow (const QString &s) | 
| void | notifyMaxHold (bool en) | 
| void | notifyMinHold (bool en) | 
| void | notifyTriggerMode (const QString &mode) | 
| void | notifyTriggerLevelPlus () | 
| void | notifyTriggerLevelMinus () | 
| Public Slots inherited from DisplayForm | |
| void | mousePressEvent (QMouseEvent *e) override | 
| void | customEvent (QEvent *e) override=0 | 
| void | closeEvent (QCloseEvent *e) override | 
| void | setUpdateTime (double t) | 
| void | setTitle (const QString &title) | 
| void | setLineLabel (unsigned int which, const QString &label) | 
| void | setLineColor (unsigned int which, const QString &color) | 
| void | setLineWidth (unsigned int which, unsigned int width) | 
| void | setLineStyle (unsigned int which, Qt::PenStyle style) | 
| void | setLineMarker (unsigned int which, QwtSymbol::Style style) | 
| void | setMarkerAlpha (unsigned int which, unsigned int alpha) | 
| QString | title () | 
| QString | lineLabel (unsigned int which) | 
| QString | lineColor (unsigned int which) | 
| int | lineWidth (unsigned int which) | 
| Qt::PenStyle | lineStyle (unsigned int which) | 
| QwtSymbol::Style | lineMarker (unsigned int which) | 
| int | markerAlpha (unsigned int which) | 
| virtual void | setSampleRate (const QString &rate) | 
| void | setStop (bool on) | 
| void | setStop () | 
| void | setGrid (bool on) | 
| void | setAxisLabels (bool en) | 
| void | saveFigure () | 
| void | disableLegend () | 
| Signals | |
| void | signalFFTSize (int size) | 
| void | signalFFTWindow (gr::fft::window::win_type win) | 
| void | signalClearMaxData () | 
| void | signalClearMinData () | 
| void | signalSetMaxFFTVisible (bool en) | 
| void | signalSetMinFFTVisible (bool en) | 
| void | signalTriggerMode (gr::qtgui::trigger_mode mode) | 
| void | signalTriggerLevel (float level) | 
| void | signalReplot () | 
| Signals inherited from DisplayForm | |
| void | plotPointSelected (const QPointF p, int type) | 
| void | toggleGrid (bool en) | 
| Public Member Functions | |
| FreqDisplayForm (int nplots=1, QWidget *parent=0) | |
| ~FreqDisplayForm () override | |
| FrequencyDisplayPlot * | getPlot () override | 
| int | getFFTSize () const | 
| float | getFFTAverage () const | 
| gr::fft::window::win_type | getFFTWindowType () const | 
| gr::qtgui::trigger_mode | getTriggerMode () const | 
| float | getTriggerLevel () const | 
| int | getTriggerChannel () const | 
| std::string | getTriggerTagKey () const | 
| float | getClickedFreq () const | 
| bool | checkClicked () | 
| Public Member Functions inherited from DisplayForm | |
| DisplayForm (int nplots=1, QWidget *parent=0) | |
| ~DisplayForm () override | |
| void | Reset () | 
| void | enableMenu (bool en=true) | 
| Public Attributes | |
| const int | MIN_FFT_SIZE = 32 | 
| const int | MAX_FFT_SIZE = 32768 | 
| const int | FFT_DEFAULT_SIZE = 1024 | 
| Additional Inherited Members | |
| Protected Attributes inherited from DisplayForm | |
| unsigned int | d_nplots | 
| QGridLayout * | d_layout | 
| DisplayPlot * | d_display_plot | 
| bool | d_system_specified_flag | 
| QwtPlotGrid * | d_grid | 
| bool | d_menu_on | 
| QMenu * | d_menu | 
| QAction * | d_stop_act | 
| bool | d_stop_state | 
| QAction * | d_grid_act | 
| bool | d_grid_state | 
| QAction * | d_axislabelsmenu | 
| bool | d_axislabels | 
| QAction * | d_autoscale_act | 
| bool | d_autoscale_state | 
| QList< QMenu * > | d_lines_menu | 
| QList< LineTitleAction * > | d_line_title_act | 
| QList< LineColorMenu * > | d_line_color_menu | 
| QList< LineWidthMenu * > | d_line_width_menu | 
| QList< LineStyleMenu * > | d_line_style_menu | 
| QList< LineMarkerMenu * > | d_line_marker_menu | 
| QList< MarkerAlphaMenu * > | d_marker_alpha_menu | 
| PopupMenu * | d_samp_rate_act | 
| QAction * | d_save_act | 
| double | d_update_time | 
DisplayForm child for managing frequency (PSD) plots.
| FreqDisplayForm::FreqDisplayForm | ( | int | nplots = 1, | 
| QWidget * | parent = 0 ) | 
| 
 | override | 
| 
 | overrideslot | 
| 
 | slot | 
| bool FreqDisplayForm::checkClicked | ( | ) | 
| 
 | slot | 
| 
 | slot | 
| 
 | overrideslot | 
| float FreqDisplayForm::getClickedFreq | ( | ) | const | 
| float FreqDisplayForm::getFFTAverage | ( | ) | const | 
| int FreqDisplayForm::getFFTSize | ( | ) | const | 
| gr::fft::window::win_type FreqDisplayForm::getFFTWindowType | ( | ) | const | 
| 
 | overridevirtual | 
Implements DisplayForm.
| int FreqDisplayForm::getTriggerChannel | ( | ) | const | 
| float FreqDisplayForm::getTriggerLevel | ( | ) | const | 
| gr::qtgui::trigger_mode FreqDisplayForm::getTriggerMode | ( | ) | const | 
| std::string FreqDisplayForm::getTriggerTagKey | ( | ) | const | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | overrideslot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | slot | 
| 
 | signal | 
| 
 | signal | 
| 
 | signal | 
| 
 | signal | 
| 
 | signal | 
| 
 | signal | 
| 
 | signal | 
| 
 | signal | 
| 
 | signal | 
| 
 | slot | 
| 
 | slot | 
| const int FreqDisplayForm::FFT_DEFAULT_SIZE = 1024 | 
| const int FreqDisplayForm::MAX_FFT_SIZE = 32768 | 
| const int FreqDisplayForm::MIN_FFT_SIZE = 32 |