MNE-CPP
beta 1.0
|
The RealTimeMultiSampleArrayNewWidget class provides a real-time curve display. More...
#include <realtimemultisamplearraywidget.h>
Public Slots | |
void | channelContextMenu (QPoint pos) |
Signals | |
void | fiffFileUpdated (const FiffInfo &) |
Public Member Functions | |
RealTimeMultiSampleArrayWidget (QSharedPointer< NewRealTimeMultiSampleArray > pRTMSA_New, QSharedPointer< QTime > &pTime, QWidget *parent=0) | |
~RealTimeMultiSampleArrayWidget () | |
virtual void | update (XMEASLIB::NewMeasurement::SPtr pMeasurement) |
virtual void | init () |
![]() | |
NewMeasurementWidget (QWidget *parent=0) | |
virtual | ~NewMeasurementWidget () |
QList< QAction * > | getDisplayActions () |
QList< QWidget * > | getDisplayWidgets () |
Protected Member Functions | |
virtual void | resizeEvent (QResizeEvent *event) |
virtual void | keyPressEvent (QKeyEvent *keyEvent) |
virtual void | mousePressEvent (QMouseEvent *mouseEvent) |
virtual void | mouseMoveEvent (QMouseEvent *mouseEvent) |
virtual void | mouseReleaseEvent (QMouseEvent *event) |
virtual void | mouseDoubleClickEvent (QMouseEvent *event) |
void | showChScalingWidget () |
virtual void | wheelEvent (QWheelEvent *wheelEvent) |
![]() | |
void | addDisplayAction (QAction *pAction) |
void | addDisplayWidget (QWidget *pWidget) |
Friends | |
class | RealTimeMultiSampleArrayScalingWidget |
The RealTimeMultiSampleArrayNewWidget class provides a real-time curve display.
============================================================================================================= ** DECLARE CLASS RealTimeMultiSampleArrayNewWidget
Definition at line 127 of file realtimemultisamplearraywidget.h.
RealTimeMultiSampleArrayWidget::RealTimeMultiSampleArrayWidget | ( | QSharedPointer< NewRealTimeMultiSampleArray > | pRTMSA_New, |
QSharedPointer< QTime > & | pTime, | ||
QWidget * | parent = 0 |
||
) |
Constructs a RealTimeMultiSampleArrayWidget which is a child of parent.
[in] | pRTMSA_New | pointer to real-time multi sample array measurement. |
[in] | pTime | pointer to application time. |
[in] | parent | pointer to parent widget; If parent is 0, the new NumericWidget becomes a window. If parent is another widget, NumericWidget becomes a child window inside parent. NumericWidget is deleted when its parent is deleted. |
Definition at line 103 of file realtimemultisamplearraywidget.cpp.
RealTimeMultiSampleArrayWidget::~RealTimeMultiSampleArrayWidget | ( | ) |
Destroys the RealTimeMultiSampleArrayWidget.
Definition at line 180 of file realtimemultisamplearraywidget.cpp.
|
slot |
Show channel context menu
[in] | pos | Position to popup the conext menu. |
Definition at line 338 of file realtimemultisamplearraywidget.cpp.
|
signal |
fiffFileUpdated is emitted whenever the fiff info changed
FiffInfo | the current loaded fiffinfo |
|
virtual |
Initialise the RealTimeMultiSampleArrayWidget.
Implements XDISPLIB::NewMeasurementWidget.
Definition at line 245 of file realtimemultisamplearraywidget.cpp.
|
protectedvirtual |
Is called when key is pressed. Function is getting the current key event.
[in] | keyEvent | pointer to KeyEvent. |
Definition at line 394 of file realtimemultisamplearraywidget.cpp.
|
protectedvirtual |
Is called when mouse button is double clicked. Depending on the current selected tool: Function is (un-)freezing the real-time curve or an annotation point is set.
[in] | event | pointer to MouseEvent -> not used. |
Definition at line 426 of file realtimemultisamplearraywidget.cpp.
|
protectedvirtual |
Is called when mouse is moved. Function is getting the current mouse position for measurement of the real-time curve and to zoom in or out.
[in] | mouseEvent | pointer to MouseEvent. |
Definition at line 410 of file realtimemultisamplearraywidget.cpp.
|
protectedvirtual |
Is called when mouse button is pressed. Function is getting the current mouse position and to differ between left(measure curve) and right(zoom) mouse button.
[in] | mouseEvent | pointer to MouseEvent. |
Definition at line 402 of file realtimemultisamplearraywidget.cpp.
|
protectedvirtual |
Is called when mouse button is released. Function is stopping measurement of the real-time curve or the zooming.
[in] | event | pointer to MouseEvent -> not used. |
Definition at line 418 of file realtimemultisamplearraywidget.cpp.
|
protectedvirtual |
Is called when RealTimeSampleArrayWidget is resized.
[in] | event | pointer to ResizeEvent -> not used. |
Definition at line 386 of file realtimemultisamplearraywidget.cpp.
|
protected |
Show channel scaling widget
Definition at line 434 of file realtimemultisamplearraywidget.cpp.
|
virtual |
Is called when new data are available.
[in] | pMeasurement | pointer to measurement -> not used because its direct attached to the measurement. |
Implements XDISPLIB::NewMeasurementWidget.
Definition at line 222 of file realtimemultisamplearraywidget.cpp.
|
protectedvirtual |
Is called when mouse wheel is used. Function is selecting the tool (freezing/annotation);
[in] | wheelEvent | pointer to WheelEvent. Depending on the delta movement a tool is selected. |
Definition at line 450 of file realtimemultisamplearraywidget.cpp.