GNU Radio v3.7.0-113-g523a53ac C++ API
|
Base class for setting up and managing QTGUI plot forms. More...
#include <displayform.h>
Public Slots | |
void | resizeEvent (QResizeEvent *e) |
void | mousePressEvent (QMouseEvent *e) |
virtual void | customEvent (QEvent *e)=0 |
void | closeEvent (QCloseEvent *e) |
void | setUpdateTime (double t) |
void | setTitle (const QString &title) |
void | setLineLabel (int which, const QString &label) |
void | setLineColor (int which, const QString &color) |
void | setLineWidth (int which, int width) |
void | setLineStyle (int which, Qt::PenStyle style) |
void | setLineMarker (int which, QwtSymbol::Style style) |
void | setMarkerAlpha (int which, int alpha) |
QString | title () |
QString | lineLabel (int which) |
QString | lineColor (int which) |
int | lineWidth (int which) |
Qt::PenStyle | lineStyle (int which) |
QwtSymbol::Style | lineMarker (int which) |
int | markerAlpha (int which) |
virtual void | setSampleRate (const QString &rate) |
void | setStop (bool on) |
void | setStop () |
void | setGrid (bool on) |
void | saveFigure () |
Signals | |
void | plotPointSelected (const QPointF p, int type) |
Public Member Functions | |
DisplayForm (int nplots=1, QWidget *parent=0) | |
~DisplayForm () | |
virtual DisplayPlot * | getPlot ()=0 |
void | Reset () |
bool | isClosed () const |
void | enableMenu (bool en=true) |
Protected Attributes | |
bool | _isclosed |
int | _nplots |
QGridLayout * | _layout |
DisplayPlot * | _displayPlot |
bool | _systemSpecifiedFlag |
QwtPlotGrid * | _grid |
bool | _menu_on |
QMenu * | _menu |
QAction * | _stop_act |
bool | _stop_state |
QAction * | _grid_act |
bool | _grid_state |
QAction * | _autoscale_act |
bool | _autoscale_state |
QList< QMenu * > | _lines_menu |
QList< LineTitleAction * > | _line_title_act |
QList< LineColorMenu * > | _line_color_menu |
QList< LineWidthMenu * > | _line_width_menu |
QList< LineStyleMenu * > | _line_style_menu |
QList< LineMarkerMenu * > | _line_marker_menu |
QList< MarkerAlphaMenu * > | _marker_alpha_menu |
PopupMenu * | _samp_rate_act |
QAction * | _save_act |
QTimer * | d_displayTimer |
double | d_update_time |
Base class for setting up and managing QTGUI plot forms.
DisplayForm::DisplayForm | ( | int | nplots = 1 , |
QWidget * | parent = 0 |
||
) |
DisplayForm::~DisplayForm | ( | ) |
|
slot |
|
pure virtualslot |
Implemented in TimeRasterDisplayForm, WaterfallDisplayForm, FreqDisplayForm, ConstellationDisplayForm, HistogramDisplayForm, and TimeDisplayForm.
|
pure virtual |
Implemented in TimeRasterDisplayForm, ConstellationDisplayForm, FreqDisplayForm, WaterfallDisplayForm, HistogramDisplayForm, and TimeDisplayForm.
bool DisplayForm::isClosed | ( | ) | const |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
signal |
void DisplayForm::Reset | ( | ) |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
virtualslot |
Reimplemented in TimeRasterDisplayForm, WaterfallDisplayForm, FreqDisplayForm, ConstellationDisplayForm, and TimeDisplayForm.
|
slot |
|
slot |
|
slot |
|
slot |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |