![]() |
Qt 6.x
The Qt SDK
|
#include <QtTest/qttestglobal.h>#include <QtTest/qtestassert.h>#include <QtTest/qtestsystem.h>#include <QtTest/qtestspontaneevent.h>#include <QtCore/qpoint.h>#include <QtCore/qstring.h>#include <QtCore/qpointer.h>#include <QtGui/qevent.h>#include <QtGui/qwindow.h>#include <QtCore/QDebug>
Include dependency graph for qtestmouse.h:Go to the source code of this file.
Namespaces | |
| namespace | QTestPrivate |
| namespace | QTest |
| [15] | |
Enumerations | |
| enum | QTest::MouseAction { QTest::MousePress , QTest::MouseRelease , QTest::MouseClick , QTest::MouseDClick , QTest::MouseMove } |
Functions | |
| QT_BEGIN_NAMESPACE Q_GUI_EXPORT void | qt_handleMouseEvent (QWindow *window, const QPointF &local, const QPointF &global, Qt::MouseButtons state, Qt::MouseButton button, QEvent::Type type, Qt::KeyboardModifiers mods, int timestamp) |
| static void | QTest::mouseEvent (MouseAction action, QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey, QPoint pos, int delay=-1) |
| void | QTest::mousePress (QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey=Qt::KeyboardModifiers(), QPoint pos=QPoint(), int delay=-1) |
| void | QTest::mouseRelease (QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey=Qt::KeyboardModifiers(), QPoint pos=QPoint(), int delay=-1) |
| void | QTest::mouseClick (QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey=Qt::KeyboardModifiers(), QPoint pos=QPoint(), int delay=-1) |
| void | QTest::mouseDClick (QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey=Qt::KeyboardModifiers(), QPoint pos=QPoint(), int delay=-1) |
| void | QTest::mouseMove (QWindow *window, QPoint pos=QPoint(), int delay=-1) |
Variables | |
| static const int | QTest::mouseDoubleClickInterval = 500 |
| QT_BEGIN_NAMESPACE Q_GUI_EXPORT void qt_handleMouseEvent | ( | QWindow * | window, |
| const QPointF & | local, | ||
| const QPointF & | global, | ||
| Qt::MouseButtons | state, | ||
| Qt::MouseButton | button, | ||
| QEvent::Type | type, | ||
| Qt::KeyboardModifiers | mods, | ||
| int | timestamp | ||
| ) |
Definition at line 1146 of file qwindowsysteminterface.cpp.
References button, global, state, QHighDpi::toNativeGlobalPosition(), QHighDpi::toNativeLocalPosition(), and window().
Referenced by QTest::mouseEvent().
Here is the call graph for this function:
Here is the caller graph for this function: