Public Member Functions

vtkQtChartMousePan Class Reference

The vtkQtChartMousePan class pans the contents in response to mouse events. More...

#include <vtkQtChartMousePan.h>

Inheritance diagram for vtkQtChartMousePan:
Inheritance graph
[legend]
Collaboration diagram for vtkQtChartMousePan:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 vtkQtChartMousePan (QObject *parent=0)
 Creates a mouse pan instance.
virtual ~vtkQtChartMousePan ()
vtkQtChartMouseFunction Methods
virtual void setMouseOwner (bool owns)
 Sets whether or not the function owns the mouse.
virtual bool mousePressEvent (QMouseEvent *e, vtkQtChartArea *chart)
 Called to handle the mouse press event.
virtual bool mouseMoveEvent (QMouseEvent *e, vtkQtChartArea *chart)
 Called to handle the mouse move event.
virtual bool mouseReleaseEvent (QMouseEvent *e, vtkQtChartArea *chart)
 Called to handle the mouse release event.
virtual bool mouseDoubleClickEvent (QMouseEvent *e, vtkQtChartArea *chart)
 Called to handle the double click event.

Detailed Description

The vtkQtChartMousePan class pans the contents in response to mouse events.

Definition at line 40 of file vtkQtChartMousePan.h.


Constructor & Destructor Documentation

vtkQtChartMousePan::vtkQtChartMousePan ( QObject *  parent = 0 )

Creates a mouse pan instance.

Parameters:
parentTe parent object.
virtual vtkQtChartMousePan::~vtkQtChartMousePan (  ) [virtual]

Member Function Documentation

virtual bool vtkQtChartMousePan::mouseDoubleClickEvent ( QMouseEvent *  e,
vtkQtChartArea chart 
) [virtual]

Called to handle the double click event.

Parameters:
eEvent specific information.
chartThe chart area.
Returns:
True if the event was used.

Implements vtkQtChartMouseFunction.

virtual bool vtkQtChartMousePan::mouseMoveEvent ( QMouseEvent *  e,
vtkQtChartArea chart 
) [virtual]

Called to handle the mouse move event.

Parameters:
eEvent specific information.
chartThe chart area.
Returns:
True if the event was used.

Implements vtkQtChartMouseFunction.

virtual bool vtkQtChartMousePan::mousePressEvent ( QMouseEvent *  e,
vtkQtChartArea chart 
) [virtual]

Called to handle the mouse press event.

Parameters:
eEvent specific information.
chartThe chart area.
Returns:
True if the event was used.

Implements vtkQtChartMouseFunction.

virtual bool vtkQtChartMousePan::mouseReleaseEvent ( QMouseEvent *  e,
vtkQtChartArea chart 
) [virtual]

Called to handle the mouse release event.

Parameters:
eEvent specific information.
chartThe chart area.
Returns:
True if the event was used.

Implements vtkQtChartMouseFunction.

virtual void vtkQtChartMousePan::setMouseOwner ( bool  owns ) [virtual]

Sets whether or not the function owns the mouse.

Parameters:
ownsTrue if the function owns the mouse.
See also:

Reimplemented from vtkQtChartMouseFunction.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines