![]() |
Qt 6.x
The Qt SDK
|
Enumerations | |
| enum | MouseAction { MousePress , MouseRelease , MouseClick , MouseDoubleClick , MouseMove , MouseDoubleClickSequence } |
Functions | |
| static void | mouseEvent (MouseAction action, QWindow *window, QObject *item, Qt::MouseButton button, Qt::KeyboardModifiers stateKey, const QPointF &_pos, int delay=-1) |
Variables | |
| int | lastMouseTimestamp = 0 |
| Enumerator | |
|---|---|
| MousePress | |
| MouseRelease | |
| MouseClick | |
| MouseDoubleClick | |
| MouseMove | |
| MouseDoubleClickSequence | |
Definition at line 113 of file quicktestevent.cpp.
|
static |
Definition at line 118 of file quicktestevent.cpp.
References button, QTest::defaultMouseDelay(), item, Qt::KeyboardModifierMask, lastMouseTimestamp, QQuickItem::mapToScene(), QEvent::MouseButtonDblClick, Qt::MouseButtonMask, QEvent::MouseButtonPress, QEvent::MouseButtonRelease, MouseClick, MouseDoubleClick, MouseDoubleClickSequence, mouseEvent(), QEvent::MouseMove, MouseMove, MousePress, MouseRelease, Qt::NoButton, pos, qApp, qobject_cast< QQuickItem * >(), QTEST_ASSERT, QTest::qWait(), qWarning, QSpontaneKeyEvent::setSpontaneous(), QPointerEvent::setTimestamp(), QPointF::toPoint(), and window().
Referenced by QuickTestEvent::mouseClick(), QuickTestEvent::mouseDoubleClick(), QuickTestEvent::mouseDoubleClickSequence(), mouseEvent(), QuickTestEvent::mouseMove(), QuickTestEvent::mousePress(), and QuickTestEvent::mouseRelease().
Here is the call graph for this function:
Here is the caller graph for this function:| int QtQuickTest::lastMouseTimestamp = 0 |
Definition at line 115 of file quicktestevent.cpp.
Referenced by mouseEvent().