40 #ifndef QGESTUREMANAGER_P_H
41 #define QGESTUREMANAGER_P_H
54 #include <QtWidgets/private/qtwidgetsglobal_p.h>
57 #include "private/qwidget_p.h"
60 #ifndef QT_NO_GESTURES
80 #if QT_CONFIG(graphicsview)
119 if (std::less<QObject *>{}(
object,
rhs.object))
121 if (
object ==
rhs.object)
122 return gesture <
rhs.gesture;
133 int m_lastCustomGestureId;
138 void cleanupGesturesForRemovedRecognizer(
QGesture *gesture);
148 void cancelGesturesForChildren(
QGesture *originatingGesture);
The QBasicTimer class provides timer events for objects.
The QEvent class is the base class of all event classes. Event objects contain event parameters.
The QGesture class represents a gesture, containing properties that describe the corresponding user i...
void recycle(QGesture *gesture)
Qt::GestureType registerGestureRecognizer(QGestureRecognizer *recognizer)
bool filterEventThroughContexts(const QMultiMap< QObject *, Qt::GestureType > &contexts, QEvent *event)
static bool gesturePending(QObject *o)
bool filterEvent(QWidget *receiver, QEvent *event)
void unregisterGestureRecognizer(Qt::GestureType type)
static QGestureManager * instance(InstanceCreation ic=ForceCreation)
QGestureManager(QObject *parent)
void cleanupCachedGestures(QObject *target, Qt::GestureType type)
The QGestureRecognizer class provides the infrastructure for gesture recognition.\inmodule QtWidgets.
The QGraphicsObject class provides a base class for all graphics items that require signals,...
The QObject class is the base class of all Qt objects.
QT_BEGIN_NAMESPACE bool operator<(const QMimeType &t1, const QMimeType &t2)