tests/auto/declarative/qmlvisual/animation/qtbug13398/qtbug13398.qml
changeset 37 758a864f9613
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/auto/declarative/qmlvisual/animation/qtbug13398/qtbug13398.qml	Mon Oct 04 01:19:32 2010 +0300
@@ -0,0 +1,68 @@
+import Qt 4.7
+
+Item {
+    width: 300
+    height: 400
+
+    Rectangle {
+        id: root
+        color: "darkkhaki"
+
+        x: 50
+        y: 50
+
+        width: 200
+        height: 300
+
+        Rectangle {
+            id: statusbar
+            color: "chocolate"
+
+            height: 30
+
+            anchors.top: root.top
+            anchors.left: root.left
+            anchors.right: root.right
+        }
+
+        Rectangle {
+            id: titlebar
+            color: "crimson"
+
+            height: 60
+
+            anchors.top: statusbar.bottom
+            anchors.left: root.left
+            anchors.right: root.right
+        }
+
+        MouseArea {
+            anchors.fill: parent
+            onClicked: {
+                root.state = root.state ? "" : "fullscreen";
+            }
+        }
+
+        states: [
+            State {
+                name: "fullscreen"
+                AnchorChanges {
+                    target: statusbar
+                    anchors.top: undefined
+                    anchors.bottom: titlebar.top
+                }
+                AnchorChanges {
+                    target: titlebar
+                    anchors.top: undefined
+                    anchors.bottom: root.top
+                }
+            }
+        ]
+
+        transitions: [
+            Transition {
+                AnchorAnimation { }
+            }
+        ]
+    }
+}