Skip to content

no supportedMapTypes?  #43

@nicoatSQDR

Description

@nicoatSQDR

Hello, I'm trying to change the map type and i get
qrc:/main.qml:24: ReferenceError: supportedMapTypes is not defined qrc:/main.qml: 24
when i try to get the maptypes.
This is my qml file.

`import QtQuick 2.0
import QtQuick.Window 2.14
import QtLocation 5.15
import QtPositioning 5.15
import QtQuick.Controls 2.15

Window {
width: Qt.platform.os == "android" ? Screen.width : 512
height: Qt.platform.os == "android" ? Screen.height : 512
visible: true

Plugin {
    id: mapPlugin
    name: "googlemaps"
    PluginParameter{
        name: "activeMapType"
        value: "1"
    }
    PluginParameter{
        name: "googlemaps.maps.highdpi"
        value: "1"
    }
    Component.onCompleted: {
                for( var i_type in supportedMapTypes ) {
                    if( supportedMapTypes[i_type].name.localeCompare( "Custom URL Map" ) === 0 ) {
                        activeMapType = supportedMapTypes[i_type]
                    }
                }
            }
}

Map {
    anchors.fill: parent
    plugin: mapPlugin
    center: QtPositioning.coordinate(45, 5) // Oslo
    zoomLevel: 14
}

// GroupBox{
// title:"map types"
// ComboBox{
// model:mapPlugin.supportedMapTypes
// textRole:"description"
// onCurrentIndexChanged: mapPlugin.activeMapType = mapPlugin.supportedMapTypes[currentIndex]
// }
// }
}
`

Is it implemented?
Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions