11 #define QWT_PANNER_H 1 
   13 #include "qwt_global.h" 
   43     void setEnabled( 
bool );
 
   44     bool isEnabled() 
const;
 
   46     void setMouseButton( 
int button, 
int buttonState = Qt::NoButton );
 
   47     void getMouseButton( 
int &button, 
int &buttonState ) 
const;
 
   48     void setAbortKey( 
int key, 
int state = Qt::NoButton );
 
   49     void getAbortKey( 
int &key, 
int &state ) 
const;
 
   51     void setCursor( 
const QCursor & );
 
   52     const QCursor cursor() 
const;
 
   54     void setOrientations( Qt::Orientations );
 
   55     Qt::Orientations orientations() 
const;
 
   57     bool isOrientationEnabled( Qt::Orientation ) 
const;
 
   59     virtual bool eventFilter( QObject *, QEvent * );
 
   68     void panned( 
int dx, 
int dy );
 
   77     void moved( 
int dx, 
int dy );
 
   80     virtual void widgetMousePressEvent( QMouseEvent * );
 
   81     virtual void widgetMouseReleaseEvent( QMouseEvent * );
 
   82     virtual void widgetMouseMoveEvent( QMouseEvent * );
 
   83     virtual void widgetKeyPressEvent( QKeyEvent * );
 
   84     virtual void widgetKeyReleaseEvent( QKeyEvent * );
 
   86     virtual void paintEvent( QPaintEvent * );
 
   88     virtual QBitmap contentsMask() 
const;
 
   89     virtual QPixmap grab() 
const;
 
   93     void showCursor( 
bool );