diff options
Diffstat (limited to 'src/plugins/geoservices/osm/qgeofiletilecacheosm.h')
-rw-r--r-- | src/plugins/geoservices/osm/qgeofiletilecacheosm.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/plugins/geoservices/osm/qgeofiletilecacheosm.h b/src/plugins/geoservices/osm/qgeofiletilecacheosm.h index d26cad4a..f26e7f10 100644 --- a/src/plugins/geoservices/osm/qgeofiletilecacheosm.h +++ b/src/plugins/geoservices/osm/qgeofiletilecacheosm.h @@ -72,13 +72,12 @@ protected: void dropTiles(int mapId); void loadTiles(int mapId); - void initOfflineRegistry(int mapId = -1); + void initOfflineRegistry(int mapId); void clearObsoleteTiles(const QGeoTileProviderOsm *p); QString m_offlineDirectory; QHash<QGeoTileSpec, QString> m_tilespecToOfflineFilepath; - QAtomicInt m_requestCancel; - QFuture<void> m_future; + QMap<int, QAtomicInt> m_requestCancel; QMap<int, QFuture<void>> m_mapIdFutures; QMutex storageLock; QVector<QGeoTileProviderOsm *> m_providers; |