summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qevent.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/kernel/qevent.h')
-rw-r--r--src/gui/kernel/qevent.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/gui/kernel/qevent.h b/src/gui/kernel/qevent.h
index 603f358..db3d03f 100644
--- a/src/gui/kernel/qevent.h
+++ b/src/gui/kernel/qevent.h
@@ -718,26 +718,27 @@ class Q_GUI_EXPORT QGestureEvent : public QEvent
{
public:
QGestureEvent(const QList<QGesture*> &gestures,
- const QSet<Qt::GestureType> &cancelledGestures = QSet<Qt::GestureType>());
+ const QSet<QString> &cancelledGestures = QSet<QString>());
// internal ctor
QGestureEvent(const QGestureEvent &gestures, const QPoint &offset);
~QGestureEvent();
- inline bool contains(const Qt::GestureType &type) const
+ inline bool contains(const QString &type) const
{ return gesture(type) != 0; }
- inline QList<Qt::GestureType> gestureTypes() const
+ inline QList<QString> gestureTypes() const
{ return m_gestures.keys(); }
- inline const QGesture* gesture(const Qt::GestureType &type) const
+
+ inline const QGesture* gesture(const QString &type) const
{ return m_gestures.value(type, QSharedPointer<QGesture>()).data(); }
inline QList<QSharedPointer<QGesture> > gestures() const
{ return m_gestures.values(); }
- inline QSet<Qt::GestureType> cancelledGestures() const
+ inline QSet<QString> cancelledGestures() const
{ return m_cancelledGestures; }
protected:
- QHash<Qt::GestureType, QSharedPointer<QGesture> > m_gestures;
- QSet<Qt::GestureType> m_cancelledGestures;
+ QHash<QString, QSharedPointer<QGesture> > m_gestures;
+ QSet<QString> m_cancelledGestures;
friend class QApplication;
};