diff options
author | Arseniy Movshev <dodoradio@outlook.com> | 2022-11-12 23:10:12 +0000 |
---|---|---|
committer | Arseniy Movshev <dodoradio@outlook.com> | 2023-01-07 14:51:55 +0000 |
commit | d6bd9347a59df2808676a549ba81df12ecfc2d3d (patch) | |
tree | 9dc492b917a3e7ff47e97d24b43bff698816f6c8 /src/SetPointMapControls.qml | |
parent | 6161b765b5a2b64717de06b6f26bb7c2cf76d3d8 (diff) |
Work on adding gui for dropping pins
Continue work on waypoint dialog
Add experimental method of saving map positions
Diffstat (limited to '')
-rw-r--r-- | src/SetPointMapControls.qml | 67 |
1 files changed, 67 insertions, 0 deletions
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" + } +} |