diff options
Diffstat (limited to 'homescreen/qml')
114 files changed, 758 insertions, 0 deletions
diff --git a/homescreen/qml/Home.qml b/homescreen/qml/Home.qml new file mode 100644 index 0000000..aa3a129 --- /dev/null +++ b/homescreen/qml/Home.qml @@ -0,0 +1,65 @@ +/* + * 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 { + anchors.centerIn: parent + width: cellHeight * 3 + height: cellHeight * 3 + cellWidth: 320 + cellHeight: 320 + interactive: false + + model: ApplicationModel {} + delegate: MouseArea { + width: 320 + height: 320 + Image { + anchors.fill: parent + source: './images/HMI_AppLauncher_%1_%2-01.png'.arg(model.icon).arg(pressed ? 'Active' : 'Inactive') + } + onClicked: { + console.log("app is ", model.id) + pid = launcher.launch(model.id) + if (1 < pid) { + layoutHandler.makeMeVisible(pid) + + applicationArea.visible = true + appLauncherAreaLauncher.visible = false + layoutHandler.showAppLayer(pid) + } + else { + console.warn("app cannot be launched!") + } + } + } + } +} diff --git a/homescreen/qml/MediaArea.qml b/homescreen/qml/MediaArea.qml new file mode 100644 index 0000000..d7159d2 --- /dev/null +++ b/homescreen/qml/MediaArea.qml @@ -0,0 +1,57 @@ +/* + * 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 QtQuick.Controls 1.0 + +StackView { + id: root + width: 1080 + height: 215 + + initialItem: blank + + Component { + id: blank + MediaAreaBlank { +// MouseArea { +// anchors.fill: parent +// onClicked: root.push(mouse.x < 540 ? music : radio) +// } + } + } + + Component { + id: music + MediaAreaMusic { + MouseArea { + anchors.fill: parent + onClicked: root.pop() + } + } + } + + Component { + id: radio + MediaAreaRadio { + MouseArea { + anchors.fill: parent + onClicked: root.pop() + } + } + } +} diff --git a/homescreen/qml/MediaAreaBlank.qml b/homescreen/qml/MediaAreaBlank.qml new file mode 100644 index 0000000..0dde451 --- /dev/null +++ b/homescreen/qml/MediaAreaBlank.qml @@ -0,0 +1,29 @@ +/* + * 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 + +Image { + width: 1080 + height: 215 + source: './images/Utility_Logo_Background-01.png' + + Image { + anchors.centerIn: parent + source: './images/Utility_Logo_Colour-01.png' + } +} diff --git a/homescreen/qml/MediaAreaMusic.qml b/homescreen/qml/MediaAreaMusic.qml new file mode 100644 index 0000000..927e82c --- /dev/null +++ b/homescreen/qml/MediaAreaMusic.qml @@ -0,0 +1,85 @@ +/* + * 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 QtQuick.Layouts 1.1 +import QtQuick.Controls 1.0 + +Image { + width: 1080 + height: 215 + source: './images/Utility_Music_Background-01.png' + + ColumnLayout { + anchors.fill: parent + spacing: 1 + RowLayout { + Layout.fillWidth: true + Layout.fillHeight: true + Layout.preferredHeight: 107 + spacing: 10 + Image { + source: './images/MediaMusic/AlbumArtwork.png' + width: 105.298 + height: 110.179 + fillMode: Image.PreserveAspectFit + } + Label { + text: 'Come Together - The Beatles' + font.family: 'Roboto' + font.pixelSize: 32 + color: 'white' + } + } + + RowLayout { + Layout.fillWidth: true + Layout.fillHeight: true + Layout.preferredHeight: 107 + Image { + source: './images/MediaPlayer/AGL_MediaPlayer_BackArrow.png' + } + Image { + source: './images/MediaPlayer/AGL_MediaPlayer_Player_Pause.png' + } + Image { + source: './images/MediaPlayer/AGL_MediaPlayer_ForwardArrow.png' + } + + ProgressBar { + Layout.fillWidth: true + Layout.preferredWidth: 2 + } + + Label { + text: '2:12/4:19' + font.family: 'Roboto' + font.pixelSize: 20 + } + Image { + source: './images/MediaPlayer/AGL_MediaPlayer_Shuffle_Active.png' + } + Image { + source: './images/MediaPlayer/AGL_MediaPlayer_Shuffle_Active.png' + } + ProgressBar { + Layout.fillWidth: true + Layout.preferredWidth: 1 + } + } + } +} diff --git a/homescreen/qml/MediaAreaRadio.qml b/homescreen/qml/MediaAreaRadio.qml new file mode 100644 index 0000000..a49f06d --- /dev/null +++ b/homescreen/qml/MediaAreaRadio.qml @@ -0,0 +1,24 @@ +/* + * 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 + +Image { + width: 1080 + height: 215 + source: './images/Utility_Radio_Background-01.png' +} diff --git a/homescreen/qml/ShortcutArea.qml b/homescreen/qml/ShortcutArea.qml new file mode 100644 index 0000000..14c7b6b --- /dev/null +++ b/homescreen/qml/ShortcutArea.qml @@ -0,0 +1,82 @@ +/* + * 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 QtQuick.Layouts 1.1 + +Item { + id: root + width: 785 + height: 218 + + + ListModel { + id: applicationModel + ListElement { + name: 'Home' + application: '' + } + ListElement { + name: 'Multimedia' + application: 'mediaplayer@0.1' + } + ListElement { + name: 'HVAC' + application: 'hvac@0.1' + } + ListElement { + name: 'Navigation' + application: 'navigation@0.1' + } + } + + property int pid: -1 + + RowLayout { + anchors.fill: parent + spacing: 2 + Repeater { + model: applicationModel + delegate: ShortcutIcon { + Layout.fillWidth: true + Layout.fillHeight: true + name: model.name + active: model.application === launcher.current + onClicked: { + if (0 === model.index) { + appLauncherAreaLauncher.visible = true + applicationArea.visible = false + layoutHandler.hideAppLayer() + launcher.current = '' + } + else { + pid = launcher.launch(model.application) + if (1 < pid) { + applicationArea.visible = true + appLauncherAreaLauncher.visible = false + layoutHandler.makeMeVisible(pid) + layoutHandler.showAppLayer(pid) + } + else { + console.warn("app cannot be launched!") + } + } + } + } + } + } +} diff --git a/homescreen/qml/ShortcutIcon.qml b/homescreen/qml/ShortcutIcon.qml new file mode 100644 index 0000000..6f8e05e --- /dev/null +++ b/homescreen/qml/ShortcutIcon.qml @@ -0,0 +1,54 @@ +/* + * 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 + +MouseArea { + id: root + width: 195 + height: 216.8 + property string name: 'Home' + property bool active: false + Image { + id: icon + anchors.fill: parent + source: './images/Shortcut/HMI_Shortcut_%1-01.png'.arg(root.name) + } + Image { + anchors.fill: parent + source: './images/Shortcut/HMI_Shortcut_%1_Active-01.png'.arg(root.name) + opacity: 1.0 - icon.opacity + } + states: [ + State { + when: root.active + PropertyChanges { + target: icon + opacity: 0.0 + } + } + ] + + transitions: [ + Transition { + NumberAnimation { + properties: 'opacity' + easing.type: Easing.OutExpo + } + } + ] +} diff --git a/homescreen/qml/StatusArea.qml b/homescreen/qml/StatusArea.qml new file mode 100644 index 0000000..3fc3079 --- /dev/null +++ b/homescreen/qml/StatusArea.qml @@ -0,0 +1,105 @@ +/* + * 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 QtQuick.Layouts 1.1 +import QtQuick.Controls 1.0 +import HomeScreen 1.0 + +Item { + id: root + width: 295 + height: 218 + + property date now: new Date + Timer { + interval: 100; running: true; repeat: true; + onTriggered: root.now = new Date + } + + RowLayout { + anchors.fill: parent + spacing: 0 + Item { + Layout.fillWidth: true + Layout.fillHeight: true + Layout.preferredWidth: 295 - 76 + ColumnLayout { + anchors.fill: parent + anchors.margins: 40 + spacing: 0 + Text { + Layout.fillWidth: true + Layout.fillHeight: true + text: Qt.formatDate(now, 'dddd').toUpperCase() + font.family: 'Roboto' + font.pixelSize: 13 + color: 'white' + verticalAlignment: Text.AlignVCenter +// Rectangle { +// anchors.fill: parent +// anchors.margins: 5 +// color: 'red' +// border.color: 'blue' +// border.width: 1 +// z: -1 +// } + } + Text { + Layout.fillWidth: true + Layout.fillHeight: true + text: Qt.formatTime(now, 'h:mm ap').toUpperCase() + font.family: 'Roboto' + font.pixelSize: 40 + color: 'white' + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + RowLayout { + Layout.fillWidth: true + Layout.fillHeight: true + Layout.preferredHeight: 20 + Image { + source: './images/Weather/WeatherIcons_Rain-01.png' + } + Text { + text: '64°F' + color: 'white' + font.family: 'Helvetica' + font.pixelSize: 32 + } + } + } + } + ColumnLayout { + id: icons + Layout.fillWidth: true + Layout.fillHeight: true + Layout.preferredWidth: 76 + spacing: -10 + Repeater { + model: StatusBarModel {} + delegate: Image { + Layout.preferredWidth: 77 + Layout.preferredHeight: 73 + source: model.modelData + fillMode: Image.PreserveAspectFit + } + } + } + } +} diff --git a/homescreen/qml/TopArea.qml b/homescreen/qml/TopArea.qml new file mode 100644 index 0000000..922742d --- /dev/null +++ b/homescreen/qml/TopArea.qml @@ -0,0 +1,43 @@ +/* + * 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 QtQuick.Layouts 1.1 + +Image { + width: 1920 + height: 218 + source: './images/TopSection_NoText_NoIcons-01.png' + fillMode: Image.PreserveAspectCrop + + RowLayout { + anchors.fill: parent + spacing: 0 + ShortcutArea { + id: shortcutArea + Layout.fillWidth: true + Layout.fillHeight: true + Layout.preferredWidth: 785 + } + StatusArea { + id: statusArea + Layout.fillWidth: true + Layout.fillHeight: true + Layout.preferredWidth: 295 + } + } +} diff --git a/homescreen/qml/images/AGL_HMI_Background_NoCar-01.png b/homescreen/qml/images/AGL_HMI_Background_NoCar-01.png Binary files differnew file mode 100644 index 0000000..595f742 --- /dev/null +++ b/homescreen/qml/images/AGL_HMI_Background_NoCar-01.png diff --git a/homescreen/qml/images/Home/AGL_HMI_Background_Car-01.png b/homescreen/qml/images/Home/AGL_HMI_Background_Car-01.png Binary files differnew file mode 100644 index 0000000..b0072d8 --- /dev/null +++ b/homescreen/qml/images/Home/AGL_HMI_Background_Car-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Connectivity_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Connectivity_Active-01.png Binary files differnew file mode 100644 index 0000000..888d0bd --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Connectivity_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Connectivity_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Connectivity_Inactive-01.png Binary files differnew file mode 100644 index 0000000..ab83b0e --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Connectivity_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Dashboard_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Dashboard_Active-01.png Binary files differnew file mode 100644 index 0000000..11d39e5 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Dashboard_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Dashboard_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Dashboard_Inactive-01.png Binary files differnew file mode 100644 index 0000000..6c0b914 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Dashboard_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_HVAC_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_HVAC_Active-01.png Binary files differnew file mode 100644 index 0000000..efc11e9 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_HVAC_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_HVAC_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_HVAC_Inactive-01.png Binary files differnew file mode 100644 index 0000000..b528376 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_HVAC_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Mixer_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Mixer_Active-01.png Binary files differnew file mode 100644 index 0000000..41c499d --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Mixer_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Mixer_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Mixer_Inactive-01.png Binary files differnew file mode 100644 index 0000000..93f81af --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Mixer_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Multimedia_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Multimedia_Active-01.png Binary files differnew file mode 100644 index 0000000..1c99ac4 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Multimedia_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Multimedia_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Multimedia_Inactive-01.png Binary files differnew file mode 100644 index 0000000..0bed61d --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Multimedia_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Navigation_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Navigation_Active-01.png Binary files differnew file mode 100644 index 0000000..e7ad085 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Navigation_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Navigation_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Navigation_Inactive-01.png Binary files differnew file mode 100644 index 0000000..dd40750 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Navigation_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_POI_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_POI_Active-01.png Binary files differnew file mode 100644 index 0000000..2df01d3 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_POI_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_POI_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_POI_Inactive-01.png Binary files differnew file mode 100644 index 0000000..ec62b87 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_POI_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Phone_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Phone_Active-01.png Binary files differnew file mode 100644 index 0000000..2150581 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Phone_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Phone_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Phone_Inactive-01.png Binary files differnew file mode 100644 index 0000000..61dcedc --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Phone_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Radio_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Radio_Active-01.png Binary files differnew file mode 100644 index 0000000..1aa5a01 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Radio_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Radio_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Radio_Inactive-01.png Binary files differnew file mode 100644 index 0000000..616983e --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Radio_Inactive-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Settings_Active-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Settings_Active-01.png Binary files differnew file mode 100644 index 0000000..1d13fd6 --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Settings_Active-01.png diff --git a/homescreen/qml/images/Home/HMI_AppLauncher_Settings_Inactive-01.png b/homescreen/qml/images/Home/HMI_AppLauncher_Settings_Inactive-01.png Binary files differnew file mode 100644 index 0000000..027f1fe --- /dev/null +++ b/homescreen/qml/images/Home/HMI_AppLauncher_Settings_Inactive-01.png diff --git a/homescreen/qml/images/Home/home.qrc b/homescreen/qml/images/Home/home.qrc new file mode 100644 index 0000000..e73633e --- /dev/null +++ b/homescreen/qml/images/Home/home.qrc @@ -0,0 +1,25 @@ +<RCC> + <qresource prefix="/images"> + <file>AGL_HMI_Background_Car-01.png</file> + <file>HMI_AppLauncher_Connectivity_Active-01.png</file> + <file>HMI_AppLauncher_Connectivity_Inactive-01.png</file> + <file>HMI_AppLauncher_Dashboard_Active-01.png</file> + <file>HMI_AppLauncher_Dashboard_Inactive-01.png</file> + <file>HMI_AppLauncher_HVAC_Active-01.png</file> + <file>HMI_AppLauncher_HVAC_Inactive-01.png</file> + <file>HMI_AppLauncher_Mixer_Active-01.png</file> + <file>HMI_AppLauncher_Mixer_Inactive-01.png</file> + <file>HMI_AppLauncher_Multimedia_Active-01.png</file> + <file>HMI_AppLauncher_Multimedia_Inactive-01.png</file> + <file>HMI_AppLauncher_Navigation_Active-01.png</file> + <file>HMI_AppLauncher_Navigation_Inactive-01.png</file> + <file>HMI_AppLauncher_Phone_Active-01.png</file> + <file>HMI_AppLauncher_Phone_Inactive-01.png</file> + <file>HMI_AppLauncher_POI_Active-01.png</file> + <file>HMI_AppLauncher_POI_Inactive-01.png</file> + <file>HMI_AppLauncher_Radio_Active-01.png</file> + <file>HMI_AppLauncher_Radio_Inactive-01.png</file> + <file>HMI_AppLauncher_Settings_Active-01.png</file> + <file>HMI_AppLauncher_Settings_Inactive-01.png</file> + </qresource> +</RCC> diff --git a/homescreen/qml/images/MediaMusic/AlbumArtwork.png b/homescreen/qml/images/MediaMusic/AlbumArtwork.png Binary files differnew file mode 100644 index 0000000..3716ab3 --- /dev/null +++ b/homescreen/qml/images/MediaMusic/AlbumArtwork.png diff --git a/homescreen/qml/images/MediaMusic/BackArrow.png b/homescreen/qml/images/MediaMusic/BackArrow.png Binary files differnew file mode 100644 index 0000000..63e38d9 --- /dev/null +++ b/homescreen/qml/images/MediaMusic/BackArrow.png diff --git a/homescreen/qml/images/MediaMusic/ForwardArrow.png b/homescreen/qml/images/MediaMusic/ForwardArrow.png Binary files differnew file mode 100644 index 0000000..a513705 --- /dev/null +++ b/homescreen/qml/images/MediaMusic/ForwardArrow.png diff --git a/homescreen/qml/images/MediaMusic/ShuffleIcon.png b/homescreen/qml/images/MediaMusic/ShuffleIcon.png Binary files differnew file mode 100644 index 0000000..30f75c5 --- /dev/null +++ b/homescreen/qml/images/MediaMusic/ShuffleIcon.png diff --git a/homescreen/qml/images/MediaMusic/Volume_Loud.png b/homescreen/qml/images/MediaMusic/Volume_Loud.png Binary files differnew file mode 100644 index 0000000..8ea4402 --- /dev/null +++ b/homescreen/qml/images/MediaMusic/Volume_Loud.png diff --git a/homescreen/qml/images/MediaMusic/Volume_Medium.png b/homescreen/qml/images/MediaMusic/Volume_Medium.png Binary files differnew file mode 100644 index 0000000..ae5c82e --- /dev/null +++ b/homescreen/qml/images/MediaMusic/Volume_Medium.png diff --git a/homescreen/qml/images/MediaMusic/Volume_Off.png b/homescreen/qml/images/MediaMusic/Volume_Off.png Binary files differnew file mode 100644 index 0000000..07e3353 --- /dev/null +++ b/homescreen/qml/images/MediaMusic/Volume_Off.png diff --git a/homescreen/qml/images/MediaMusic/mediamusic.qrc b/homescreen/qml/images/MediaMusic/mediamusic.qrc new file mode 100644 index 0000000..b1138c0 --- /dev/null +++ b/homescreen/qml/images/MediaMusic/mediamusic.qrc @@ -0,0 +1,11 @@ +<RCC> + <qresource prefix="/images/MediaMusic"> + <file>AlbumArtwork.png</file> + <file>BackArrow.png</file> + <file>ForwardArrow.png</file> + <file>ShuffleIcon.png</file> + <file>Volume_Loud.png</file> + <file>Volume_Medium.png</file> + <file>Volume_Off.png</file> + </qresource> +</RCC> diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_AlbumArtwork.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_AlbumArtwork.png Binary files differnew file mode 100644 index 0000000..14a52b2 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_AlbumArtwork.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_BackArrow.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_BackArrow.png Binary files differnew file mode 100644 index 0000000..0ec1f67 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_BackArrow.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Bluetooth_Active.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Bluetooth_Active.png Binary files differnew file mode 100644 index 0000000..bc2df1d --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Bluetooth_Active.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Bluetooth_Inactive.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Bluetooth_Inactive.png Binary files differnew file mode 100644 index 0000000..8d8fc02 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Bluetooth_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_CD_Active.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_CD_Active.png Binary files differnew file mode 100644 index 0000000..94fe38f --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_CD_Active.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_CD_Inactive.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_CD_Inactive.png Binary files differnew file mode 100644 index 0000000..12609e1 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_CD_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_DividingLine.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_DividingLine.png Binary files differnew file mode 100644 index 0000000..299903e --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_DividingLine.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_ForwardArrow.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_ForwardArrow.png Binary files differnew file mode 100644 index 0000000..33cc700 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_ForwardArrow.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Loop_Active.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Loop_Active.png Binary files differnew file mode 100644 index 0000000..9bdb14d --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Loop_Active.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Loop_Inactive.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Loop_Inactive.png Binary files differnew file mode 100644 index 0000000..76b0fc9 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Loop_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Player_Pause.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Player_Pause.png Binary files differnew file mode 100644 index 0000000..c423005 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Player_Pause.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Player_Play.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Player_Play.png Binary files differnew file mode 100644 index 0000000..beece66 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Player_Play.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_PlaylistToggle_Active.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_PlaylistToggle_Active.png Binary files differnew file mode 100644 index 0000000..eec608f --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_PlaylistToggle_Active.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_PlaylistToggle_Inactive.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_PlaylistToggle_Inactive.png Binary files differnew file mode 100644 index 0000000..d392a90 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_PlaylistToggle_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Playlist_Active.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Playlist_Active.png Binary files differnew file mode 100644 index 0000000..22319c9 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Playlist_Active.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Playlist_Inactive.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Playlist_Inactive.png Binary files differnew file mode 100644 index 0000000..9fd42e2 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Playlist_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Radio_Active.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Radio_Active.png Binary files differnew file mode 100644 index 0000000..eb61b39 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Radio_Active.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Radio_Inactive.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Radio_Inactive.png Binary files differnew file mode 100644 index 0000000..de305f0 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Radio_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Shuffle_Active.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Shuffle_Active.png Binary files differnew file mode 100644 index 0000000..d97feec --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Shuffle_Active.png diff --git a/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Shuffle_Inactive.png b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Shuffle_Inactive.png Binary files differnew file mode 100644 index 0000000..7f6445d --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/AGL_MediaPlayer_Shuffle_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/Albums_Active.png b/homescreen/qml/images/MediaPlayer/Albums_Active.png Binary files differnew file mode 100644 index 0000000..1f66e23 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Albums_Active.png diff --git a/homescreen/qml/images/MediaPlayer/Albums_Inactive.png b/homescreen/qml/images/MediaPlayer/Albums_Inactive.png Binary files differnew file mode 100644 index 0000000..e0e7f00 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Albums_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/DividingLine.png b/homescreen/qml/images/MediaPlayer/DividingLine.png Binary files differnew file mode 100644 index 0000000..87f2122 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/DividingLine.png diff --git a/homescreen/qml/images/MediaPlayer/GreenLine.png b/homescreen/qml/images/MediaPlayer/GreenLine.png Binary files differnew file mode 100644 index 0000000..0210b83 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/GreenLine.png diff --git a/homescreen/qml/images/MediaPlayer/Music_Active.png b/homescreen/qml/images/MediaPlayer/Music_Active.png Binary files differnew file mode 100644 index 0000000..36afac7 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Music_Active.png diff --git a/homescreen/qml/images/MediaPlayer/Music_Inactive.png b/homescreen/qml/images/MediaPlayer/Music_Inactive.png Binary files differnew file mode 100644 index 0000000..9dae353 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Music_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/Podcasts_Active.png b/homescreen/qml/images/MediaPlayer/Podcasts_Active.png Binary files differnew file mode 100644 index 0000000..fd2d2c0 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Podcasts_Active.png diff --git a/homescreen/qml/images/MediaPlayer/Podcasts_Inactive.png b/homescreen/qml/images/MediaPlayer/Podcasts_Inactive.png Binary files differnew file mode 100644 index 0000000..b76b04c --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Podcasts_Inactive.png diff --git a/homescreen/qml/images/MediaPlayer/Popup_Highlight.png b/homescreen/qml/images/MediaPlayer/Popup_Highlight.png Binary files differnew file mode 100644 index 0000000..ac63673 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Popup_Highlight.png diff --git a/homescreen/qml/images/MediaPlayer/Popup_PauseIcon.png b/homescreen/qml/images/MediaPlayer/Popup_PauseIcon.png Binary files differnew file mode 100644 index 0000000..2627add --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Popup_PauseIcon.png diff --git a/homescreen/qml/images/MediaPlayer/Popup_PlayIcon.png b/homescreen/qml/images/MediaPlayer/Popup_PlayIcon.png Binary files differnew file mode 100644 index 0000000..0483e07 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Popup_PlayIcon.png diff --git a/homescreen/qml/images/MediaPlayer/Popup_VerticalLine.png b/homescreen/qml/images/MediaPlayer/Popup_VerticalLine.png Binary files differnew file mode 100644 index 0000000..6a9db00 --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/Popup_VerticalLine.png diff --git a/homescreen/qml/images/MediaPlayer/X.png b/homescreen/qml/images/MediaPlayer/X.png Binary files differnew file mode 100644 index 0000000..ab392cb --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/X.png diff --git a/homescreen/qml/images/MediaPlayer/mediaplayer.qrc b/homescreen/qml/images/MediaPlayer/mediaplayer.qrc new file mode 100644 index 0000000..1cb17ab --- /dev/null +++ b/homescreen/qml/images/MediaPlayer/mediaplayer.qrc @@ -0,0 +1,37 @@ +<RCC> + <qresource prefix="/images/MediaPlayer"> + <file>AGL_MediaPlayer_AlbumArtwork.png</file> + <file>AGL_MediaPlayer_BackArrow.png</file> + <file>AGL_MediaPlayer_Bluetooth_Active.png</file> + <file>AGL_MediaPlayer_Bluetooth_Inactive.png</file> + <file>AGL_MediaPlayer_CD_Active.png</file> + <file>AGL_MediaPlayer_CD_Inactive.png</file> + <file>AGL_MediaPlayer_DividingLine.png</file> + <file>AGL_MediaPlayer_ForwardArrow.png</file> + <file>AGL_MediaPlayer_Loop_Active.png</file> + <file>AGL_MediaPlayer_Loop_Inactive.png</file> + <file>AGL_MediaPlayer_Player_Pause.png</file> + <file>AGL_MediaPlayer_Player_Play.png</file> + <file>AGL_MediaPlayer_Playlist_Active.png</file> + <file>AGL_MediaPlayer_Playlist_Inactive.png</file> + <file>AGL_MediaPlayer_PlaylistToggle_Active.png</file> + <file>AGL_MediaPlayer_PlaylistToggle_Inactive.png</file> + <file>AGL_MediaPlayer_Radio_Active.png</file> + <file>AGL_MediaPlayer_Radio_Inactive.png</file> + <file>AGL_MediaPlayer_Shuffle_Active.png</file> + <file>AGL_MediaPlayer_Shuffle_Inactive.png</file> + <file>Albums_Active.png</file> + <file>Albums_Inactive.png</file> + <file>DividingLine.png</file> + <file>GreenLine.png</file> + <file>Music_Active.png</file> + <file>Music_Inactive.png</file> + <file>Podcasts_Active.png</file> + <file>Podcasts_Inactive.png</file> + <file>Popup_Highlight.png</file> + <file>Popup_PauseIcon.png</file> + <file>Popup_PlayIcon.png</file> + <file>Popup_VerticalLine.png</file> + <file>X.png</file> + </qresource> +</RCC> diff --git a/homescreen/qml/images/Shortcut/HMI_Shortcut_HVAC-01.png b/homescreen/qml/images/Shortcut/HMI_Shortcut_HVAC-01.png Binary files differnew file mode 100644 index 0000000..f5188f5 --- /dev/null +++ b/homescreen/qml/images/Shortcut/HMI_Shortcut_HVAC-01.png diff --git a/homescreen/qml/images/Shortcut/HMI_Shortcut_HVAC_Active-01.png b/homescreen/qml/images/Shortcut/HMI_Shortcut_HVAC_Active-01.png Binary files differnew file mode 100644 index 0000000..abe92d2 --- /dev/null +++ b/homescreen/qml/images/Shortcut/HMI_Shortcut_HVAC_Active-01.png diff --git a/homescreen/qml/images/Shortcut/HMI_Shortcut_Home-01.png b/homescreen/qml/images/Shortcut/HMI_Shortcut_Home-01.png Binary files differnew file mode 100644 index 0000000..9aca151 --- /dev/null +++ b/homescreen/qml/images/Shortcut/HMI_Shortcut_Home-01.png diff --git a/homescreen/qml/images/Shortcut/HMI_Shortcut_Home_Active-01.png b/homescreen/qml/images/Shortcut/HMI_Shortcut_Home_Active-01.png Binary files differnew file mode 100644 index 0000000..696168f --- /dev/null +++ b/homescreen/qml/images/Shortcut/HMI_Shortcut_Home_Active-01.png diff --git a/homescreen/qml/images/Shortcut/HMI_Shortcut_Multimedia-01.png b/homescreen/qml/images/Shortcut/HMI_Shortcut_Multimedia-01.png Binary files differnew file mode 100644 index 0000000..229860c --- /dev/null +++ b/homescreen/qml/images/Shortcut/HMI_Shortcut_Multimedia-01.png diff --git a/homescreen/qml/images/Shortcut/HMI_Shortcut_Multimedia_Active-01.png b/homescreen/qml/images/Shortcut/HMI_Shortcut_Multimedia_Active-01.png Binary files differnew file mode 100644 index 0000000..b0a023c --- /dev/null +++ b/homescreen/qml/images/Shortcut/HMI_Shortcut_Multimedia_Active-01.png diff --git a/homescreen/qml/images/Shortcut/HMI_Shortcut_Navigation-01.png b/homescreen/qml/images/Shortcut/HMI_Shortcut_Navigation-01.png Binary files differnew file mode 100644 index 0000000..34b0671 --- /dev/null +++ b/homescreen/qml/images/Shortcut/HMI_Shortcut_Navigation-01.png diff --git a/homescreen/qml/images/Shortcut/HMI_Shortcut_Navigation_Active-01.png b/homescreen/qml/images/Shortcut/HMI_Shortcut_Navigation_Active-01.png Binary files differnew file mode 100644 index 0000000..98e6146 --- /dev/null +++ b/homescreen/qml/images/Shortcut/HMI_Shortcut_Navigation_Active-01.png diff --git a/homescreen/qml/images/Shortcut/shortcut.qrc b/homescreen/qml/images/Shortcut/shortcut.qrc new file mode 100644 index 0000000..fe31006 --- /dev/null +++ b/homescreen/qml/images/Shortcut/shortcut.qrc @@ -0,0 +1,12 @@ +<RCC> + <qresource prefix="/images/Shortcut"> + <file>HMI_Shortcut_Home_Active-01.png</file> + <file>HMI_Shortcut_Home-01.png</file> + <file>HMI_Shortcut_HVAC_Active-01.png</file> + <file>HMI_Shortcut_HVAC-01.png</file> + <file>HMI_Shortcut_Multimedia_Active-01.png</file> + <file>HMI_Shortcut_Multimedia-01.png</file> + <file>HMI_Shortcut_Navigation_Active-01.png</file> + <file>HMI_Shortcut_Navigation-01.png</file> + </qresource> +</RCC> diff --git a/homescreen/qml/images/Status/HMI_Status_Bluetooth_Inactive-01.png b/homescreen/qml/images/Status/HMI_Status_Bluetooth_Inactive-01.png Binary files differnew file mode 100644 index 0000000..10bd5a5 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Bluetooth_Inactive-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Bluetooth_On-01.png b/homescreen/qml/images/Status/HMI_Status_Bluetooth_On-01.png Binary files differnew file mode 100644 index 0000000..1ff96e1 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Bluetooth_On-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Signal_1Bars-01.png b/homescreen/qml/images/Status/HMI_Status_Signal_1Bars-01.png Binary files differnew file mode 100644 index 0000000..44ef700 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Signal_1Bars-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Signal_2Bars-01.png b/homescreen/qml/images/Status/HMI_Status_Signal_2Bars-01.png Binary files differnew file mode 100644 index 0000000..fe4e776 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Signal_2Bars-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Signal_3Bars-01.png b/homescreen/qml/images/Status/HMI_Status_Signal_3Bars-01.png Binary files differnew file mode 100644 index 0000000..892c6ec --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Signal_3Bars-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Signal_4Bars-01.png b/homescreen/qml/images/Status/HMI_Status_Signal_4Bars-01.png Binary files differnew file mode 100644 index 0000000..f4f033b --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Signal_4Bars-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Signal_Full-01.png b/homescreen/qml/images/Status/HMI_Status_Signal_Full-01.png Binary files differnew file mode 100644 index 0000000..18070b9 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Signal_Full-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Signal_NoBars-01.png b/homescreen/qml/images/Status/HMI_Status_Signal_NoBars-01.png Binary files differnew file mode 100644 index 0000000..1b77207 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Signal_NoBars-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Wifi_1Bar-01.png b/homescreen/qml/images/Status/HMI_Status_Wifi_1Bar-01.png Binary files differnew file mode 100644 index 0000000..c72461f --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Wifi_1Bar-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Wifi_2Bars-01.png b/homescreen/qml/images/Status/HMI_Status_Wifi_2Bars-01.png Binary files differnew file mode 100644 index 0000000..448dd36 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Wifi_2Bars-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Wifi_3Bars-01.png b/homescreen/qml/images/Status/HMI_Status_Wifi_3Bars-01.png Binary files differnew file mode 100644 index 0000000..3e407ad --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Wifi_3Bars-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Wifi_Full-01.png b/homescreen/qml/images/Status/HMI_Status_Wifi_Full-01.png Binary files differnew file mode 100644 index 0000000..6f95e97 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Wifi_Full-01.png diff --git a/homescreen/qml/images/Status/HMI_Status_Wifi_NoBars-01.png b/homescreen/qml/images/Status/HMI_Status_Wifi_NoBars-01.png Binary files differnew file mode 100644 index 0000000..07f4f09 --- /dev/null +++ b/homescreen/qml/images/Status/HMI_Status_Wifi_NoBars-01.png diff --git a/homescreen/qml/images/Status/status.qrc b/homescreen/qml/images/Status/status.qrc new file mode 100644 index 0000000..d29c91a --- /dev/null +++ b/homescreen/qml/images/Status/status.qrc @@ -0,0 +1,17 @@ +<RCC> + <qresource prefix="/images/Status"> + <file>HMI_Status_Wifi_NoBars-01.png</file> + <file>HMI_Status_Bluetooth_Inactive-01.png</file> + <file>HMI_Status_Bluetooth_On-01.png</file> + <file>HMI_Status_Signal_1Bars-01.png</file> + <file>HMI_Status_Signal_2Bars-01.png</file> + <file>HMI_Status_Signal_3Bars-01.png</file> + <file>HMI_Status_Signal_4Bars-01.png</file> + <file>HMI_Status_Signal_Full-01.png</file> + <file>HMI_Status_Signal_NoBars-01.png</file> + <file>HMI_Status_Wifi_1Bar-01.png</file> + <file>HMI_Status_Wifi_2Bars-01.png</file> + <file>HMI_Status_Wifi_3Bars-01.png</file> + <file>HMI_Status_Wifi_Full-01.png</file> + </qresource> +</RCC> diff --git a/homescreen/qml/images/TopSection_NoText_NoIcons-01.png b/homescreen/qml/images/TopSection_NoText_NoIcons-01.png Binary files differnew file mode 100644 index 0000000..cf9ec4e --- /dev/null +++ b/homescreen/qml/images/TopSection_NoText_NoIcons-01.png diff --git a/homescreen/qml/images/Utility_Logo_Background-01.png b/homescreen/qml/images/Utility_Logo_Background-01.png Binary files differnew file mode 100644 index 0000000..21a602d --- /dev/null +++ b/homescreen/qml/images/Utility_Logo_Background-01.png diff --git a/homescreen/qml/images/Utility_Logo_Colour-01.png b/homescreen/qml/images/Utility_Logo_Colour-01.png Binary files differnew file mode 100644 index 0000000..6519a2d --- /dev/null +++ b/homescreen/qml/images/Utility_Logo_Colour-01.png diff --git a/homescreen/qml/images/Utility_Music_Background-01.png b/homescreen/qml/images/Utility_Music_Background-01.png Binary files differnew file mode 100644 index 0000000..c3e9f91 --- /dev/null +++ b/homescreen/qml/images/Utility_Music_Background-01.png diff --git a/homescreen/qml/images/Utility_Radio_Background-01.png b/homescreen/qml/images/Utility_Radio_Background-01.png Binary files differnew file mode 100644 index 0000000..b755843 --- /dev/null +++ b/homescreen/qml/images/Utility_Radio_Background-01.png diff --git a/homescreen/qml/images/Weather/WeatherIcons_ALL-01.png b/homescreen/qml/images/Weather/WeatherIcons_ALL-01.png Binary files differnew file mode 100644 index 0000000..f5f8b19 --- /dev/null +++ b/homescreen/qml/images/Weather/WeatherIcons_ALL-01.png diff --git a/homescreen/qml/images/Weather/WeatherIcons_Cloudy-01.png b/homescreen/qml/images/Weather/WeatherIcons_Cloudy-01.png Binary files differnew file mode 100644 index 0000000..3603a55 --- /dev/null +++ b/homescreen/qml/images/Weather/WeatherIcons_Cloudy-01.png diff --git a/homescreen/qml/images/Weather/WeatherIcons_Moon-01.png b/homescreen/qml/images/Weather/WeatherIcons_Moon-01.png Binary files differnew file mode 100644 index 0000000..8fe1e18 --- /dev/null +++ b/homescreen/qml/images/Weather/WeatherIcons_Moon-01.png diff --git a/homescreen/qml/images/Weather/WeatherIcons_PartiallyCloudy-01.png b/homescreen/qml/images/Weather/WeatherIcons_PartiallyCloudy-01.png Binary files differnew file mode 100644 index 0000000..09cd84f --- /dev/null +++ b/homescreen/qml/images/Weather/WeatherIcons_PartiallyCloudy-01.png diff --git a/homescreen/qml/images/Weather/WeatherIcons_Rain-01.png b/homescreen/qml/images/Weather/WeatherIcons_Rain-01.png Binary files differnew file mode 100644 index 0000000..125b413 --- /dev/null +++ b/homescreen/qml/images/Weather/WeatherIcons_Rain-01.png diff --git a/homescreen/qml/images/Weather/WeatherIcons_Snow-01.png b/homescreen/qml/images/Weather/WeatherIcons_Snow-01.png Binary files differnew file mode 100644 index 0000000..d0a9520 --- /dev/null +++ b/homescreen/qml/images/Weather/WeatherIcons_Snow-01.png diff --git a/homescreen/qml/images/Weather/WeatherIcons_Sun-01.png b/homescreen/qml/images/Weather/WeatherIcons_Sun-01.png Binary files differnew file mode 100644 index 0000000..ee3a744 --- /dev/null +++ b/homescreen/qml/images/Weather/WeatherIcons_Sun-01.png diff --git a/homescreen/qml/images/Weather/WeatherIcons_Thunderstorm-01.png b/homescreen/qml/images/Weather/WeatherIcons_Thunderstorm-01.png Binary files differnew file mode 100644 index 0000000..f6959f4 --- /dev/null +++ b/homescreen/qml/images/Weather/WeatherIcons_Thunderstorm-01.png diff --git a/homescreen/qml/images/Weather/weather.qrc b/homescreen/qml/images/Weather/weather.qrc new file mode 100644 index 0000000..2668fec --- /dev/null +++ b/homescreen/qml/images/Weather/weather.qrc @@ -0,0 +1,12 @@ +<RCC> + <qresource prefix="/images/Weather"> + <file>WeatherIcons_ALL-01.png</file> + <file>WeatherIcons_Cloudy-01.png</file> + <file>WeatherIcons_Moon-01.png</file> + <file>WeatherIcons_PartiallyCloudy-01.png</file> + <file>WeatherIcons_Rain-01.png</file> + <file>WeatherIcons_Snow-01.png</file> + <file>WeatherIcons_Sun-01.png</file> + <file>WeatherIcons_Thunderstorm-01.png</file> + </qresource> +</RCC> diff --git a/homescreen/qml/images/images.qrc b/homescreen/qml/images/images.qrc new file mode 100644 index 0000000..2d8e902 --- /dev/null +++ b/homescreen/qml/images/images.qrc @@ -0,0 +1,10 @@ +<RCC> + <qresource prefix="/images"> + <file>TopSection_NoText_NoIcons-01.png</file> + <file>Utility_Logo_Background-01.png</file> + <file>Utility_Logo_Colour-01.png</file> + <file>Utility_Music_Background-01.png</file> + <file>Utility_Radio_Background-01.png</file> + <file>AGL_HMI_Background_NoCar-01.png</file> + </qresource> +</RCC> diff --git a/homescreen/qml/main.qml b/homescreen/qml/main.qml new file mode 100644 index 0000000..11bd9d5 --- /dev/null +++ b/homescreen/qml/main.qml @@ -0,0 +1,76 @@ +/* + * 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 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 + } + + 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 + } + } + } +} diff --git a/homescreen/qml/qml.qrc b/homescreen/qml/qml.qrc new file mode 100644 index 0000000..3d699e0 --- /dev/null +++ b/homescreen/qml/qml.qrc @@ -0,0 +1,14 @@ +<RCC> + <qresource prefix="/"> + <file>Home.qml</file> + <file>main.qml</file> + <file>MediaArea.qml</file> + <file>MediaAreaBlank.qml</file> + <file>MediaAreaMusic.qml</file> + <file>MediaAreaRadio.qml</file> + <file>ShortcutArea.qml</file> + <file>ShortcutIcon.qml</file> + <file>StatusArea.qml</file> + <file>TopArea.qml</file> + </qresource> +</RCC> |