diff options
Diffstat (limited to 'homescreen/qml/main.qml')
-rw-r--r-- | homescreen/qml/main.qml | 73 |
1 files changed, 17 insertions, 56 deletions
diff --git a/homescreen/qml/main.qml b/homescreen/qml/main.qml index 11bd9d5..86b3ee9 100644 --- a/homescreen/qml/main.qml +++ b/homescreen/qml/main.qml @@ -1,6 +1,5 @@ /* - * Copyright (C) 2016 The Qt Company Ltd. - * Copyright (C) 2016, 2017 Mentor Graphics Development (Deutschland) GmbH + * Copyright (C) 2017 The Qt Company Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,62 +14,24 @@ * limitations under the License. */ -import QtQuick 2.2 +import QtQuick 2.6 import QtQuick.Window 2.1 -import QtQuick.Layouts 1.1 -import HomeScreen 1.0 - -Window { - visible: true - flags: Qt.FramelessWindowHint - width: container.width * container.scale - height: container.height * container.scale - title: 'HomeScreen' - - ApplicationLauncher { - id: launcher +import QtWayland.Compositor 1.0 + +WaylandCompositor { + id: compositor + + WaylandOutput { + id: screen + compositor: compositor + sizeFollowsWindow: true + transform: WaylandOutput.Transform90 + window: SystemUI { + id: systemUI + } } - Image { - id: container - anchors.centerIn: parent - width: 1080 - height: 1920 - scale: 1.0 - source: './images/AGL_HMI_Background_NoCar-01.png' - - ColumnLayout { - anchors.fill: parent - spacing: 0 - TopArea { - id: topArea - Layout.fillWidth: true - Layout.preferredHeight: 218 - } - - Item { - id: applicationArea - Layout.fillWidth: true - Layout.fillHeight: true - Layout.preferredHeight: 1920 - 218 - 215 - - visible: false - } - - Home { - id: appLauncherAreaLauncher - Layout.fillWidth: true - Layout.fillHeight: true - Layout.preferredHeight: 1920 - 218 - 215 - visible: true - } - - MediaArea { - id: mediaArea - Layout.fillWidth: true - Layout.fillHeight: true - Layout.preferredHeight: 215 - } - } + WlShell { + onWlShellSurfaceCreated: systemUI.show(shellSurface) } } |