11 #define QWT_PANNER_H 1    13 #include "qwt_global.h"    43     void setEnabled( 
bool );
    44     bool isEnabled() 
const;
    46     void setMouseButton( Qt::MouseButton, 
    47         Qt::KeyboardModifiers = Qt::NoModifier );
    48     void getMouseButton( Qt::MouseButton &button, 
    49         Qt::KeyboardModifiers & ) 
const;
    51     void setAbortKey( 
int key, Qt::KeyboardModifiers = Qt::NoModifier );
    52     void getAbortKey( 
int &key, Qt::KeyboardModifiers & ) 
const;
    54     void setCursor( 
const QCursor & );
    55     const QCursor cursor() 
const;
    57     void setOrientations( Qt::Orientations );
    58     Qt::Orientations orientations() 
const;
    60     bool isOrientationEnabled( Qt::Orientation ) 
const;
    62     virtual bool eventFilter( QObject *, QEvent * );
    71     void panned( 
int dx, 
int dy );
    80     void moved( 
int dx, 
int dy );
    83     virtual void widgetMousePressEvent( QMouseEvent * );
    84     virtual void widgetMouseReleaseEvent( QMouseEvent * );
    85     virtual void widgetMouseMoveEvent( QMouseEvent * );
    86     virtual void widgetKeyPressEvent( QKeyEvent * );
    87     virtual void widgetKeyReleaseEvent( QKeyEvent * );
    89     virtual void paintEvent( QPaintEvent * );
    91     virtual QBitmap contentsMask() 
const;
    92     virtual QPixmap grab() 
const;
    96     void showCursor( 
bool );
 QwtPanner provides panning of a widget. 
Definition: qwt_panner.h:35