aboutsummaryrefslogtreecommitdiffstats
path: root/examples/declarative/canvas/svgpath/tiger.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/declarative/canvas/svgpath/tiger.qml')
-rw-r--r--examples/declarative/canvas/svgpath/tiger.qml28
1 files changed, 18 insertions, 10 deletions
diff --git a/examples/declarative/canvas/svgpath/tiger.qml b/examples/declarative/canvas/svgpath/tiger.qml
index 440e81ef30..052c090708 100644
--- a/examples/declarative/canvas/svgpath/tiger.qml
+++ b/examples/declarative/canvas/svgpath/tiger.qml
@@ -3,23 +3,31 @@ import "tiger.js" as Tiger
Canvas {
id:canvas
- width:800
- height:800
+ width:1900
+ height:1150
property int frame:0
Timer {
repeat:true
- interval:10
+ interval:100
running:true
onTriggered: {
- frame++;
- if (frame > Tiger.tiger.length)
- frame = 0;
- Tiger.draw(canvas.getContext(), canvas.frame);
+ canvas.frame++;
+ if (canvas.frame > Tiger.tiger.length) {
+ canvas.frame = 0;
+ } else {
+ Tiger.draw(canvas.getContext(), canvas.frame);
+ }
}
}
-
- /*onDrawRegion:{
+/*
+ onDrawRegion:{
Tiger.draw(context, canvas.frame);
- }*/
+ }
+Text {
+ anchors.top : parent.top
+ font.pixelSize : 30
+ text: "drawing path:" + canvas.frame + "/" + Tiger.tiger.length;
+}
+*/
}