24 #ifndef _vtkQtChartMouseSelectionHandler_h
25 #define _vtkQtChartMouseSelectionHandler_h
27 #include "vtkQtChartExport.h"
54 virtual int getNumberOfModes()
const=0;
59 virtual void getModeList(QStringList &list)
const=0;
68 virtual bool mousePressEvent(
const QString &
mode, QMouseEvent *e,
76 virtual bool isMouseMoveAvailable(
const QString &
mode)
const=0;
89 virtual void mouseMoveEvent(
const QString &
mode, QMouseEvent *e,
105 virtual bool mouseReleaseEvent(
const QString &
mode, QMouseEvent *e,
115 virtual bool mouseDoubleClickEvent(
const QString &
mode, QMouseEvent *e,
The vtkQtChartMouseBox class is used to draw a mouse box that can be used for zooming or selection...
virtual ~vtkQtChartMouseSelectionHandler()
The vtkQtChartMouseSelectionHandler class is the base class for all selection handlers.
The vtkQtChartArea class manages the chart axes and layers.