For headless or automotive systems, use mbgl-offline via the Qt Location module. The principle holds: define QGeoMapType , extract the map parameters, and pass to the offline manager singleton.
region.setOfflineMapboxTileCountLimit(10000); // Safety limit for large regions region.setObserver(observer); region.setState(DownloadState::kActive); mbgl-offline
mbgl-offline integrates seamlessly with mbgl::OnlineFileSource . When rendering, the engine checks: For headless or automotive systems, use mbgl-offline via