I don't know the internals of QT (thank goodness!!), so not sure if the idea is possible. But I was wondering if an alternative way of dealing with the problem is to have a slight time delay to register drag, rather than a minimum distance? Would that work?
So, don't start dragging unless the mouse down has been active for n milliseconds.
|