summaryrefslogtreecommitdiffstats
path: root/src/gui/graphicsview/qgraphicsitem.cpp
diff options
context:
space:
mode:
authorDenis Dzyubenko <denis.dzyubenko@nokia.com>2009-03-05 17:41:10 (GMT)
committerDenis Dzyubenko <denis.dzyubenko@nokia.com>2009-05-11 13:41:38 (GMT)
commitfc84e3a05d01cce25949c605fc56dba4b4d3d183 (patch)
tree7ea7af86751c5828b61f025edcd830d1efc3491c /src/gui/graphicsview/qgraphicsitem.cpp
parentb349831a5ae7bca80f22240b1ed204dd3d87c71f (diff)
downloadQt-fc84e3a05d01cce25949c605fc56dba4b4d3d183.zip
Qt-fc84e3a05d01cce25949c605fc56dba4b4d3d183.tar.gz
Qt-fc84e3a05d01cce25949c605fc56dba4b4d3d183.tar.bz2
Fixes: improved gesture manager event filtering.
Details: Several fixes - parsing only spontaneous mouse events and send gesture events to QGraphicsSceneItems according to their z-order
Diffstat (limited to 'src/gui/graphicsview/qgraphicsitem.cpp')
-rw-r--r--src/gui/graphicsview/qgraphicsitem.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gui/graphicsview/qgraphicsitem.cpp b/src/gui/graphicsview/qgraphicsitem.cpp
index 58f04f0..a9ad1e1 100644
--- a/src/gui/graphicsview/qgraphicsitem.cpp
+++ b/src/gui/graphicsview/qgraphicsitem.cpp
@@ -5802,6 +5802,11 @@ void QGraphicsItem::releaseGesture(const Qt::GestureType &type)
d_ptr->scene->d_func()->releaseGesture(this, type);
}
+QSet<Qt::GestureType> QGraphicsItem::gestures() const
+{
+ return d_ptr->gestures;
+}
+
/*!
This virtual function is called by QGraphicsItem to notify custom items
that some part of the item's state changes. By reimplementing this