summaryrefslogtreecommitdiffstats
path: root/dist/changes-0.99
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2020-04-22 10:53:04 +0200
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2020-05-13 15:07:55 +0000
commit92df790f46b3a8b17aec2f385d6472fd3f8647f6 (patch)
tree93b09b2ea2a3fb426368590a3967efbe8f364791 /dist/changes-0.99
parent01b2ea83aa0e8e1d624f6c25d78bb5184cd35483 (diff)
QApplication: refactor delivery and propagation of wheel events
Handle wheel grabbing via wheel_widget in a single place, and propagate events in the same way for all (spontaneous) events. Handle ScrollMomentum the same way as ScrollUpdate to allow partial sequences. Fix the incorrect ignoring of wheel events by default; like all other input events, they are now again accepted by default and ignored in the default event handler implementation of QWidget. This way, implementing the handle suffices to accept the event. Note that QWidget::wheelEvent doesn't need to be changed, as the event is ignored there today (an oversight of the change made in f253f4c3, perhaps). This also fixes changing of direction of a wheel event while the event sequence is grabbed by a widget. Change-Id: Ia0f03c14dede80322d690ca50d085898a0497dbe Fixes: QTBUG-67032 Task-number: QTBUG-79102 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'dist/changes-0.99')
0 files changed, 0 insertions, 0 deletions