![]() |
Qt 6.x
The Qt SDK
|
#include <qevdevtouchhandler_p.h>
Signals | |
void | touchDeviceRegistered () |
Public Member Functions | |
QEvdevTouchScreenHandlerThread (const QString &device, const QString &spec, QObject *parent=nullptr) | |
~QEvdevTouchScreenHandlerThread () | |
void | run () override |
bool | isPointingDeviceRegistered () const |
bool | eventFilter (QObject *object, QEvent *event) override |
void | scheduleTouchPointUpdate () |
Definition at line 73 of file qevdevtouchhandler_p.h.
|
explicit |
Definition at line 810 of file qevdevtouchhandler.cpp.
QEvdevTouchScreenHandlerThread::~QEvdevTouchScreenHandlerThread | ( | ) |
Definition at line 819 of file qevdevtouchhandler.cpp.
Definition at line 868 of file qevdevtouchhandler.cpp.
References QEvent::UpdateRequest.
bool QEvdevTouchScreenHandlerThread::isPointingDeviceRegistered | ( | ) | const |
Definition at line 841 of file qevdevtouchhandler.cpp.
|
override |
Definition at line 825 of file qevdevtouchhandler.cpp.
References connect(), exec(), QMetaObject::invokeMethod(), QEvdevTouchScreenHandler::isFiltered(), Qt::QueuedConnection, scheduleTouchPointUpdate(), and QEvdevTouchScreenHandler::touchPointsUpdated().
void QEvdevTouchScreenHandlerThread::scheduleTouchPointUpdate | ( | ) |
Definition at line 852 of file qevdevtouchhandler.cpp.
References QGuiApplication::focusWindow(), QObject::installEventFilter(), QObject::removeEventFilter(), and window().
Referenced by run().
|
signal |