summaryrefslogtreecommitdiff
path: root/src/MapWaypoint.qml
blob: 3a56dcc6af44b4245ed286b3bc6e06a38985771d (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
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
    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
        }
    }
}