12 #include <QtGui/QGraphicsView>
21 #include <QtGui/QGraphicsItem>
22 #include <QtGui/QStyleOptionGraphicsItem>
43 void immerse(
int index,
double radius );
45 void zoom(
const QRectF& );
65 virtual void drawForeground ( QPainter * painter,
const QRectF & rect );
70 bool m_immerseBanding;
71 QRect m_immerseBandRect;
72 qreal m_immerseRadius;
73 QPointF m_immerseCenter;
74 QRectF m_immerseEllipseRect;
virtual void drawForeground(QPainter *painter, const QRectF &rect)
Definition: MDSView.cpp:172
MDSView(QWidget *parent=0)
Definition: MDSView.cpp:18
void resetPivotRadius()
Definition: MDSView.cpp:190
ActionMode
Definition: MDSView.h:48
virtual void mousePressEvent(QMouseEvent *event)
Definition: MDSView.cpp:45
void eventSelected(int index)
virtual void mouseReleaseEvent(QMouseEvent *event)
Definition: MDSView.cpp:133
Selection mode (TODO: introduce extra SELECTION mode and let NO_ACTION mode do really nothing!) ...
Definition: MDSView.h:50
Select radius around single event and "immerse" on it
Definition: MDSView.h:52
Rubberband zoom
Definition: MDSView.h:51
void eventSelectedUserMode(int index, int mode)
void setActionMode(int mode)
Definition: MDSView.cpp:32
void immerse(int index, double radius)
void zoom(const QRectF &)
virtual void mouseMoveEvent(QMouseEvent *event)
Definition: MDSView.cpp:98