Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
HIDDeviceHandler Class Reference
+ Inheritance diagram for HIDDeviceHandler:
+ Collaboration diagram for HIDDeviceHandler:

Public Member Functions

 HIDDeviceHandler (HIDDriver *hidd, HIDHandle hidh)
 
 ~HIDDeviceHandler ()
 
void process_event (void) override
 
void async_wait (void) override
 
HIDDriver * get_driver (void)
 
HIDHandle get_handle (void)
 
 HIDDeviceHandler (HIDDriver *hidd, HIDHandle hidh)
 
 ~HIDDeviceHandler ()
 
void process_event (void) override
 
void async_wait (void) override
 
HIDDriver * get_driver (void)
 
HIDHandle get_handle (void)
 

Detailed Description

Definition at line 33 of file qintegrityhidmanager.cpp.

Constructor & Destructor Documentation

◆ HIDDeviceHandler() [1/2]

HIDDeviceHandler::HIDDeviceHandler ( HIDDriver * hidd,
HIDHandle hidh )
inline

Definition at line 36 of file qintegrityhidmanager.cpp.

◆ ~HIDDeviceHandler() [1/2]

HIDDeviceHandler::~HIDDeviceHandler ( )
inline

Definition at line 38 of file qintegrityhidmanager.cpp.

◆ HIDDeviceHandler() [2/2]

HIDDeviceHandler::HIDDeviceHandler ( HIDDriver * hidd,
HIDHandle hidh )
inline

Definition at line 34 of file qintegrityhidmanager.cpp.

◆ ~HIDDeviceHandler() [2/2]

HIDDeviceHandler::~HIDDeviceHandler ( )
inline

Definition at line 36 of file qintegrityhidmanager.cpp.

Member Function Documentation

◆ async_wait() [1/2]

void HIDDeviceHandler::async_wait ( void )
overridevirtual

Implements IntNotifier.

Definition at line 186 of file qintegrityhidmanager.cpp.

References IntNotifier::act.

Referenced by process_event().

+ Here is the caller graph for this function:

◆ async_wait() [2/2]

void HIDDeviceHandler::async_wait ( void )
overridevirtual

Implements IntNotifier.

◆ get_driver() [1/2]

HIDDriver * HIDDeviceHandler::get_driver ( void )
inline

Definition at line 44 of file qintegrityhidmanager.cpp.

◆ get_driver() [2/2]

HIDDriver * HIDDeviceHandler::get_driver ( void )
inline

Definition at line 42 of file qintegrityhidmanager.cpp.

◆ get_handle() [1/2]

HIDHandle HIDDeviceHandler::get_handle ( void )
inline

Definition at line 45 of file qintegrityhidmanager.cpp.

◆ get_handle() [2/2]

HIDHandle HIDDeviceHandler::get_handle ( void )
inline

Definition at line 43 of file qintegrityhidmanager.cpp.

◆ process_event() [1/2]

void HIDDeviceHandler::process_event ( void )
overridevirtual

Implements IntNotifier.

Definition at line 128 of file qintegrityhidmanager.cpp.

References async_wait(), QWindowSystemInterface::handleMouseEvent(), QGuiApplication::keyboardModifiers(), Qt::LeftButton, Qt::MiddleButton, Qt::RightButton, QPoint::setX(), QPoint::setY(), Success, QPoint::x(), and QPoint::y().

+ Here is the call graph for this function:

◆ process_event() [2/2]

void HIDDeviceHandler::process_event ( void )
overridevirtual

Implements IntNotifier.


The documentation for this class was generated from the following files: