summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qevent.cpp
diff options
context:
space:
mode:
authorDenis Dzyubenko <denis.dzyubenko@nokia.com>2009-03-12 15:07:36 (GMT)
committerDenis Dzyubenko <denis.dzyubenko@nokia.com>2009-05-11 13:49:16 (GMT)
commit3e2cef8f6a58949b887add8ff1bb5e457e7be542 (patch)
treeb1f34bff7d54fe94a0e1599650a94b71a892f9ef /src/gui/kernel/qevent.cpp
parented24f677a411c449a2a3f862906aff2a313b4425 (diff)
downloadQt-3e2cef8f6a58949b887add8ff1bb5e457e7be542.zip
Qt-3e2cef8f6a58949b887add8ff1bb5e457e7be542.tar.gz
Qt-3e2cef8f6a58949b887add8ff1bb5e457e7be542.tar.bz2
Added QGraphicsSceneGestureEvent that extends plain QGestureEvent by
providing some additional info (like a widget that received a gesture - for coordinates conversions).
Diffstat (limited to 'src/gui/kernel/qevent.cpp')
-rw-r--r--src/gui/kernel/qevent.cpp26
1 files changed, 12 insertions, 14 deletions
diff --git a/src/gui/kernel/qevent.cpp b/src/gui/kernel/qevent.cpp
index d7d193c..6cdf781 100644
--- a/src/gui/kernel/qevent.cpp
+++ b/src/gui/kernel/qevent.cpp
@@ -3524,27 +3524,27 @@ QMenubarUpdatedEvent::QMenubarUpdatedEvent(QMenuBar * const menuBar)
\sa QGesture
*/
-/*! \fn QWidget *QGestureEvent::targetWidget() const
-
- Returns the widget the gesture event is send to.
-*/
-
-/*! \fn bool contains(const Qt::GestureType &type) const
+/*! \fn bool QGestureEvent::contains(const Qt::GestureType &type) const
Checks if the gesture event contains gesture of specific \a type.
*/
-/*! \fn QList<Qt::GestureType> gestureTypes() const
+/*! \fn QList<Qt::GestureType> QGestureEvent::gestureTypes() const
Returns a list of gesture names that the event contains.
*/
-/*! \fn const QGesture* gesture(const Qt::GestureType &type) const
+/*! \fn const QGesture* QGestureEvent::gesture(const Qt::GestureType &type) const
Returns extended information about a gesture of specific \a type.
*/
-/*! \fn QSet<Qt::GestureType> cancelledGestures() const
+/*! \fn QList<QSharedPointer<QGesture> > QGestureEvent::gestures() const
+
+ Returns extended information about all triggered gestures.
+*/
+
+/*! \fn QSet<Qt::GestureType> QGestureEvent::cancelledGestures() const
Returns a set of gesture names that used to be executed, but got
cancelled (i.e. they were not finished properly).
@@ -3553,18 +3553,16 @@ QMenubarUpdatedEvent::QMenubarUpdatedEvent(QMenuBar * const menuBar)
-QGestureEvent::QGestureEvent(QWidget *targetWidget, const QList<QGesture*> &gestures,
+QGestureEvent::QGestureEvent(const QList<QGesture*> &gestures,
const QSet<Qt::GestureType> &cancelledGestures)
- : QEvent(QEvent::Gesture), m_targetWidget(targetWidget),
- m_cancelledGestures(cancelledGestures)
+ : QEvent(QEvent::Gesture), m_cancelledGestures(cancelledGestures)
{
foreach(QGesture *r, gestures)
m_gestures.insert(r->gestureType(), QSharedPointer<QGesture>(r));
}
QGestureEvent::QGestureEvent(const QGestureEvent &event, const QPoint &offset)
- : QEvent(QEvent::Gesture), m_targetWidget(event.m_targetWidget),
- m_gestures(event.m_gestures),
+ : QEvent(QEvent::Gesture), m_gestures(event.m_gestures),
m_cancelledGestures(event.m_cancelledGestures)
{
//### use offset!