MNE-CPP
beta 1.0
|
The ButterflyScene class provides a reimplemented QGraphicsScene for 2D layout plotting. More...
#include <butterflyscene.h>
Public Member Functions | |
ButterflyScene (QGraphicsView *view, QObject *parent=0) | |
void | setScaleMap (const QMap< QString, double > &scaleMap) |
void | repaintItems (const QList< QGraphicsItem * > &selectedChannelItems) |
![]() | |
LayoutScene (QGraphicsView *view, QObject *parent=0) | |
Additional Inherited Members | |
![]() | |
void | wheelEvent (QGraphicsSceneWheelEvent *event) |
void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *mouseEvent) |
void | mousePressEvent (QGraphicsSceneMouseEvent *mouseEvent) |
void | mouseMoveEvent (QGraphicsSceneMouseEvent *mouseEvent) |
void | mouseReleaseEvent (QGraphicsSceneMouseEvent *mouseEvent) |
void | keyPressEvent (QKeyEvent *keyEvent) |
void | keyReleaseEvent (QKeyEvent *keyEvent) |
bool | event (QEvent *event) |
bool | gestureEvent (QGestureEvent *event) |
void | panTriggered (QPanGesture *) |
void | pinchTriggered (QPinchGesture *) |
void | swipeTriggered (QSwipeGesture *) |
bool | eventFilter (QObject *object, QEvent *event) |
![]() | |
QGraphicsView * | m_qvView |
bool | m_bDragMode |
QPointF | m_mousePressPosition |
The ButterflyScene class provides a reimplemented QGraphicsScene for 2D layout plotting.
Definition at line 73 of file butterflyscene.h.
|
explicit |
Constructs a ButterflyScene.
Definition at line 59 of file butterflyscene.cpp.
void ButterflyScene::repaintItems | ( | const QList< QGraphicsItem * > & | selectedChannelItems | ) |
Repaints all items from the layout data in the scene.
[in] | selectedChannelItems | items which are to painted to the average scene |
Definition at line 83 of file butterflyscene.cpp.
void ButterflyScene::setScaleMap | ( | const QMap< QString, double > & | scaleMap | ) |
Sets the scale map to scaleMap.
[in] | scaleMap | map with all channel types and their current scaling value. |
Definition at line 67 of file butterflyscene.cpp.