Just tests my qml project under Lion... Main part of interface is a ListView. Try to scroll it with touch pad, mouse wheel and mouse track pad. Bad bad look & feel. It's wery slow.
Inside QDeclarativeFlickable::wheelEvent (or somthing) it just SET current speed to 2*delta. No scroll! Why?
Why position does not changes at all?
Bug: many scroll evets in small amount of time acts like latest one. Like all previous was ignored.
What if mouse has realy small scroll step? (like under lion)
MacOS have realy good scrolling support.
Precise mode for smooth scrol on tuch screens and pads.
phases of scroll and momentum for kinetic scrolling. mac docs
They have different events for wheel and scroll.
It will be nice for Qt to have Separate Scroll Events.
|For Gerrit Dashboard: QTBUG-22407|
|79480,14||Flickable: flickThreshold comes from QStyleHints::startFlickDistance()||dev||qt/qtdeclarative||Status: ABANDONED||0||0|
|102928,16||Flickable: use wheel event pixel deltas when available||dev||qt/qtdeclarative||Status: MERGED||+2||0|
|110606,2||Flickable: ensure moving property goes to false after trackpad scroll||5.5||qt/qtdeclarative||Status: ABANDONED||0||0|