Public Types | Public Member Functions | Static Public Member Functions

QGestureRecognizer Class Reference

Search for all occurrences

Detailed Description

Definition at line 59 of file qgesturerecognizer.h.

#include <qgesturerecognizer.h>

List of all members.

Public Types

enum   ResultFlag {
  Ignore = 0x0001, MayBeGesture = 0x0002, TriggerGesture = 0x0004, FinishGesture = 0x0008,
  CancelGesture = 0x0010, ResultState_Mask = 0x00ff, ConsumeEventHint = 0x0100, ResultHint_Mask = 0xff00
}

Public Member Functions

  QGestureRecognizer ()
virtual  ~QGestureRecognizer ()
virtual QGesture create (QObject *target)
virtual Result  recognize (QGesture *state, QObject *watched, QEvent *event)=0
virtual void  reset (QGesture *state)

Static Public Member Functions

static Qt::GestureType  registerRecognizer (QGestureRecognizer *recognizer)
static void  unregisterRecognizer (Qt::GestureType type)

Member Enumeration Documentation

Enumerator:
Ignore 
MayBeGesture 
TriggerGesture 
FinishGesture 
CancelGesture 
ResultState_Mask 
ConsumeEventHint 
ResultHint_Mask 

Definition at line 62 of file qgesturerecognizer.h.

    {
        Ignore           = 0x0001,

        MayBeGesture     = 0x0002,
        TriggerGesture   = 0x0004,
        FinishGesture    = 0x0008,
        CancelGesture    = 0x0010,

        ResultState_Mask = 0x00ff,

        ConsumeEventHint        = 0x0100,
        // StoreEventHint          = 0x0200,
        // ReplayStoredEventsHint  = 0x0400,
        // DiscardStoredEventsHint = 0x0800,

        ResultHint_Mask = 0xff00
    };

Constructor & Destructor Documentation

virtual ~QGestureRecognizer ( ) [virtual]

Member Function Documentation

virtual QGesture* create ( QObject target ) [virtual]
virtual Result recognize ( QGesture state,
QObject watched,
QEvent event 
) [pure virtual]
virtual void reset ( QGesture state ) [virtual]
static Qt::GestureType registerRecognizer ( QGestureRecognizer recognizer ) [static]
static void unregisterRecognizer ( Qt::GestureType  type ) [static]

The documentation for this class was generated from the following file:

QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer
QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer QGestureRecognizer