#include <SoQtMouse.h>

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 |
Definition at line 34 of file SoQtMouse.h.
| enum SoQtMouse::Events |
Definition at line 38 of file SoQtMouse.h.
| SoQtMouse::SoQtMouse | ( | int | eventmask = ALL_EVENTS |
) |
| virtual SoQtMouse::~SoQtMouse | ( | void | ) | [virtual] |
| 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.
friend class SoGuiMouseP [friend] |
Definition at line 58 of file SoQtMouse.h.
friend class SoQtMouseP [friend] |
Definition at line 57 of file SoQtMouse.h.
class SoQtMouseP* SoQtMouse::pimpl [private] |
Reimplemented from SoQtDevice.
Definition at line 56 of file SoQtMouse.h.