blob: f40f62d8a90253bd6d859c9f98539ac23c5a2866 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
import QtQuick 2.0
import org.asteroid.controls 1.0 as Asteroid
import QtPositioning 5.15
import QtLocation 5.15
MapQuickItem {
id: root
anchorPoint.x: width/2
anchorPoint.y: height
zoomLevel: 0
autoFadeIn: false
property string iconName
property color iconColor
property int index
sourceItem: Asteroid.IconButton {
width: Asteroid.Dims.w(12)
iconName: "waypoint"
height: width
iconColor: root.iconColor.hsvValue < 0.5 ? "white" : "black"
Asteroid.Icon {
anchors.centerIn: parent
width: parent.width*0.9
height: width
name: root.iconName
color: root.iconColor
}
onClicked: editWaypoint(index)
}
}
|