![]() |
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.