![]() |
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>
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().