|
libosmscout
1.1.1
|
#include <libosmscout-client-qt/include/osmscout/MapManager.h>


Public Slots | |
| void | lookupDatabases () |
| void | onJobFinished () |
| void | onJobFailed (QString errorMessage) |
Signals | |
| void | mapDownloadFails (QString message) |
| void | databaseListChanged (QList< QDir > databaseDirectories) |
| void | downloadJobsChanged () |
Public Member Functions | |
| MapManager (QStringList databaseLookupDirs, SettingsRef settings) | |
| ~MapManager () override | |
| void | downloadMap (AvailableMapsModelMap map, QDir dir, bool replaceExisting=true) |
| void | downloadNext () |
| QList< MapDownloadJob * > | getDownloadJobs () const |
| QStringList | getLookupDirectories () const |
| QList< MapDirectory > | getDatabaseDirectories () const |
Manager of map databases. It provide database lookup (in databaseDirectories) and simple scheduler for downloading maps.
| osmscout::MapManager::MapManager | ( | QStringList | databaseLookupDirs, |
| SettingsRef | settings | ||
| ) |
|
override |
|
signal |
|
signal |
| void osmscout::MapManager::downloadMap | ( | AvailableMapsModelMap | map, |
| QDir | dir, | ||
| bool | replaceExisting = true |
||
| ) |
Start map downloading into local dir.
| map | |
| dir | |
| replaceExisting | - when true, manager will delete existing database with same path (MapDirectory::getPath) |
| void osmscout::MapManager::downloadNext | ( | ) |
|
inline |
|
inline |
|
inline |
|
slot |
|
signal |
|
slot |
|
slot |
1.8.14