GNU Radio 3.7.2git-29-g7516b6dd C++ API
HistogramDisplayForm Class Reference

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

#include <histogramdisplayform.h>

Inheritance diagram for HistogramDisplayForm:
DisplayForm

Public Slots

void customEvent (QEvent *e)
void setYaxis (double min, double max)
void setXaxis (double min, double max)
void setNPoints (const int)
void autoScale (bool en)
void setSemilogx (bool en)
void setSemilogy (bool en)
void setNumBins (const int)
void setAccumulate (bool en)
- Public Slots inherited from DisplayForm
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 ()

Public Member Functions

 HistogramDisplayForm (int nplots=1, QWidget *parent=0)
 ~HistogramDisplayForm ()
HistogramDisplayPlotgetPlot ()
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 histogram domain plots.

Constructor & Destructor Documentation

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

Member Function Documentation

void HistogramDisplayForm::autoScale ( bool  en)
slot
void HistogramDisplayForm::customEvent ( QEvent *  e)
slot
int HistogramDisplayForm::getNPoints ( ) const
HistogramDisplayPlot* HistogramDisplayForm::getPlot ( )
virtual

Implements DisplayForm.

void HistogramDisplayForm::setAccumulate ( bool  en)
slot
void HistogramDisplayForm::setNPoints ( const int  )
slot
void HistogramDisplayForm::setNumBins ( const int  )
slot
void HistogramDisplayForm::setSemilogx ( bool  en)
slot
void HistogramDisplayForm::setSemilogy ( bool  en)
slot
void HistogramDisplayForm::setXaxis ( double  min,
double  max 
)
slot
void HistogramDisplayForm::setYaxis ( double  min,
double  max 
)
slot

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