Make qtbase compile with QT_NO_GESTURES
Change-Id: I90f173265e177ff37ce80da3983080651856259d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
This commit is contained in:
parent
263fdd15da
commit
f568e43e10
@ -1473,10 +1473,12 @@ void QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePriv
|
||||
QGuiApplicationPrivate::processTabletLeaveProximityEvent(
|
||||
static_cast<QWindowSystemInterfacePrivate::TabletLeaveProximityEvent *>(e));
|
||||
break;
|
||||
#ifndef QT_NO_GESTURES
|
||||
case QWindowSystemInterfacePrivate::Gesture:
|
||||
QGuiApplicationPrivate::processGestureEvent(
|
||||
static_cast<QWindowSystemInterfacePrivate::GestureEvent *>(e));
|
||||
break;
|
||||
#endif
|
||||
case QWindowSystemInterfacePrivate::PlatformPanel:
|
||||
QGuiApplicationPrivate::processPlatformPanelEvent(
|
||||
static_cast<QWindowSystemInterfacePrivate::PlatformPanelEvent *>(e));
|
||||
|
@ -148,7 +148,10 @@ public:
|
||||
static void processTabletEvent(QWindowSystemInterfacePrivate::TabletEvent *e);
|
||||
static void processTabletEnterProximityEvent(QWindowSystemInterfacePrivate::TabletEnterProximityEvent *e);
|
||||
static void processTabletLeaveProximityEvent(QWindowSystemInterfacePrivate::TabletLeaveProximityEvent *e);
|
||||
|
||||
#ifndef QT_NO_GESTURES
|
||||
static void processGestureEvent(QWindowSystemInterfacePrivate::GestureEvent *e);
|
||||
#endif
|
||||
|
||||
static void processPlatformPanelEvent(QWindowSystemInterfacePrivate::PlatformPanelEvent *e);
|
||||
#ifndef QT_NO_CONTEXTMENU
|
||||
|
@ -91,7 +91,9 @@ public:
|
||||
PlatformPanel = UserInputEvent | 0x17,
|
||||
ContextMenu = UserInputEvent | 0x18,
|
||||
EnterWhatsThisMode = UserInputEvent | 0x19,
|
||||
#ifndef QT_NO_GESTURES
|
||||
Gesture = UserInputEvent | 0x1a,
|
||||
#endif
|
||||
ApplicationStateChanged = 0x19,
|
||||
FlushEvents = 0x20,
|
||||
WindowScreenChanged = 0x21
|
||||
@ -400,6 +402,7 @@ public:
|
||||
};
|
||||
#endif
|
||||
|
||||
#ifndef QT_NO_GESTURES
|
||||
class GestureEvent : public InputEvent {
|
||||
public:
|
||||
GestureEvent(QWindow *window, ulong time, Qt::NativeGestureType type, QPointF pos, QPointF globalPos)
|
||||
@ -414,6 +417,7 @@ public:
|
||||
ulong sequenceId;
|
||||
quint64 intValue;
|
||||
};
|
||||
#endif
|
||||
|
||||
class WindowSystemEventList {
|
||||
QList<WindowSystemEvent *> impl;
|
||||
|
Loading…
Reference in New Issue
Block a user