5#ifndef QQUICKMOUSEAREA_P_P_H
6#define QQUICKMOUSEAREA_P_P_H
22#include <QtGui/qevent.h>
23#include <QtCore/qbasictimer.h>
27class QQuickMouseEvent;
31 Q_DECLARE_PUBLIC(QQuickMouseArea)
50#if QT_CONFIG(wheelevent)
67#if QT_CONFIG(quick_draganddrop)
82#if QT_CONFIG(wheelevent)
~QQuickMouseAreaPrivate()
bool isDoubleClickConnected()
void saveEvent(QMouseEvent *event)
Qt::MouseButtons lastButtons
bool propagateHelper(QQuickMouseEvent *, QQuickItem *, const QPointF &, PropagateType)
QQuickMouseEvent quickMouseEvent
Qt::MouseButton lastButton
void propagate(QQuickMouseEvent *event, PropagateType)
Qt::KeyboardModifiers lastModifiers
Qt::MouseEventFlags lastFlags
bool isPressAndHoldConnected()
QBasicTimer pressAndHoldTimer
bool scrollGestureEnabled
QQmlNullableValue< QPointF > lastScenePos
bool propagateComposedEvents