X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/d7b33b76a18b14e9f286e4d8326b00910b9ea02a..edced8460b:/src/kitemviews/kitemlistcontroller.h diff --git a/src/kitemviews/kitemlistcontroller.h b/src/kitemviews/kitemlistcontroller.h index d929027b7..cdbc5b470 100644 --- a/src/kitemviews/kitemlistcontroller.h +++ b/src/kitemviews/kitemlistcontroller.h @@ -32,6 +32,7 @@ class QInputMethodEvent; class QKeyEvent; class QTapGesture; class QTransform; +class QTouchEvent; /** * @brief Controls the view, model and selection of an item-list. @@ -301,6 +302,7 @@ private: bool wheelEvent(QGraphicsSceneWheelEvent* event, const QTransform& transform); bool resizeEvent(QGraphicsSceneResizeEvent* event, const QTransform& transform); bool gestureEvent(QGestureEvent* event, const QTransform& transform); + bool touchBeginEvent(QTouchEvent* event, const QTransform& transform); void tapTriggered(QTapGesture* tap, const QTransform& transform); void tapAndHoldTriggered(QGestureEvent* event, const QTransform& transform); void pinchTriggered(QGestureEvent* event, const QTransform& transform); @@ -319,6 +321,7 @@ private: bool m_scrollerIsScrolling; bool m_pinchGestureInProgress; bool m_mousePress; + bool m_isTouchEvent; SelectionBehavior m_selectionBehavior; AutoActivationBehavior m_autoActivationBehavior; MouseDoubleClickAction m_mouseDoubleClickAction; @@ -333,7 +336,6 @@ private: Qt::GestureType m_swipeGesture; Qt::GestureType m_twoFingerTapGesture; - Qt::MouseEventSource m_lastSource; /** * When starting a rubberband selection during a Shift- or Control-key has been