#include <qmouse_qws.h>
Definition at line 66 of file qmouse_qws.h.
Public Member Functions | |
QWSMouseHandler (const QString &driver=QString(), const QString &device=QString()) | |
virtual | ~QWSMouseHandler () |
virtual void | clearCalibration () |
virtual void | calibrate (const QWSPointerCalibrationData *) |
virtual void | getCalibration (QWSPointerCalibrationData *) const |
virtual void | resume ()=0 |
virtual void | suspend ()=0 |
void | limitToScreen (QPoint &pt) |
void | mouseChanged (const QPoint &pos, int bstate, int wheel=0) |
const QPoint & | pos () const |
void | setScreen (const QScreen *screen) |
Protected Attributes | |
QPoint & | mousePos |
QWSMouseHandlerPrivate * | d_ptr |
|
explicit |
|
virtual |
|
inlinevirtual |
Reimplemented in QWSCalibratedMouseHandler, QIntMouseHandler, and QWSTslibMouseHandler.
Definition at line 73 of file qmouse_qws.h.
|
inlinevirtual |
Reimplemented in QWSCalibratedMouseHandler, QIntMouseHandler, and QWSTslibMouseHandler.
Definition at line 74 of file qmouse_qws.h.
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 82 of file qmouse_qws.h.
|
protected |
Definition at line 87 of file qmouse_qws.h.
|
protected |
Definition at line 88 of file qmouse_qws.h.