aboutsummaryrefslogtreecommitdiffstats
path: root/apps/com.pelagicore.qtlocation/Main.qml
diff options
context:
space:
mode:
Diffstat (limited to 'apps/com.pelagicore.qtlocation/Main.qml')
-rw-r--r--apps/com.pelagicore.qtlocation/Main.qml10
1 files changed, 8 insertions, 2 deletions
diff --git a/apps/com.pelagicore.qtlocation/Main.qml b/apps/com.pelagicore.qtlocation/Main.qml
index 0601f790..ea695898 100644
--- a/apps/com.pelagicore.qtlocation/Main.qml
+++ b/apps/com.pelagicore.qtlocation/Main.qml
@@ -36,6 +36,8 @@ import com.pelagicore.systeminfo 1.0
import com.pelagicore.qtlocation 1.0
import QtApplicationManager 1.0
+import "views"
+import "stores"
QtObject {
id: root
@@ -70,7 +72,7 @@ QtObject {
}
}
- Maps {
+ MapView {
id: mainMap
x: state === "Maximized" && !searchViewEnabled ? mainWindow.x : mainWindow.exposedRect.x
y: state === "Maximized" && !searchViewEnabled ? mainWindow.y : mainWindow.exposedRect.y
@@ -79,6 +81,9 @@ QtObject {
state: mainWindow.neptuneState
offlineMapsEnabled: !sysinfo.online && Qt.platform.os === "linux"
mapInteractive: !searchViewEnabled
+ store: MapStore {
+ currentLocationCoord: mainMap.currentLocation
+ }
onMapReadyChanged: {
if (mapReady && !mainWindow.secondaryWindowObject) {
@@ -98,7 +103,7 @@ QtObject {
property Component secondaryWindowComponent: Component {
id: secondaryWindowComponent
SecondaryWindow {
- Maps {
+ MapView {
anchors.fill: parent
mapInteractive: false
mapCenter: mainMap.mapCenter
@@ -106,6 +111,7 @@ QtObject {
mapTilt: mainMap.mapTilt
mapBearing: mainMap.mapBearing
offlineMapsEnabled: mainMap.offlineMapsEnabled
+ store: mainMap.store
}
}
}