Copy source code from homescreen-2017
[apps/homescreen.git] / homescreen / qml / Home.qml
diff --git a/homescreen/qml/Home.qml b/homescreen/qml/Home.qml
deleted file mode 100644 (file)
index de8b9bb..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- * Copyright (C) 2016 The Qt Company Ltd.
- * Copyright (C) 2016, 2017 Mentor Graphics Development (Deutschland) GmbH
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import QtQuick 2.2
-import Home 1.0
-
-Item {
-    id: root
-
-    Image {
-        anchors.fill: parent
-        anchors.topMargin: -218
-        anchors.bottomMargin: -215
-        source: './images/AGL_HMI_Background_Car-01.png'
-    }
-
-    property int pid: -1
-
-    GridView {
-        id: grid
-        anchors.centerIn: parent
-        width: cellHeight * 3
-        height: cellHeight * 3
-        cellWidth: 320
-        cellHeight: 320
-        interactive: false
-
-        model: ApplicationModel { id: applicationModel }
-        delegate: IconItem {
-            width: grid.cellWidth
-            height: grid.cellHeight
-        }
-
-        MouseArea {
-            id: loc
-            anchors.fill: parent
-            property string currentId: ''
-            property int newIndex: -1
-            property int index: grid.indexAt(loc.mouseX, loc.mouseY)
-            onPressAndHold: currentId = applicationModel.id(newIndex = index)
-            onReleased: {
-                if (currentId === '') {
-                    pid = launcher.launch(applicationModel.id(loc.index))
-                    if (1 < pid) {
-                        layoutHandler.makeMeVisible(pid)
-
-                        applicationArea.visible = true
-                        appLauncherAreaLauncher.visible = false
-                        layoutHandler.showAppLayer(applicationModel.id(loc.index),  pid)
-                    }
-                    else {
-                        console.warn("app cannot be launched!")
-                    }
-                } else {
-                    currentId = ''
-                }
-            }
-            onPositionChanged: {
-                if (loc.currentId === '') return
-                if (index < 0) return
-                if (index === newIndex) return
-                    applicationModel.move(newIndex, newIndex = index)
-            }
-        }
-    }
-}