summaryrefslogtreecommitdiffstats
path: root/window.cpp
diff options
context:
space:
mode:
authorPaul Olav Tvete <paul.tvete@nokia.com>2010-02-11 16:11:13 +0100
committerPaul Olav Tvete <paul.tvete@nokia.com>2010-02-11 16:11:13 +0100
commit041a3e8049831d5c4d51adce1218743be35b1ebe (patch)
treeeabfdba7e7ad5741b8027dcec68b362c58829137 /window.cpp
parent3eb21a2d4f4757c961805abc51e33c795feffac5 (diff)
Make sure we tell Qt that we want mouse and keyboard events.
Diffstat (limited to 'window.cpp')
-rw-r--r--window.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/window.cpp b/window.cpp
index b1bf6e3..189ab88 100644
--- a/window.cpp
+++ b/window.cpp
@@ -95,27 +95,27 @@ bool Window::sceneEvent(QEvent *event)
case QEvent::GraphicsSceneMousePress: {
QPointF pos = static_cast<QGraphicsSceneMouseEvent*>(event)->pos();
m_server->sendMousePressEvent(id(), pos); // ### button and modifiers
- //event->accept();
- break; }
+ return true;
+ break; }
case QEvent::GraphicsSceneMouseRelease: {
QPointF pos = static_cast<QGraphicsSceneMouseEvent*>(event)->pos();
m_server->sendMouseReleaseEvent(id(), pos); // ### button and modifiers
- //event->accept();
+ return true;
break; }
case QEvent::GraphicsSceneMouseMove: {
QPointF pos = static_cast<QGraphicsSceneMouseEvent*>(event)->pos();
m_server->sendMouseMoveEvent(id(), pos); // ### button and modifiers
- //event->accept();
+ return true;
break; }
case QEvent::KeyPress: {
quint32 key = static_cast<QKeyEvent*>(event)->key();
m_server->sendKeyPressEvent(id(), key); // ### modifiers
- //event->accept();
+ return true;
break; }
case QEvent::KeyRelease: {
quint32 key = static_cast<QKeyEvent*>(event)->key();
m_server->sendKeyReleaseEvent(id(), key); // ### modifiers
- //event->accept();
+ return true;
break; }
default:
break;