17 #ifndef TOUCH_EVENT_SEQUENCE_WRAPPER_H
18 #define TOUCH_EVENT_SEQUENCE_WRAPPER_H
20 #include <QtCore/QObject>
21 #include <QtTest/QTest>
22 #include <QtQml/qqml.h>
26 class TouchEventSequenceWrapper :
public QObject
30 TouchEventSequenceWrapper(QTest::QTouchEventSequence eventSequence, QQuickItem *item);
32 Q_INVOKABLE
void commit(
bool processEvents =
true);
33 Q_INVOKABLE
void move(
int touchId,
int x,
int y);
34 Q_INVOKABLE
void press(
int touchId,
int x,
int y);
35 Q_INVOKABLE
void release(
int touchId,
int x,
int y);
36 Q_INVOKABLE
void stationary(
int touchId);
39 QTest::QTouchEventSequence m_eventSequence;
43 QML_DECLARE_TYPE(TouchEventSequenceWrapper)
45 #endif // TOUCH_EVENT_SEQUENCE_WRAPPER_H