summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Katz <jeremy.katz@nokia.com>2010-08-03 17:13:33 +0200
committerJeremy Katz <jeremy.katz@nokia.com>2010-08-03 17:13:33 +0200
commit8740a0b0e86b1c754c6696029d68b6b5d36f874d (patch)
treed2d83990151de7ddc76a0feb62a616a65eb6eb68
parent114938381ff1ad4e3ae3d5d34c55c28f02a4ccdc (diff)
pass the gesture to the dashboard pan signal handler, instead of gesture.delta.x
-rw-r--r--multilayer-dashboard/MainWidget.qml4
-rw-r--r--multilayer-dashboard/RowWidget.qml2
2 files changed, 3 insertions, 3 deletions
diff --git a/multilayer-dashboard/MainWidget.qml b/multilayer-dashboard/MainWidget.qml
index 1f143b6..12f10f3 100644
--- a/multilayer-dashboard/MainWidget.qml
+++ b/multilayer-dashboard/MainWidget.qml
@@ -7,7 +7,7 @@ Rectangle {
height: 340
id: dashboard
- signal pan(int delta)
+ signal pan(variant gesture)
Rectangle {
id: rowWidgetContainer
@@ -44,7 +44,7 @@ Rectangle {
rowWidgetContainer.minX = 0
}
- rowWidgetContainer.pos.x = rowWidgetContainer.pos.x + delta;
+ rowWidgetContainer.pos.x = rowWidgetContainer.pos.x + gesture.delta.x;
if (rowWidgetContainer.pos.x > rowWidgetContainer.maxX) {
rowWidgetContainer.pos.x = rowWidgetContainer.maxX;
diff --git a/multilayer-dashboard/RowWidget.qml b/multilayer-dashboard/RowWidget.qml
index 4bf6e75..192a0e1 100644
--- a/multilayer-dashboard/RowWidget.qml
+++ b/multilayer-dashboard/RowWidget.qml
@@ -69,7 +69,7 @@ Rectangle {
Pan {
when: !(gesture.delta.x < 5 && gesture.delta.y != 0)
script: {
- dashboard.pan(gesture.delta.x)
+ dashboard.pan(gesture)
}
}
} // end GestureArea