SoQtMouse Class Reference

#include <SoQtMouse.h>

Inheritance diagram for SoQtMouse:
Inheritance graph
[legend]

List of all members.

Public Types

enum  Events {
  BUTTON_PRESS = 0x01, BUTTON_RELEASE = 0x02, POINTER_MOTION = 0x04, BUTTON_MOTION = 0x08,
  ALL_EVENTS = BUTTON_PRESS | BUTTON_RELEASE | POINTER_MOTION | BUTTON_MOTION
}

Public Member Functions

virtual void disable (QWidget *widget, SoQtEventHandler *handler, void *closure)
virtual void enable (QWidget *widget, SoQtEventHandler *handler, void *closure)
 SoQtMouse (int eventmask=ALL_EVENTS)
virtual const SoEvent * translateEvent (QEvent *event)
virtual ~SoQtMouse (void)

Private Member Functions

 SOQT_OBJECT_HEADER (SoQtMouse, SoQtDevice)

Private Attributes

class SoQtMouseP * pimpl

Friends

class SoGuiMouseP
class SoQtMouseP

Detailed Description

Definition at line 34 of file SoQtMouse.h.


Member Enumeration Documentation

Enumerator:
BUTTON_PRESS 
BUTTON_RELEASE 
POINTER_MOTION 
BUTTON_MOTION 
ALL_EVENTS 

Definition at line 38 of file SoQtMouse.h.


Constructor & Destructor Documentation

SoQtMouse::SoQtMouse ( int  eventmask = ALL_EVENTS  ) 
virtual SoQtMouse::~SoQtMouse ( void   )  [virtual]

Member Function Documentation

virtual void SoQtMouse::disable ( QWidget *  widget,
SoQtEventHandler *  handler,
void *  closure 
) [virtual]

Implements SoQtDevice.

virtual void SoQtMouse::enable ( QWidget *  widget,
SoQtEventHandler *  handler,
void *  closure 
) [virtual]

Implements SoQtDevice.

SoQtMouse::SOQT_OBJECT_HEADER ( SoQtMouse  ,
SoQtDevice   
) [private]
virtual const SoEvent* SoQtMouse::translateEvent ( QEvent *  event  )  [virtual]

Implements SoQtDevice.


Friends And Related Function Documentation

friend class SoGuiMouseP [friend]

Definition at line 58 of file SoQtMouse.h.

friend class SoQtMouseP [friend]

Definition at line 57 of file SoQtMouse.h.


Member Data Documentation

class SoQtMouseP* SoQtMouse::pimpl [private]

Reimplemented from SoQtDevice.

Definition at line 56 of file SoQtMouse.h.


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


graspit
Author(s):
autogenerated on Wed Jan 25 11:00:25 2012