QWSCalibratedMouseHandler Class Reference

QWSCalibratedMouseHandler Class Reference

#include <qmouse_qws.h>

Class Description

Definition at line 92 of file qmouse_qws.h.

+ Inheritance diagram for QWSCalibratedMouseHandler:

Public Member Functions

 QWSCalibratedMouseHandler (const QString &driver=QString(), const QString &device=QString())
 
virtual void clearCalibration ()
 
virtual void calibrate (const QWSPointerCalibrationData *)
 
virtual void getCalibration (QWSPointerCalibrationData *) const
 
- Public Member Functions inherited from QWSMouseHandler
 QWSMouseHandler (const QString &driver=QString(), const QString &device=QString())
 
virtual ~QWSMouseHandler ()
 
virtual void resume ()=0
 
virtual void suspend ()=0
 
void limitToScreen (QPoint &pt)
 
void mouseChanged (const QPoint &pos, int bstate, int wheel=0)
 
const QPointpos () const
 
void setScreen (const QScreen *screen)
 

Protected Member Functions

bool sendFiltered (const QPoint &, int button)
 
QPoint transform (const QPoint &)
 
void readCalibration ()
 
void writeCalibration ()
 
void setFilterSize (int)
 

Additional Inherited Members

- Protected Attributes inherited from QWSMouseHandler
QPointmousePos
 
QWSMouseHandlerPrivate * d_ptr
 

Constructor & Destructor Documentation

QWSCalibratedMouseHandler ( const QString driver = QString(),
const QString device = QString() 
)
explicit

Member Function Documentation

virtual void clearCalibration ( )
virtual

Reimplemented from QWSMouseHandler.

Reimplemented in QIntMouseHandler, and QWSTslibMouseHandler.

virtual void calibrate ( const QWSPointerCalibrationData )
virtual

Reimplemented from QWSMouseHandler.

Reimplemented in QIntMouseHandler, and QWSTslibMouseHandler.

virtual void getCalibration ( QWSPointerCalibrationData ) const
virtual

Reimplemented from QWSMouseHandler.

bool sendFiltered ( const QPoint ,
int  button 
)
protected
QPoint transform ( const QPoint )
protected
void readCalibration ( )
protected
void writeCalibration ( )
protected
void setFilterSize ( int  )
protected

The documentation for this class was generated from the following file: