MNE-CPP  beta 1.0
Public Member Functions | List of all members
XDISPLIB::MeasurementWidget Class Referenceabstract

The MeasurementWidget class is the base class of all measurement widgets. More...

#include <measurementwidget.h>

Inheritance diagram for XDISPLIB::MeasurementWidget:
IObserver

Public Member Functions

 MeasurementWidget (QWidget *parent=0)
 
virtual ~MeasurementWidget ()
 
virtual void update (Subject *pSubject)=0
 
virtual void init ()=0
 
- Public Member Functions inherited from IObserver
virtual ~IObserver ()
 

Additional Inherited Members

- Public Types inherited from IObserver
typedef QSharedPointer< IObserverSPtr
 
typedef QSharedPointer< const IObserverConstSPtr
 

Detailed Description

The MeasurementWidget class is the base class of all measurement widgets.

============================================================================================================= ** DECLARE CLASS MeasurementWidget

Definition at line 98 of file measurementwidget.h.

Constructor & Destructor Documentation

MeasurementWidget::MeasurementWidget ( QWidget *  parent = 0)

Constructs a MeasurementWidget which is a child of parent.

Parameters
[in]parentpointer to parent widget; If parent is 0, the new MeasurementWidget becomes a window. If parent is another widget, MeasurementWidget becomes a child window inside parent. MeasurementWidget is deleted when its parent is deleted.

Definition at line 57 of file measurementwidget.cpp.

MeasurementWidget::~MeasurementWidget ( )
virtual

Destroys the MeasurementWidget.

Definition at line 67 of file measurementwidget.cpp.

Member Function Documentation

virtual void XDISPLIB::MeasurementWidget::init ( )
pure virtual

Initialise the MeasurementWidget. Pure virtual method.

virtual void XDISPLIB::MeasurementWidget::update ( Subject pSubject)
pure virtual

Is called when new data are available. Pure virtual method inherited by IObserver.

Parameters
[in]pSubjectpointer to Subject -> not used because its direct attached to the measurement.

Implements IObserver.


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