![]()  | 
  
    Qt 6.x
    
   The Qt SDK 
   | 
 
#include <qlibinputpointer_p.h>
 Collaboration diagram for QLibInputPointer:Public Member Functions | |
| QLibInputPointer () | |
| void | processButton (libinput_event_pointer *e) | 
| void | processMotion (libinput_event_pointer *e) | 
| void | processAbsMotion (libinput_event_pointer *e) | 
| void | processAxis (libinput_event_pointer *e) | 
| void | setPos (const QPoint &pos) | 
Definition at line 25 of file qlibinputpointer_p.h.
| QT_BEGIN_NAMESPACE QLibInputPointer::QLibInputPointer | ( | ) | 
Definition at line 16 of file qlibinputpointer.cpp.
| void QLibInputPointer::processAbsMotion | ( | libinput_event_pointer * | e | ) | 
Definition at line 70 of file qlibinputpointer.cpp.
References e, QWindowSystemInterface::handleMouseEvent(), QGuiApplicationPrivate::inputDeviceManager(), QInputDeviceManager::keyboardModifiers(), QEvent::MouseMove, Qt::NoButton, QGuiApplication::primaryScreen, qBound(), qRound(), QPoint::setX(), QPoint::setY(), QHighDpi::toNativePixels(), and QScreen::virtualGeometry.
 Here is the call graph for this function:| void QLibInputPointer::processAxis | ( | libinput_event_pointer * | e | ) | 
Definition at line 88 of file qlibinputpointer.cpp.
References e, QWindowSystemInterface::handleWheelEvent(), QGuiApplicationPrivate::inputDeviceManager(), QInputDeviceManager::keyboardModifiers(), qRound(), QPoint::setX(), and QPoint::setY().
 Here is the call graph for this function:| void QLibInputPointer::processButton | ( | libinput_event_pointer * | e | ) | 
Definition at line 21 of file qlibinputpointer.cpp.
References button, e, Qt::ExtraButton1, Qt::ExtraButton10, Qt::ExtraButton11, Qt::ExtraButton12, Qt::ExtraButton13, Qt::ExtraButton2, Qt::ExtraButton3, Qt::ExtraButton4, Qt::ExtraButton5, Qt::ExtraButton6, Qt::ExtraButton7, Qt::ExtraButton8, Qt::ExtraButton9, QWindowSystemInterface::handleMouseEvent(), QGuiApplicationPrivate::inputDeviceManager(), QInputDeviceManager::keyboardModifiers(), Qt::LeftButton, Qt::MiddleButton, QEvent::MouseButtonPress, QEvent::MouseButtonRelease, Qt::NoButton, and Qt::RightButton.
 Here is the call graph for this function:| void QLibInputPointer::processMotion | ( | libinput_event_pointer * | e | ) | 
Definition at line 54 of file qlibinputpointer.cpp.
References e, QWindowSystemInterface::handleMouseEvent(), QGuiApplicationPrivate::inputDeviceManager(), QInputDeviceManager::keyboardModifiers(), QEvent::MouseMove, Qt::NoButton, QGuiApplication::primaryScreen, qBound(), qRound(), QPoint::setX(), QPoint::setY(), QHighDpi::toNativePixels(), QScreen::virtualGeometry, QPoint::x(), and QPoint::y().
 Here is the call graph for this function:Definition at line 126 of file qlibinputpointer.cpp.
References pos, QGuiApplication::primaryScreen, qBound(), QPoint::setX(), QPoint::setY(), QHighDpi::toNativePixels(), and QScreen::virtualGeometry.
Referenced by QLibInputHandler::QLibInputHandler().
 Here is the call graph for this function:
 Here is the caller graph for this function: