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/SetPointMapControls.qml | 67 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 src/SetPointMapControls.qml (limited to 'src/SetPointMapControls.qml') diff --git a/src/SetPointMapControls.qml b/src/SetPointMapControls.qml new file mode 100644 index 0000000..8423ea7 --- /dev/null +++ b/src/SetPointMapControls.qml @@ -0,0 +1,67 @@ +import QtQuick 2.0 +import org.asteroid.controls 1.0 + +Item { + PageHeader { + text: "Add waypoint" + } + 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-close-circle-outline" + anchors.bottom: parent.bottom + anchors.right: parent.horizontalCenter + height: parent.height*0.2 + width: height + iconColor: "blue" + z: 2 + onClicked: { + parent.visible = false + mapControls.visible = true + } + } + IconButton { + iconName: "ios-checkmark-circle-outline" + anchors.bottom: parent.bottom + anchors.left: parent.horizontalCenter + height: parent.height*0.2 + width: height + iconColor: "blue" + z: 2 + onClicked: primaryButtonAction() + } + Icon { + anchors.centerIn: parent + width: parent.width*0.1 + height: width + name: "ios-add" + color: "blue" + } +} -- cgit v1.2.3-54-g00ecf