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

DisplayForm child for managing constellaton (I&Q) plots. More...

#include <constellationdisplayform.h>

Inheritance diagram for ConstellationDisplayForm:
DisplayForm

Public Slots

void customEvent (QEvent *e)
 
void setNPoints (const int)
 
void setSampleRate (const QString &samprate)
 
void setYaxis (double min, double max)
 
void setXaxis (double min, double max)
 
void autoScale (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)=0
 
void setStop (bool on)
 
void setStop ()
 
void setGrid (bool on)
 
void saveFigure ()
 

Public Member Functions

 ConstellationDisplayForm (int nplots=1, QWidget *parent=0)
 
 ~ConstellationDisplayForm ()
 
ConstellationDisplayPlotgetPlot ()
 
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 constellaton (I&Q) plots.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Implements DisplayForm.

void ConstellationDisplayForm::setNPoints ( const int  )
slot
void ConstellationDisplayForm::setSampleRate ( const QString &  samprate)
slot
void ConstellationDisplayForm::setXaxis ( double  min,
double  max 
)
slot
void ConstellationDisplayForm::setYaxis ( double  min,
double  max 
)
slot

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