Add opacity animation to settings and post capture views
authorMohammed Sameer <msameer@foolab.org>
Sun, 15 Sep 2013 20:21:36 +0000 (23:21 +0300)
committerMohammed Sameer <msameer@foolab.org>
Sun, 15 Sep 2013 20:21:36 +0000 (23:21 +0300)
qml/MainPage.qml

index b8a415f..95cba6b 100644 (file)
@@ -50,6 +50,11 @@ CameraPage {
             property bool pressed: false
             property bool inhibitDim: false
             property int policyMode: settings.mode == Camera.VideoMode ? CameraResources.Video : CameraResources.Image
             property bool pressed: false
             property bool inhibitDim: false
             property int policyMode: settings.mode == Camera.VideoMode ? CameraResources.Video : CameraResources.Image
+            opacity: item ? 1.0 : 0
+
+            Behavior on opacity {
+                NumberAnimation {duration: 200}
+            }
         }
 
         CameraView {
         }
 
         CameraView {
@@ -66,6 +71,11 @@ CameraPage {
 
             width: mainView.width
             height: mainView.height
 
             width: mainView.width
             height: mainView.height
+            opacity: item ? 1.0 : 0
+
+            Behavior on opacity {
+                NumberAnimation {duration: 200}
+            }
         }
     }
 
         }
     }