summaryrefslogtreecommitdiff
path: root/src/controls/ScrollView.qml
diff options
context:
space:
mode:
Diffstat (limited to 'src/controls/ScrollView.qml')
-rw-r--r--src/controls/ScrollView.qml6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/controls/ScrollView.qml b/src/controls/ScrollView.qml
index 856a32ef..5c21848f 100644
--- a/src/controls/ScrollView.qml
+++ b/src/controls/ScrollView.qml
@@ -279,6 +279,12 @@ FocusScope {
verticalMinimumValue: flickableItem ? flickableItem.originY : 0
verticalMaximumValue: flickableItem ? flickableItem.originY + flickableItem.contentHeight - viewport.height + __viewTopMargin : 0
+ // The default scroll speed for typical angle-based mouse wheels. The value
+ // comes originally from QTextEdit, which sets 20px steps by default, as well as
+ // QQuickWheelArea.
+ // TODO: centralize somewhere, QPlatformTheme?
+ scrollSpeed: 20 * (__style.__wheelScrollLines || 1)
+
Connections {
target: flickableItem