GNU Radio 3.7.0-50 C++ API
TimeDisplayForm Class Reference

DisplayForm child for managing time domain plots. More...

#include <timedisplayform.h>

Inheritance diagram for TimeDisplayForm:
DisplayForm

List of all members.

Public Slots

void customEvent (QEvent *e)
void setSampleRate (const double samprate)
void setSampleRate (const QString &samprate)
void setYaxis (double min, double max)
void setNPoints (const int)
void setStem (bool en)
void autoScale (bool en)
void setSemilogx (bool en)
void setSemilogy (bool en)
- Public Slots inherited from DisplayForm
void resizeEvent (QResizeEvent *e)
void mousePressEvent (QMouseEvent *e)
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)
void setStop (bool on)
void setStop ()
void setGrid (bool on)
void saveFigure ()

Public Member Functions

 TimeDisplayForm (int nplots=1, QWidget *parent=0)
 ~TimeDisplayForm ()
TimeDomainDisplayPlotgetPlot ()
int getNPoints () const
- Public Member Functions inherited from DisplayForm
 DisplayForm (int nplots=1, QWidget *parent=0)
 ~DisplayForm ()
void Reset ()
bool isClosed () const
void enableMenu (bool en=true)

Additional Inherited Members

- Signals inherited from DisplayForm
void plotPointSelected (const QPointF p, int type)
- Protected Attributes inherited from DisplayForm
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

Detailed Description

DisplayForm child for managing time domain plots.


Constructor & Destructor Documentation

TimeDisplayForm::TimeDisplayForm ( int  nplots = 1,
QWidget *  parent = 0 
)
TimeDisplayForm::~TimeDisplayForm ( )

Member Function Documentation

void TimeDisplayForm::autoScale ( bool  en)
virtualslot

Implements DisplayForm.

void TimeDisplayForm::customEvent ( QEvent *  e)
virtualslot

Implements DisplayForm.

int TimeDisplayForm::getNPoints ( ) const
TimeDomainDisplayPlot* TimeDisplayForm::getPlot ( )
virtual

Implements DisplayForm.

void TimeDisplayForm::setNPoints ( const int  )
slot
void TimeDisplayForm::setSampleRate ( const double  samprate)
slot
void TimeDisplayForm::setSampleRate ( const QString &  samprate)
virtualslot

Implements DisplayForm.

void TimeDisplayForm::setSemilogx ( bool  en)
slot
void TimeDisplayForm::setSemilogy ( bool  en)
slot
void TimeDisplayForm::setStem ( bool  en)
slot
void TimeDisplayForm::setYaxis ( double  min,
double  max 
)
slot

The documentation for this class was generated from the following file: