QScreen, QTouchDevice, QTabletDevice etc. are currently standalone classes, but they should be related to each other by belonging to a single-rooted inheritance tree, and also be able to have links to each other to express the idea that a particular input device belongs to a particular screen, which devices are accessible to which users, etc.
In QtQuick we have QQuickPointerDevice, but it needs to be able to hold a pointer to a QPointerDevice (or QPointingDevice) that lives in qtbase.
|For Gerrit Dashboard: QTBUG-72167|
|490896,4||Register QPointingDevices for graphics tablet devices||dev||qt/qtwayland||Status: NEW||0||0|