Inventor/Qt/devices/SoQtDevice.h File Reference

#include <Inventor/Qt/OivQtCompat.h>
#include <Inventor/SbLinear.h>
#include <Inventor/events/SoEvent.h>
#include <QObject>
#include <QEvent>
#include <QScreen>
#include <QApplication>
#include <QWindow>
#include <Inventor/Qt/SoQtDef.h>
#include <Inventor/Qt/SoQtComponent.h>

Go to the source code of this file.

Classes

class  SoQtDevice
  VSG extension Abstract base class for input devices. More...

Defines

#define EventMask   int
#define NoEventMask   0L
#define KeyPressMask   (1L<<0)
#define KeyReleaseMask   (1L<<1)
#define ButtonPressMask   (1L<<2)
#define ButtonReleaseMask   (1L<<3)
#define EnterWindowMask   (1L<<4)
#define LeaveWindowMask   (1L<<5)
#define PointerMotionMask   (1L<<6)
#define PointerMotionHintMask   (1L<<7)
#define Button1MotionMask   (1L<<8)
#define Button2MotionMask   (1L<<9)
#define Button3MotionMask   (1L<<10)
#define Button4MotionMask   (1L<<11)
#define Button5MotionMask   (1L<<12)
#define ButtonMotionMask   (1L<<13)

Define Documentation

#define Button1MotionMask   (1L<<8)
#define Button2MotionMask   (1L<<9)
#define Button3MotionMask   (1L<<10)
#define Button4MotionMask   (1L<<11)
#define Button5MotionMask   (1L<<12)
#define ButtonMotionMask   (1L<<13)
#define ButtonPressMask   (1L<<2)
#define ButtonReleaseMask   (1L<<3)
#define EnterWindowMask   (1L<<4)
#define EventMask   int
#define KeyPressMask   (1L<<0)
#define KeyReleaseMask   (1L<<1)
#define LeaveWindowMask   (1L<<5)
#define NoEventMask   0L
#define PointerMotionHintMask   (1L<<7)
#define PointerMotionMask   (1L<<6)

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/