Я пытаюсь заставить mapboxgl работать с Qt (в моем случае версия 5.11.2).Qt Creator предоставляет пример minimal_map, где плагин mapboxgl предоставляется в качестве возможной опции для входа, но после запуска проекта он показывает только белый экран.
Я уже пытался изменить пример, добавив дополнительные PluginParamters, такие как mapboxgl.access_token и использовал пример, найденный на https://www.mapbox.com/qt/
Есть ли что-то, чего мне не хватает, чтобы заставить mapboxgl работать?
Вот как выглядит мой qml-код:
import QtQuick 2.0
import QtQuick.Window 2.0
import QtLocation 5.11
import QtPositioning 5.6
Window {
width: 512
height: 512
visible: true
Plugin {
id: mapPlugin
name: "mapboxgl"
PluginParameter {
name: "mapboxgl.mapping.items.insert_before"
value: "road-label-small"
}
PluginParameter {
name: "mapboxgl.mapping.use_fbo"
value: "false"
}
PluginParameter {
name: "mapboxgl.access_token"
value: "---removed---"
}
PluginParameter {
name: "mapboxgl.mapping.additional_style_urls"
value: "mapbox://styles/mapbox/navigation-guidance-day-v2"
}
}
Map {
anchors.fill: parent
plugin: mapPlugin
center: QtPositioning.coordinate(59.91, 10.75) // Oslo
zoomLevel: 14
}
}