-
Notifications
You must be signed in to change notification settings - Fork 59
/
qgeoserviceproviderplugingooglemaps.cpp
32 lines (27 loc) · 1.33 KB
/
qgeoserviceproviderplugingooglemaps.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "qgeoserviceproviderplugingooglemaps.h"
#include "qgeocodingmanagerenginegooglemaps.h"
#include "qgeoroutingmanagerenginegooglemaps.h"
#include "qplacemanagerenginegooglemaps.h"
#include "qgeotiledmappingmanagerenginegooglemaps.h"
QGeoCodingManagerEngine *QGeoServiceProviderFactoryGooglemaps::createGeocodingManagerEngine(
const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const
{
return new QGeoCodingManagerEngineGooglemaps(parameters, error, errorString);
}
QGeoRoutingManagerEngine *QGeoServiceProviderFactoryGooglemaps::createRoutingManagerEngine(
const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const
{
return new QGeoRoutingManagerEngineGooglemaps(parameters, error, errorString);
}
QPlaceManagerEngine *QGeoServiceProviderFactoryGooglemaps::createPlaceManagerEngine(
const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const
{
return new QPlaceManagerEngineGooglemaps(parameters, error, errorString);
}
QGeoMappingManagerEngine *QGeoServiceProviderFactoryGooglemaps::createMappingManagerEngine(
const QVariantMap ¶meters,
QGeoServiceProvider::Error *error,
QString *errorString) const
{
return new QGeoTiledMappingManagerEngineGooglemaps(parameters, error, errorString);
}