Oh, sorry, I'm not familiar with OS X and I was keeping in mind touchscreens. Of course all this is not related to touchpads. And setting Qt::MouseEventSynthesizedBySystem for touchpads is not really correct because mouse events are synthesized differently for touchpads and touchscreens.
So there is only one thought from my original message that makes sense: ignore synthesized left mouse button events on Windows. 07.01.2015 16:34, Sorvig Morten пишет: > This is correct; historically touchpad mouse events have been treated as > “real” mouse events. > > In fact, single-point touch events are not forwarded to Qt, unless > 1) the event receiver is a QWidget > 2) that QWidget has WA_TouchPadAcceptSingleTouchEvents set. > > Setting Qt::MouseEventSynthesizedBySystem sounds like something we should do > provided that information is available on the native event. > > I’m not sure about the "ignore synthesized mouse events” part: What would > change from the app perspective, and how would we preserve compatibility? > > Morten _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development