Input Handling Update
summary
Qt 6 adds a stable device object to every QInputEvent so code can tell which hardware produced an event, and introduces QPointerEvent as a common API for mouse, touch and tablet input to enable unified delivery and less mouse-emulation. Delivery moves persistent point state (grabbers, passive/exclusive) into the pointing device, events are held by value so they’re copyable/replayable, platform plugins must register devices (with macOS limitations), and Qt Quick can finally make Flickable touch-aware and get proximity and pressure support for tablets. every QInputEvent carries a device pointer QPointerEvent unifies mouse touch tablet
AI-written summary · about
