QGCLocationPlugin.pri 1.9 KB
Newer Older
1 2 3 4 5 6 7 8
################################################################################
#
# (c) 2009-2020 QGROUNDCONTROL PROJECT <http://www.qgroundcontrol.org>
#
# QGroundControl is licensed according to the terms in the file
# COPYING.md in the root of the source code directory.
#
################################################################################
dogmaphobic's avatar
dogmaphobic committed
9 10 11 12 13 14 15 16 17 18 19 20 21

QT  += location-private positioning-private network

contains(QT_VERSION, 5.5.1) {
    message(Using Local QtLocation headers for Qt 5.5.1)
    INCLUDEPATH += \
        $$PWD/qtlocation/include \
} else {
    message(Using Default QtLocation headers)
    INCLUDEPATH += $$QT.location.includes
}

HEADERS += \
dogmaphobic's avatar
dogmaphobic committed
22 23 24 25 26 27 28 29 30 31 32
    $$PWD/QGCMapEngine.h \
    $$PWD/QGCMapEngineData.h \
    $$PWD/QGCMapTileSet.h \
    $$PWD/QGCMapUrlEngine.h \
    $$PWD/QGCTileCacheWorker.h \
    $$PWD/QGeoCodeReplyQGC.h \
    $$PWD/QGeoCodingManagerEngineQGC.h \
    $$PWD/QGeoMapReplyQGC.h \
    $$PWD/QGeoServiceProviderPluginQGC.h \
    $$PWD/QGeoTileFetcherQGC.h \
    $$PWD/QGeoTiledMappingManagerEngineQGC.h \
33 34 35 36 37 38 39 40 41
    $$PWD/MapProvider.h \
    $$PWD/ElevationMapProvider.h \
    $$PWD/GoogleMapProvider.h \
    $$PWD/BingMapProvider.h \
    $$PWD/GenericMapProvider.h \
    $$PWD/EsriMapProvider.h \
    $$PWD/MapboxMapProvider.h \
    $$PWD/QGCTileSet.h \

dogmaphobic's avatar
dogmaphobic committed
42 43

SOURCES += \
dogmaphobic's avatar
dogmaphobic committed
44 45 46 47 48 49 50 51 52 53
    $$PWD/QGCMapEngine.cpp \
    $$PWD/QGCMapTileSet.cpp \
    $$PWD/QGCMapUrlEngine.cpp \
    $$PWD/QGCTileCacheWorker.cpp \
    $$PWD/QGeoCodeReplyQGC.cpp \
    $$PWD/QGeoCodingManagerEngineQGC.cpp \
    $$PWD/QGeoMapReplyQGC.cpp \
    $$PWD/QGeoServiceProviderPluginQGC.cpp \
    $$PWD/QGeoTileFetcherQGC.cpp \
    $$PWD/QGeoTiledMappingManagerEngineQGC.cpp \
54 55 56 57 58 59 60
    $$PWD/MapProvider.cpp \
    $$PWD/ElevationMapProvider.cpp \
    $$PWD/GoogleMapProvider.cpp \
    $$PWD/BingMapProvider.cpp \
    $$PWD/GenericMapProvider.cpp \
    $$PWD/EsriMapProvider.cpp \
    $$PWD/MapboxMapProvider.cpp \
dogmaphobic's avatar
dogmaphobic committed
61 62 63

OTHER_FILES += \
    $$PWD/qgc_maps_plugin.json