MNE-CPP  beta 0.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
XDISPLIB::ProgressBarWidget Class Reference

The ProgressBarWidget class provides a progress bar display. More...

#include <progressbarwidget.h>

Inheritance diagram for XDISPLIB::ProgressBarWidget:
XDISPLIB::MeasurementWidget IObserver

Public Member Functions

 ProgressBarWidget (QSharedPointer< ProgressBar > pProgressBar, QWidget *parent=0)
 
 ~ProgressBarWidget ()
 
virtual void update (Subject *pSubject)
 
virtual void init ()
 
virtual void paintEvent (QPaintEvent *event)
 
- Public Member Functions inherited from XDISPLIB::MeasurementWidget
 MeasurementWidget (QWidget *parent=0)
 
virtual ~MeasurementWidget ()
 
- Public Member Functions inherited from IObserver
virtual ~IObserver ()
 

Additional Inherited Members

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

Detailed Description

The ProgressBarWidget class provides a progress bar display.

DECLARE CLASS ProgressBarWidget

Definition at line 99 of file progressbarwidget.h.

Constructor & Destructor Documentation

ProgressBarWidget::ProgressBarWidget ( QSharedPointer< ProgressBar pProgressBar,
QWidget *  parent = 0 
)

Constructs a ProgressBarWidget which is a child of parent.

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

Definition at line 69 of file progressbarwidget.cpp.

ProgressBarWidget::~ProgressBarWidget ( )

Destroys the ProgressBarWidget.

Definition at line 90 of file progressbarwidget.cpp.

Member Function Documentation

void ProgressBarWidget::init ( )
virtual

Initialise the ProgressBarWidget.

Implements XDISPLIB::MeasurementWidget.

Definition at line 116 of file progressbarwidget.cpp.

void ProgressBarWidget::paintEvent ( QPaintEvent *  event)
virtual

Is called to paint the progress bar of the ProgressBarWidget.

Parameters
[in]eventpointer to PaintEvent -> not used.

Definition at line 125 of file progressbarwidget.cpp.

void ProgressBarWidget::update ( Subject pSubject)
virtual

Is called when new data are available. Inherited by IObserver.

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

Implements XDISPLIB::MeasurementWidget.

Definition at line 98 of file progressbarwidget.cpp.


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