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>
28class 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;
45QML_DECLARE_TYPE(TouchEventSequenceWrapper)