Changeset View
Changeset View
Standalone View
Standalone View
lib/marble/MarbleWidgetInputHandler.h
Context not available. | |||||
15 | 15 | | |||
---|---|---|---|---|---|
16 | #include <QObject> | 16 | #include <QObject> | ||
17 | #include <QSharedPointer> | 17 | #include <QSharedPointer> | ||
18 | #include <QPinchGesture> | ||||
18 | #include "MarbleInputHandler.h" | 19 | #include "MarbleInputHandler.h" | ||
19 | 20 | | |||
20 | namespace Marble | 21 | namespace Marble | ||
Context not available. | |||||
42 | 43 | | |||
43 | private: | 44 | private: | ||
44 | bool handleKeyPress(QKeyEvent* event) override; | 45 | bool handleKeyPress(QKeyEvent* event) override; | ||
46 | bool handleTouch(QTouchEvent *event) override; | ||||
47 | bool handleGesture(QGestureEvent *e) override; | ||||
45 | AbstractSelectionRubber *selectionRubber() override; | 48 | AbstractSelectionRubber *selectionRubber() override; | ||
46 | bool layersEventFilter(QObject *o, QEvent *e) override; | 49 | bool layersEventFilter(QObject *o, QEvent *e) override; | ||
47 | 50 | | |||
51 | void handlePinchGesture(QPinchGesture *pinch); | ||||
52 | | ||||
48 | using MarbleWidgetInputHandlerPrivatePtr = QSharedPointer<MarbleWidgetInputHandlerPrivate>; | 53 | using MarbleWidgetInputHandlerPrivatePtr = QSharedPointer<MarbleWidgetInputHandlerPrivate>; | ||
49 | MarbleWidgetInputHandlerPrivatePtr d; | 54 | MarbleWidgetInputHandlerPrivatePtr d; | ||
50 | friend class MarbleWidgetInputHandlerPrivate; | 55 | friend class MarbleWidgetInputHandlerPrivate; | ||
Context not available. |