26#ifndef _SO_QT_KEYBOARD_
27#define _SO_QT_KEYBOARD_
34#define SO_QT_ALL_KEYBOARD_EVENTS (KeyPressMask | KeyReleaseMask)
95 static int keyMapInitFlag;
#define SO_QT_ALL_KEYBOARD_EVENTS
Base class for all events.
Keyboard key press and release events.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Abstract base cl...
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Translates and r...
SoQtKeyboard(EventMask mask=SO_QT_ALL_KEYBOARD_EVENTS)
Constructor.
virtual const SoEvent * translateEvent(QEvent *event)
Attempts to convert the passed event into an SoEvent.
virtual void disable(QWidget *w, XtEventHandler f, XtPointer data)
Disables the device for the passed widget.
virtual void enable(QWidget *w, XtEventHandler f, XtPointer data, void *unused=NULL)
Enables the device for the passed widget.
~SoQtKeyboard()
Destructor.