5#ifndef QEVDEVTOUCHHANDLER_P_H
6#define QEVDEVTOUCHHANDLER_P_H
20#include <QtGui/private/qtguiglobal_p.h>
26#include <QtCore/private/qthread_p.h>
27#include <qpa/qwindowsysteminterface.h>
61 void registerPointingDevice();
62 void unregisterPointingDevice();
93 void filterAndSendTouchPoints();
94 QRect targetScreenGeometry()
const;
99 bool m_touchDeviceRegistered;
101 bool m_touchUpdatePending;
104 struct FilteredTouchPoint {
IOBluetoothDevice * device
bool eventFilter(QObject *object, QEvent *event) override
void scheduleTouchPointUpdate()
bool isPointingDeviceRegistered() const
~QEvdevTouchScreenHandlerThread()
void touchDeviceRegistered()
QPointingDevice * touchDevice() const
void touchPointsUpdated()
~QEvdevTouchScreenHandler()
QObject * parent() const
Returns a pointer to the parent object.
The QPointingDevice class describes a device from which mouse, touch or tablet events originate.
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
GLint GLint GLint GLint GLint x
[0]
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent