Я пытаюсь заставить 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
}
}
Задача ещё не решена.
Других решений пока нет …