~ci-train-bot/unity8/unity8-ubuntu-zesty-2415

« back to all changes in this revision

Viewing changes to tests/utils/modules/Unity/Test/TouchEventSequenceWrapper.h

updated from lp:~unity-mir/unity8/shellRotation

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
#include <QtTest/QTest>
22
22
#include <QtQml/qqml.h>
23
23
 
 
24
class QQuickItem;
 
25
 
24
26
class TouchEventSequenceWrapper : public QObject
25
27
{
26
28
    Q_OBJECT
27
29
public:
28
 
    TouchEventSequenceWrapper(QTest::QTouchEventSequence eventSequence);
 
30
    TouchEventSequenceWrapper(QTest::QTouchEventSequence eventSequence, QQuickItem *item);
29
31
 
30
32
    Q_INVOKABLE void commit(bool processEvents = true);
31
33
    Q_INVOKABLE void move(int touchId, int x, int y);
35
37
 
36
38
private:
37
39
    QTest::QTouchEventSequence m_eventSequence;
 
40
    QQuickItem *m_item;
38
41
};
39
42
 
40
43
QML_DECLARE_TYPE(TouchEventSequenceWrapper)