QtBase  v6.3.1
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
QTest::QTouchEventSequence Class Reference

#include <qtestsupport_gui.h>

Inheritance diagram for QTest::QTouchEventSequence:
Inheritance graph
[legend]
Collaboration diagram for QTest::QTouchEventSequence:
Collaboration graph
[legend]

Public Member Functions

virtual ~QTouchEventSequence ()
 
QTouchEventSequencepress (int touchId, const QPoint &pt, QWindow *window=nullptr)
 
QTouchEventSequencemove (int touchId, const QPoint &pt, QWindow *window=nullptr)
 
QTouchEventSequencerelease (int touchId, const QPoint &pt, QWindow *window=nullptr)
 
virtual QTouchEventSequencestationary (int touchId)
 
virtual void commit (bool processEvents=true)
 

Protected Member Functions

 QTouchEventSequence (QWindow *window, QPointingDevice *aDevice, bool autoCommit)
 
QPoint mapToScreen (QWindow *window, const QPoint &pt)
 
QEventPointpoint (int touchId)
 
QEventPointpointOrPreviousPoint (int touchId)
 

Protected Attributes

QMap< int, QEventPointpreviousPoints
 
QMap< int, QEventPointpoints
 
QWindowtargetWindow
 
QPointingDevicedevice
 
bool commitWhenDestroyed
 

Friends

QTouchEventSequence touchEvent (QWindow *window, QPointingDevice *device, bool autoCommit)
 

Detailed Description

Definition at line 63 of file qtestsupport_gui.h.

Constructor & Destructor Documentation

◆ ~QTouchEventSequence()

QTest::QTouchEventSequence::~QTouchEventSequence ( )
virtual

Definition at line 98 of file qtestsupport_gui.cpp.

Here is the call graph for this function:

◆ QTouchEventSequence()

QTest::QTouchEventSequence::QTouchEventSequence ( QWindow window,
QPointingDevice aDevice,
bool  autoCommit 
)
protected

Definition at line 144 of file qtestsupport_gui.cpp.

Member Function Documentation

◆ commit()

void QTest::QTouchEventSequence::commit ( bool  processEvents = true)
virtual

Reimplemented in QTest::QTouchEventWidgetSequence.

Definition at line 131 of file qtestsupport_gui.cpp.

Here is the caller graph for this function:

◆ mapToScreen()

QPoint QTest::QTouchEventSequence::mapToScreen ( QWindow window,
const QPoint pt 
)
protected

Definition at line 149 of file qtestsupport_gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ move()

QTouchEventSequence & QTest::QTouchEventSequence::move ( int  touchId,
const QPoint pt,
QWindow window = nullptr 
)

Definition at line 110 of file qtestsupport_gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ point()

QEventPoint & QTest::QTouchEventSequence::point ( int  touchId)
protected

Definition at line 156 of file qtestsupport_gui.cpp.

Here is the caller graph for this function:

◆ pointOrPreviousPoint()

QEventPoint & QTest::QTouchEventSequence::pointOrPreviousPoint ( int  touchId)
protected

Definition at line 163 of file qtestsupport_gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ press()

QTouchEventSequence & QTest::QTouchEventSequence::press ( int  touchId,
const QPoint pt,
QWindow window = nullptr 
)

Definition at line 103 of file qtestsupport_gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ release()

QTouchEventSequence & QTest::QTouchEventSequence::release ( int  touchId,
const QPoint pt,
QWindow window = nullptr 
)

Definition at line 117 of file qtestsupport_gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ stationary()

QTouchEventSequence & QTest::QTouchEventSequence::stationary ( int  touchId)
virtual

Reimplemented in QTest::QTouchEventWidgetSequence.

Definition at line 124 of file qtestsupport_gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Friends And Related Function Documentation

◆ touchEvent

QTouchEventSequence touchEvent ( QWindow window,
QPointingDevice device,
bool  autoCommit = true 
)
friend

Definition at line 78 of file qtesttouch.h.

Member Data Documentation

◆ commitWhenDestroyed

bool QTest::QTouchEventSequence::commitWhenDestroyed
protected

Definition at line 87 of file qtestsupport_gui.h.

◆ device

QPointingDevice* QTest::QTouchEventSequence::device
protected

Definition at line 86 of file qtestsupport_gui.h.

◆ points

QMap<int, QEventPoint> QTest::QTouchEventSequence::points
protected

Definition at line 84 of file qtestsupport_gui.h.

◆ previousPoints

QMap<int, QEventPoint> QTest::QTouchEventSequence::previousPoints
protected

Definition at line 83 of file qtestsupport_gui.h.

◆ targetWindow

QWindow* QTest::QTouchEventSequence::targetWindow
protected

Definition at line 85 of file qtestsupport_gui.h.


The documentation for this class was generated from the following files: