From d6bd9347a59df2808676a549ba81df12ecfc2d3d Mon Sep 17 00:00:00 2001 From: Arseniy Movshev Date: Sat, 12 Nov 2022 23:10:12 +0000 Subject: Work on adding gui for dropping pins Continue work on waypoint dialog Add experimental method of saving map positions --- src/DefaultMapControls.qml | 57 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 src/DefaultMapControls.qml (limited to 'src/DefaultMapControls.qml') diff --git a/src/DefaultMapControls.qml b/src/DefaultMapControls.qml new file mode 100644 index 0000000..b6a35de --- /dev/null +++ b/src/DefaultMapControls.qml @@ -0,0 +1,57 @@ +import QtQuick 2.0 +import org.asteroid.controls 1.0 + +Item { + IconButton { + iconName: "ios-add-circle-outline" + anchors.right: parent.right + anchors.bottom: parent.verticalCenter + height: parent.height*0.2 + width: height + iconColor: "blue" + z: 2 + onClicked: mapView.zoomLevel = mapView.zoomLevel + 0.3 + } + IconButton { + iconName: "ios-remove-circle-outline" + anchors.right: parent.right + anchors.top: parent.verticalCenter + height: parent.height*0.2 + width: height + iconColor: "blue" + z: 2 + onClicked: mapView.zoomLevel = mapView.zoomLevel - 0.3 + } + IconButton { + iconName: "ios-locate-outline" + anchors.left: parent.left + anchors.verticalCenter: parent.verticalCenter + height: parent.height*0.2 + width: height + iconColor: "blue" + z: 2 + } + IconButton { + iconName: "ios-menu-outline" + anchors.bottom: parent.bottom + anchors.right: parent.horizontalCenter + height: parent.height*0.2 + width: height + iconColor: "blue" + z: 2 + onClicked: pageStack.push(settingsPage,{}) + } + IconButton { + iconName: "ios-pin-outline" + anchors.bottom: parent.bottom + anchors.left: parent.horizontalCenter + height: parent.height*0.2 + width: height + iconColor: "blue" + z: 2 + onClicked: { + parent.visible = false + setPointControls.visible = true + } + } +} -- cgit v1.2.3-54-g00ecf