summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qapplication_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/kernel/qapplication_p.h')
-rw-r--r--src/gui/kernel/qapplication_p.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/gui/kernel/qapplication_p.h b/src/gui/kernel/qapplication_p.h
index f8943a8..a93fd63 100644
--- a/src/gui/kernel/qapplication_p.h
+++ b/src/gui/kernel/qapplication_p.h
@@ -506,7 +506,7 @@ public:
int symbianResourceChange(int type);
#endif
-#if defined(Q_WS_WIN) || defined(Q_WS_X11) || defined (Q_WS_QWS)
+#if defined(Q_WS_WIN) || defined(Q_WS_X11) || defined (Q_WS_QWS) || defined(Q_WS_LITE)
void sendSyntheticEnterLeave(QWidget *widget);
#endif
@@ -563,6 +563,16 @@ public:
void _q_readRX71MultiTouchEvents();
#endif
+#ifdef Q_WS_LITE
+ static void handleMouseEvent(QWidget *tlw, const QMouseEvent &ev);
+ static void handleKeyEvent(QWidget *tlw, QKeyEvent *e);
+ static void handleGeometryChange(QWidget *tlw, const QRect &newRect);
+ static void handleCloseEvent(QWidget *tlw);
+ static void handleWheelEvent(QWidget *tlw, QWheelEvent &e);
+ static void handleEnterEvent(QWidget *tlw);
+ static void handleLeaveEvent(QWidget *tlw);
+#endif
+
#if defined(Q_WS_S60)
int maxTouchPressure;
QList<QTouchEvent::TouchPoint> appAllTouchPoints;
@@ -599,6 +609,8 @@ Q_GUI_EXPORT void qt_translateRawTouchEvent(QWidget *window,
extern void qt_x11_enforce_cursor(QWidget *);
#elif defined(Q_OS_SYMBIAN)
extern void qt_symbian_set_cursor(QWidget *, bool);
+#elif defined (Q_WS_LITE)
+ extern void qt_lite_set_cursor(QWidget *, bool);
#endif
QT_END_NAMESPACE