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> 28 class TouchEventSequenceWrapper :
public QObject
32 TouchEventSequenceWrapper(QTest::QTouchEventSequence eventSequence, QQuickItem *item);
34 Q_INVOKABLE
void commit(
bool processEvents =
true);
35 Q_INVOKABLE
void move(
int touchId,
int x,
int y);
36 Q_INVOKABLE
void press(
int touchId,
int x,
int y);
37 Q_INVOKABLE
void release(
int touchId,
int x,
int y);
38 Q_INVOKABLE
void stationary(
int touchId);
41 QTest::QTouchEventSequence m_eventSequence;
42 QPointer<QQuickItem> m_item;
45 QML_DECLARE_TYPE(TouchEventSequenceWrapper)
47 #endif // TOUCH_EVENT_SEQUENCE_WRAPPER_H