![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | Contact |
Public Attributes | |
| QEvdevTouchScreenHandler * | q |
| int | m_lastEventType |
| QList< QWindowSystemInterface::TouchPoint > | m_touchPoints |
| QList< QWindowSystemInterface::TouchPoint > | m_lastTouchPoints |
| QVarLengthFlatMap< int, QList< QWindowSystemInterface::TouchPoint >, 3 > | m_pointsByToolType |
| QHash< int, Contact > | m_contacts |
| QHash< int, Contact > | m_lastContacts |
| Contact | m_currentData |
| int | m_currentSlot |
| double | m_timeStamp |
| double | m_lastTimeStamp |
| int | hw_range_x_min |
| int | hw_range_x_max |
| int | hw_range_y_min |
| int | hw_range_y_max |
| int | hw_pressure_min |
| int | hw_pressure_max |
| QString | hw_name |
| QString | deviceNode |
| bool | m_forceToActiveWindow |
| bool | m_typeB |
| QTransform | m_rotate |
| bool | m_singleTouch |
| QString | m_screenName |
| QPointer< QScreen > | m_screen |
| QVarLengthFlatMap< int, QPointer< QPointingDevice >, 3 > | m_devices |
| bool | m_filtered |
| int | m_prediction |
| QMutex | m_mutex |
Definition at line 79 of file qevdevtouchhandler.cpp.
| QEvdevTouchScreenData::QEvdevTouchScreenData | ( | QEvdevTouchScreenHandler * | q_ptr, |
| const QStringList & | args ) |
Definition at line 151 of file qevdevtouchhandler.cpp.
| QEvdevTouchScreenData::QEvdevTouchScreenData | ( | QEvdevTouchScreenHandler * | q_ptr, |
| const QStringList & | args ) |
| void QEvdevTouchScreenData::addTouchPoint | ( | const Contact & | contact, |
| QEventPoint::States * | combinedStates ) |
Definition at line 568 of file qevdevtouchhandler.cpp.
| void QEvdevTouchScreenData::addTouchPoint | ( | const Contact & | contact, |
| QEventPoint::States * | combinedStates ) |
| void QEvdevTouchScreenData::assignIds | ( | ) |
Definition at line 798 of file qevdevtouchhandler.cpp.
| void QEvdevTouchScreenData::assignIds | ( | ) |
| int QEvdevTouchScreenData::findClosestContact | ( | const QHash< int, Contact > & | contacts, |
| int | x, | ||
| int | y, | ||
| int * | dist ) |
Definition at line 779 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::findClosestContact | ( | const QHash< int, Contact > & | contacts, |
| int | x, | ||
| int | y, | ||
| int * | dist ) |
| QPointingDevice * QEvdevTouchScreenData::getDeviceForToolType | ( | int | toolType | ) |
Definition at line 832 of file qevdevtouchhandler.cpp.
| QPointingDevice * QEvdevTouchScreenData::getDeviceForToolType | ( | int | toolType | ) |
| void QEvdevTouchScreenData::loadMultiScreenMappings | ( | ) |
| void QEvdevTouchScreenData::loadMultiScreenMappings | ( | ) |
| QPointingDevice::PointerType QEvdevTouchScreenData::mapToolTypeToPointerType | ( | int | toolType | ) |
Definition at line 844 of file qevdevtouchhandler.cpp.
| QPointingDevice::PointerType QEvdevTouchScreenData::mapToolTypeToPointerType | ( | int | toolType | ) |
| void QEvdevTouchScreenData::processInputEvent | ( | input_event * | data | ) |
Definition at line 592 of file qevdevtouchhandler.cpp.
| void QEvdevTouchScreenData::processInputEvent | ( | input_event * | data | ) |
| void QEvdevTouchScreenData::reportPoints | ( | ) |
Definition at line 891 of file qevdevtouchhandler.cpp.
| void QEvdevTouchScreenData::reportPoints | ( | ) |
| QRect QEvdevTouchScreenData::screenGeometry | ( | ) | const |
Definition at line 857 of file qevdevtouchhandler.cpp.
| QRect QEvdevTouchScreenData::screenGeometry | ( | ) | const |
| QString QEvdevTouchScreenData::deviceNode |
Definition at line 127 of file qevdevtouchhandler.cpp.
| QString QEvdevTouchScreenData::hw_name |
Definition at line 126 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::hw_pressure_max |
Definition at line 125 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::hw_pressure_min |
Definition at line 124 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::hw_range_x_max |
Definition at line 121 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::hw_range_x_min |
Definition at line 120 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::hw_range_y_max |
Definition at line 123 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::hw_range_y_min |
Definition at line 122 of file qevdevtouchhandler.cpp.
Definition at line 102 of file qevdevtouchhandler.cpp.
| Contact QEvdevTouchScreenData::m_currentData |
Definition at line 104 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::m_currentSlot |
Definition at line 105 of file qevdevtouchhandler.cpp.
| QVarLengthFlatMap< int, QPointer< QPointingDevice >, 3 > QEvdevTouchScreenData::m_devices |
Definition at line 136 of file qevdevtouchhandler.cpp.
| bool QEvdevTouchScreenData::m_filtered |
Definition at line 143 of file qevdevtouchhandler.cpp.
| bool QEvdevTouchScreenData::m_forceToActiveWindow |
Definition at line 128 of file qevdevtouchhandler.cpp.
Definition at line 103 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::m_lastEventType |
Definition at line 88 of file qevdevtouchhandler.cpp.
| double QEvdevTouchScreenData::m_lastTimeStamp |
Definition at line 108 of file qevdevtouchhandler.cpp.
| QList< QWindowSystemInterface::TouchPoint > QEvdevTouchScreenData::m_lastTouchPoints |
Definition at line 90 of file qevdevtouchhandler.cpp.
| QMutex QEvdevTouchScreenData::m_mutex |
Definition at line 148 of file qevdevtouchhandler.cpp.
| QVarLengthFlatMap< int, QList< QWindowSystemInterface::TouchPoint >, 3 > QEvdevTouchScreenData::m_pointsByToolType |
Definition at line 91 of file qevdevtouchhandler.cpp.
| int QEvdevTouchScreenData::m_prediction |
Definition at line 144 of file qevdevtouchhandler.cpp.
| QTransform QEvdevTouchScreenData::m_rotate |
Definition at line 130 of file qevdevtouchhandler.cpp.
Definition at line 133 of file qevdevtouchhandler.cpp.
| QString QEvdevTouchScreenData::m_screenName |
Definition at line 132 of file qevdevtouchhandler.cpp.
| bool QEvdevTouchScreenData::m_singleTouch |
Definition at line 131 of file qevdevtouchhandler.cpp.
| double QEvdevTouchScreenData::m_timeStamp |
Definition at line 107 of file qevdevtouchhandler.cpp.
| QList< QWindowSystemInterface::TouchPoint > QEvdevTouchScreenData::m_touchPoints |
Definition at line 89 of file qevdevtouchhandler.cpp.
| bool QEvdevTouchScreenData::m_typeB |
Definition at line 129 of file qevdevtouchhandler.cpp.
| QEvdevTouchScreenHandler * QEvdevTouchScreenData::q |
Definition at line 87 of file qevdevtouchhandler.cpp.