38 #include <Inventor/Qt/devices/SoQtDevice.h> 51 BUTTON_RELEASE = 0x02,
52 POINTER_MOTION = 0x04,
55 ALL_EVENTS = BUTTON_PRESS | BUTTON_RELEASE | POINTER_MOTION | BUTTON_MOTION
61 virtual void enable(QWidget* widget, SoQtEventHandler * handler,
void * closure);
62 virtual void disable(QWidget* widget, SoQtEventHandler * handler,
void * closure);
67 class SoQtMouseP * pimpl;
68 friend class SoQtMouseP;
69 friend class SoGuiMouseP;
74 #endif // ! SOQT_MOUSE_H The SoQtMouse class is the mouse input device abstraction.
Definition: SoQtMouse.h:45
The SoQtDevice class is the base class for the translation devices.
Definition: SoQtDevice.h:73
virtual const SoEvent * translateEvent(QEvent *event)=0
virtual void disable(QWidget *w, SoQtEventHandler *handler, void *closure)=0
virtual void enable(QWidget *w, SoQtEventHandler *handler, void *closure)=0
Events
Definition: SoQtMouse.h:49