QScroller merge, part 1
authorRobert Griebl <robert.griebl@nokia.com>
Tue, 30 Nov 2010 21:44:52 +0000 (22:44 +0100)
committerRobert Griebl <robert.griebl@nokia.com>
Thu, 2 Dec 2010 00:04:34 +0000 (01:04 +0100)
commit0274e68767cce6440515a68d6af868725d5577a4
tree7b219fb5cce3c9e76ae966f13401ae13bad9b28d
parentf6f8ba94d5f82b8df723a217a3d0ecb50e570cbc
QScroller merge, part 1

This merge consists of the actual kinetic scroller implementation, its
autotests plus a few examples.  QAbstractScrollArea and QAbstractItemView
have been extended to support the new scroll events.

The complete history is in
http://scm.dev.nokia.troll.no/projects/qt/repos/rgriebls-qt-flickgesture/logs/4.7-flickgesture

(part 2 is the QML Flickable replacement / part 3 is QWebView support)

Task-number: QTBUG-9054
Reviewed-by: Ralf Engels
39 files changed:
doc/src/examples/wheel.qdoc [new file with mode: 0644]
examples/examples.pro
examples/scroller/graphicsview/graphicsview.pro [new file with mode: 0644]
examples/scroller/graphicsview/main.cpp [new file with mode: 0644]
examples/scroller/plot/main.cpp [new file with mode: 0644]
examples/scroller/plot/plot.pro [new file with mode: 0644]
examples/scroller/plot/plotwidget.cpp [new file with mode: 0644]
examples/scroller/plot/plotwidget.h [new file with mode: 0644]
examples/scroller/plot/settingswidget.cpp [new file with mode: 0644]
examples/scroller/plot/settingswidget.h [new file with mode: 0644]
examples/scroller/scroller.pro [new file with mode: 0644]
examples/scroller/wheel/main.cpp [new file with mode: 0644]
examples/scroller/wheel/wheel.pro [new file with mode: 0644]
examples/scroller/wheel/wheelwidget.cpp [new file with mode: 0644]
examples/scroller/wheel/wheelwidget.h [new file with mode: 0644]
src/corelib/kernel/qcoreevent.cpp
src/corelib/kernel/qcoreevent.h
src/gui/itemviews/qabstractitemview.cpp
src/gui/itemviews/qabstractitemview.h
src/gui/itemviews/qabstractitemview_p.h
src/gui/kernel/qevent.cpp
src/gui/kernel/qevent.h
src/gui/kernel/qevent_p.h
src/gui/util/qflickgesture.cpp [new file with mode: 0644]
src/gui/util/qflickgesture_p.h [new file with mode: 0644]
src/gui/util/qscroller.cpp [new file with mode: 0644]
src/gui/util/qscroller.h [new file with mode: 0644]
src/gui/util/qscroller_mac.mm [new file with mode: 0644]
src/gui/util/qscroller_p.h [new file with mode: 0644]
src/gui/util/qscrollerproperties.cpp [new file with mode: 0644]
src/gui/util/qscrollerproperties.h [new file with mode: 0644]
src/gui/util/qscrollerproperties_p.h [new file with mode: 0644]
src/gui/util/util.pri
src/gui/widgets/qabstractscrollarea.cpp
src/gui/widgets/qabstractscrollarea_p.h
tests/auto/gui.pro
tests/auto/qscroller/qscroller.pro [new file with mode: 0644]
tests/auto/qscroller/tst_qscroller.cpp [new file with mode: 0644]
tools/qml/texteditautoresizer_maemo5.h