18#include <QtGui/private/qtguiglobal_p.h>
19#include <QtCore/qurl.h>
20#include <QtGui/qevent.h>
21#include <QtGui/qwindow.h>
IOBluetoothDevice * device
The QEventPoint class provides information about a point in a QPointerEvent.
Type
This enum type defines the valid event types in Qt.
void setSource(Qt::MouseEventSource s)
QMutableSinglePointEvent(Type type=QEvent::None, const QPointingDevice *device=nullptr, const QEventPoint &point=QEventPoint(), Qt::MouseButton button=Qt::NoButton, Qt::MouseButtons buttons=Qt::NoButton, Qt::KeyboardModifiers modifiers=Qt::NoModifier, Qt::MouseEventSource source=Qt::MouseEventSynthesizedByQt)
QMutableSinglePointEvent(const QSinglePointEvent &other)
~QMutableSinglePointEvent() override
void setDoubleClick(bool d=true)
static QMutableSinglePointEvent * from(QSinglePointEvent *e)
static QMutableSinglePointEvent & from(QSinglePointEvent &e)
~QMutableTouchEvent() override
QMutableTouchEvent(QEvent::Type eventType=QEvent::TouchBegin, const QPointingDevice *device=nullptr, Qt::KeyboardModifiers modifiers=Qt::NoModifier, const QList< QEventPoint > &touchPoints=QList< QEventPoint >())
static QMutableTouchEvent * from(QTouchEvent *e)
void setTarget(QObject *target)
static QMutableTouchEvent & from(QTouchEvent &e)
The QPointingDevice class describes a device from which mouse, touch or tablet events originate.
A base class for pointer events containing a single point, such as mouse events.
The QTouchEvent class contains parameters that describe a touch event.
QObject * target() const
Returns the target object within the window on which the event occurred.
EGLImageKHR int int EGLuint64KHR * modifiers
Combined button and popup list for selecting options.
@ MouseEventSynthesizedByQt
static void addPoint(QPolygon &a, const QPoint &p)
GLsizei GLsizei GLchar * source