Qt 4.8
|
#include <qwinnativepangesturerecognizer_win_p.h>
Public Functions | |
QGesture * | create (QObject *target) |
This function is called by Qt to create a new QGesture object for the given target (QWidget or QGraphicsObject). More... | |
QWinNativePanGestureRecognizer () | |
QGestureRecognizer::Result | recognize (QGesture *state, QObject *watched, QEvent *event) |
Handles the given event for the watched object, updating the state of the gesture object as required, and returns a suitable result for the current recognition step. More... | |
void | reset (QGesture *state) |
This function is called by the framework to reset a given gesture. More... | |
Public Functions inherited from QGestureRecognizer | |
QGestureRecognizer () | |
Constructs a new gesture recognizer object. More... | |
virtual | ~QGestureRecognizer () |
Destroys the gesture recognizer. More... | |
Additional Inherited Members | |
Public Types inherited from QGestureRecognizer | |
enum | ResultFlag { Ignore = 0x0001, MayBeGesture = 0x0002, TriggerGesture = 0x0004, FinishGesture = 0x0008, CancelGesture = 0x0010, ResultState_Mask = 0x00ff, ConsumeEventHint = 0x0100, ResultHint_Mask = 0xff00 } |
This enum describes the result of the current event filtering step in a gesture recognizer state machine. More... | |
Static Public Functions inherited from QGestureRecognizer | |
static Qt::GestureType | registerRecognizer (QGestureRecognizer *recognizer) |
Registers the given recognizer in the gesture framework and returns a gesture ID for it. More... | |
static void | unregisterRecognizer (Qt::GestureType type) |
Unregisters all gesture recognizers of the specified type. More... | |
Definition at line 64 of file qwinnativepangesturerecognizer_win_p.h.
QWinNativePanGestureRecognizer::QWinNativePanGestureRecognizer | ( | ) |
Definition at line 59 of file qwinnativepangesturerecognizer_win.cpp.
This function is called by Qt to create a new QGesture object for the given target (QWidget or QGraphicsObject).
Reimplement this function to create a custom QGesture-derived gesture object if necessary.
The application takes ownership of the created gesture object.
Reimplemented from QGestureRecognizer.
Definition at line 63 of file qwinnativepangesturerecognizer_win.cpp.
|
virtual |
Handles the given event for the watched object, updating the state of the gesture object as required, and returns a suitable result for the current recognition step.
This function is called by the framework to allow the recognizer to filter input events dispatched to QWidget or QGraphicsObject instances that it is monitoring.
The result reflects how much of the gesture has been recognized. The state of the gesture object is set depending on the result.
Implements QGestureRecognizer.
Definition at line 80 of file qwinnativepangesturerecognizer_win.cpp.
|
virtual |
This function is called by the framework to reset a given gesture.
Reimplement this function to implement additional requirements for custom QGesture objects. This may be necessary if you implement a custom QGesture whose properties need special handling when the gesture is reset.
Reimplemented from QGestureRecognizer.
Definition at line 117 of file qwinnativepangesturerecognizer_win.cpp.