summaryrefslogtreecommitdiffstats
path: root/src/graphicsitems/qxitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/graphicsitems/qxitem.cpp')
-rw-r--r--src/graphicsitems/qxitem.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/graphicsitems/qxitem.cpp b/src/graphicsitems/qxitem.cpp
index b297dcb..5b135c4 100644
--- a/src/graphicsitems/qxitem.cpp
+++ b/src/graphicsitems/qxitem.cpp
@@ -2601,6 +2601,15 @@ bool QxItem::event(QEvent *ev)
case QEvent::FocusOut:
d->focusChanged(hasFocus());
break;
+ case QEvent::GraphicsSceneMousePress:
+ mousePressEvent(static_cast<QGraphicsSceneMouseEvent *>(ev));
+ break;
+ case QEvent::GraphicsSceneMouseRelease:
+ mouseReleaseEvent(static_cast<QGraphicsSceneMouseEvent *>(ev));
+ break;
+ case QEvent::GraphicsSceneMouseMove:
+ mouseMoveEvent(static_cast<QGraphicsSceneMouseEvent *>(ev));
+ break;
default:
break;
}