Convert TextSwitch to a platform specific component and rename it to CameraTextSwitch
[harmattan/cameraplus] / qml / ModeController.qml
index b9c8b8a..e751ef0 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
-@IMPORT_QT_QUICK@
-import com.nokia.meego 1.1
+import QtQuick 2.0
 import QtCamera 1.0
 
 Item {
-        id: controller
-        property Camera cam: null
-        property Item dimmer: null
-        property bool busy: cam.mode != settings.mode
+    id: controller
+    property Camera cam: null
+    property Item dimmer: null
+    property bool busy: cam.mode != settings.mode
 
-        onBusyChanged: {
-                if (busy) {
-                        controller.dimmer.dimmed = true;
-                }
+    onBusyChanged: {
+        if (busy) {
+            controller.dimmer.dimmed = true
         }
+    }
 
-        Connections {
-                target: controller.cam
-                onModeChanged: {
-                        controller.dimmer.dimmed = false;
-                }
+    Connections {
+        target: controller.cam
+        onModeChanged: {
+            controller.dimmer.dimmed = false
         }
+    }
 
-        PauseAnimation {
-                id: pause
-                duration: 50
-                running: controller.dimmer.opacity == 1.0 && controller.busy
+    PauseAnimation {
+        id: pause
+        duration: 50
+        running: controller.dimmer.opacity == 1.0 && controller.busy
 
-                onRunningChanged: {
-                        if (!running && controller.busy) {
-                                root.resetCamera(cam.deviceId, settings.mode);
-                        }
-                }
+        onRunningChanged: {
+            if (!running && controller.busy) {
+                root.resetCamera(cam.deviceId, settings.mode)
+            }
         }
+    }
 }