![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Tablet support for Windows. More...
#include <qwindowstabletsupport.h>
Public Types | |
| enum | Mode { PenMode , MouseMode } |
| enum | State { PenUp , PenProximity , PenDown } |
| using | DevicePtr = QSharedPointer<QWinTabPointingDevice> |
| using | Devices = QList<DevicePtr> |
Public Member Functions | |
| ~QWindowsTabletSupport () | |
| void | notifyActivate () |
| QString | description () const |
| bool | translateTabletProximityEvent (WPARAM wParam, LPARAM lParam) |
| bool | translateTabletPacketEvent () |
Static Public Member Functions | |
| static QWindowsTabletSupport * | create () |
| static int | absoluteRange () |
| static void | setAbsoluteRange (int a) |
Tablet support for Windows.
Support for WACOM tablets.
Definition at line 98 of file qwindowstabletsupport.h.
Definition at line 105 of file qwindowstabletsupport.h.
| using QWindowsTabletSupport::Devices = QList<DevicePtr> |
Definition at line 106 of file qwindowstabletsupport.h.
| Enumerator | |
|---|---|
| PenMode | |
| MouseMode | |
Definition at line 108 of file qwindowstabletsupport.h.
| Enumerator | |
|---|---|
| PenUp | |
| PenProximity | |
| PenDown | |
Definition at line 114 of file qwindowstabletsupport.h.
| QWindowsTabletSupport::~QWindowsTabletSupport | ( | ) |
Definition at line 226 of file qwindowstabletsupport.cpp.
|
inlinestatic |
Definition at line 131 of file qwindowstabletsupport.h.
|
static |
Definition at line 232 of file qwindowstabletsupport.cpp.
References QWindowsWinTab32DLL::init(), PacketMode, and TabletPacketQSize.
| QString QWindowsTabletSupport::description | ( | ) | const |
Definition at line 288 of file qwindowstabletsupport.cpp.
| void QWindowsTabletSupport::notifyActivate | ( | ) |
Definition at line 320 of file qwindowstabletsupport.cpp.
|
inlinestatic |
Definition at line 132 of file qwindowstabletsupport.h.
| bool QWindowsTabletSupport::translateTabletPacketEvent | ( | ) |
Definition at line 568 of file qwindowstabletsupport.cpp.
References QWindowsContext::instance(), QWindowsContext::keyMapper(), MouseMode, PenDown, PenMode, PenProximity, TabletPacketQSize, QWindowsContext::verbose, and QWindowsTabletDeviceData::zCapability.
| bool QWindowsTabletSupport::translateTabletProximityEvent | ( | WPARAM | wParam, |
| LPARAM | lParam ) |
Definition at line 468 of file qwindowstabletsupport.cpp.
References PenProximity, and PenUp.