From dd8a2dabd02e1d412da11a11796538fbdf4b84ec Mon Sep 17 00:00:00 2001 From: dogmaphobic Date: Wed, 11 Nov 2015 17:06:39 -0500 Subject: [PATCH] Fix iOS Build. --- QGCApplication.pro | 22 ++-- QGCCommon.pri | 79 +++---------- QGCLocationPlugin.pro | 45 -------- ios/AppIcon29x29.png | Bin 0 -> 17956 bytes ios/AppIcon29x29@2x.png | Bin 0 -> 23996 bytes ios/AppIcon29x29@2x~ipad.png | Bin 0 -> 23996 bytes ios/AppIcon29x29~ipad.png | Bin 0 -> 17956 bytes ios/AppIcon40x40@2x.png | Bin 0 -> 29585 bytes ios/AppIcon40x40@2x~ipad.png | Bin 0 -> 29585 bytes ios/AppIcon40x40~ipad.png | Bin 0 -> 19929 bytes ios/AppIcon50x50@2x~ipad.png | Bin 0 -> 37071 bytes ios/AppIcon50x50~ipad.png | Bin 0 -> 22215 bytes ios/AppIcon57x57.png | Bin 0 -> 23902 bytes ios/AppIcon57x57@2x.png | Bin 0 -> 42021 bytes ios/AppIcon60x60@2x.png | Bin 0 -> 45517 bytes ios/AppIcon72x72@2x~ipad.png | Bin 0 -> 55025 bytes ios/AppIcon72x72~ipad.png | Bin 0 -> 27988 bytes ios/AppIcon76x76@2x~ipad.png | Bin 0 -> 58129 bytes ios/AppIcon76x76~ipad.png | Bin 0 -> 28992 bytes ios/LaunchScreen.xib | 45 ++++++++ ios/iOS-Info.plist | 106 +++++++++++++----- qgroundcontrol.pro | 18 ++- src/QtLocationPlugin/QGCLocationPlugin.pro | 46 ++++++++ .../qgeoserviceproviderpluginqgc.cpp | 10 ++ .../qgeoserviceproviderpluginqgc.h | 8 +- .../qgeotiledmappingmanagerengineqgc.cpp | 1 - .../QtLocationPlugin}/qtlocation/README.md | 0 .../5.5.1/QtLocation/private/qcache3q_p.h | 0 .../private/qgeocameracapabilities_p.h | 0 .../QtLocation/private/qgeocameradata_p.h | 0 .../QtLocation/private/qgeocameratiles_p.h | 0 .../QtLocation/private/qgeocodereply_p.h | 0 .../QtLocation/private/qgeocodingmanager_p.h | 0 .../private/qgeocodingmanagerengine_p.h | 0 .../5.5.1/QtLocation/private/qgeomaneuver_p.h | 0 .../5.5.1/QtLocation/private/qgeomap_p.h | 0 .../5.5.1/QtLocation/private/qgeomap_p_p.h | 0 .../QtLocation/private/qgeomapcontroller_p.h | 0 .../QtLocation/private/qgeomappingmanager_p.h | 0 .../private/qgeomappingmanager_p_p.h | 0 .../private/qgeomappingmanagerengine_p.h | 0 .../private/qgeomappingmanagerengine_p_p.h | 0 .../5.5.1/QtLocation/private/qgeomapscene_p.h | 0 .../5.5.1/QtLocation/private/qgeomaptype_p.h | 0 .../QtLocation/private/qgeomaptype_p_p.h | 0 .../5.5.1/QtLocation/private/qgeoroute_p.h | 0 .../QtLocation/private/qgeoroutereply_p.h | 0 .../QtLocation/private/qgeorouterequest_p.h | 0 .../QtLocation/private/qgeoroutesegment_p.h | 0 .../QtLocation/private/qgeoroutingmanager_p.h | 0 .../private/qgeoroutingmanagerengine_p.h | 0 .../private/qgeoserviceprovider_p.h | 0 .../QtLocation/private/qgeotilecache_p.h | 0 .../5.5.1/QtLocation/private/qgeotiledmap_p.h | 0 .../QtLocation/private/qgeotiledmap_p_p.h | 0 .../private/qgeotiledmappingmanagerengine_p.h | 0 .../qgeotiledmappingmanagerengine_p_p.h | 0 .../QtLocation/private/qgeotiledmapreply_p.h | 0 .../private/qgeotiledmapreply_p_p.h | 0 .../QtLocation/private/qgeotilefetcher_p.h | 0 .../QtLocation/private/qgeotilefetcher_p_p.h | 0 .../private/qgeotilerequestmanager_p.h | 0 .../5.5.1/QtLocation/private/qgeotilespec_p.h | 0 .../QtLocation/private/qgeotilespec_p_p.h | 0 .../5.5.1/QtLocation/private/qplace_p.h | 0 .../QtLocation/private/qplaceattribute_p.h | 0 .../QtLocation/private/qplacecategory_p.h | 0 .../private/qplacecontactdetail_p.h | 0 .../QtLocation/private/qplacecontent_p.h | 0 .../private/qplacecontentrequest_p.h | 0 .../QtLocation/private/qplaceeditorial_p.h | 0 .../5.5.1/QtLocation/private/qplaceicon_p.h | 0 .../5.5.1/QtLocation/private/qplaceimage_p.h | 0 .../private/qplacemanagerengine_p.h | 0 .../private/qplaceproposedsearchresult_p.h | 0 .../QtLocation/private/qplaceratings_p.h | 0 .../5.5.1/QtLocation/private/qplacereply_p.h | 0 .../5.5.1/QtLocation/private/qplaceresult_p.h | 0 .../5.5.1/QtLocation/private/qplacereview_p.h | 0 .../QtLocation/private/qplacesearchresult_p.h | 0 .../QtLocation/private/qplacesupplier_p.h | 0 .../5.5.1/QtLocation/private/qplaceuser_p.h | 0 .../QtLocation/private/unsupportedreplies_p.h | 0 .../include/QtLocation/QGeoCodeReply | 0 .../include/QtLocation/QGeoCodingManager | 0 .../QtLocation/QGeoCodingManagerEngine | 0 .../include/QtLocation/QGeoManeuver | 0 .../qtlocation/include/QtLocation/QGeoRoute | 0 .../include/QtLocation/QGeoRouteReply | 0 .../include/QtLocation/QGeoRouteRequest | 0 .../include/QtLocation/QGeoRouteSegment | 0 .../include/QtLocation/QGeoRoutingManager | 0 .../QtLocation/QGeoRoutingManagerEngine | 0 .../include/QtLocation/QGeoServiceProvider | 0 .../QtLocation/QGeoServiceProviderFactory | 0 .../qtlocation/include/QtLocation/QLocation | 0 .../qtlocation/include/QtLocation/QPlace | 0 .../include/QtLocation/QPlaceAttribute | 0 .../include/QtLocation/QPlaceCategory | 0 .../include/QtLocation/QPlaceContactDetail | 0 .../include/QtLocation/QPlaceContent | 0 .../include/QtLocation/QPlaceContentReply | 0 .../include/QtLocation/QPlaceContentRequest | 0 .../include/QtLocation/QPlaceDetailsReply | 0 .../include/QtLocation/QPlaceEditorial | 0 .../qtlocation/include/QtLocation/QPlaceIcon | 0 .../include/QtLocation/QPlaceIdReply | 0 .../qtlocation/include/QtLocation/QPlaceImage | 0 .../include/QtLocation/QPlaceManager | 0 .../include/QtLocation/QPlaceManagerEngine | 0 .../include/QtLocation/QPlaceMatchReply | 0 .../include/QtLocation/QPlaceMatchRequest | 0 .../QtLocation/QPlaceProposedSearchResult | 0 .../include/QtLocation/QPlaceRatings | 0 .../qtlocation/include/QtLocation/QPlaceReply | 0 .../include/QtLocation/QPlaceResult | 0 .../include/QtLocation/QPlaceReview | 0 .../include/QtLocation/QPlaceSearchReply | 0 .../include/QtLocation/QPlaceSearchRequest | 0 .../include/QtLocation/QPlaceSearchResult | 0 .../QtLocation/QPlaceSearchSuggestionReply | 0 .../include/QtLocation/QPlaceSupplier | 0 .../qtlocation/include/QtLocation/QPlaceUser | 0 .../qtlocation/include/QtLocation/QtLocation | 0 .../include/QtLocation/QtLocationVersion | 0 .../include/QtLocation/placemacro.h | 0 .../include/QtLocation/qgeocodereply.h | 0 .../include/QtLocation/qgeocodingmanager.h | 0 .../QtLocation/qgeocodingmanagerengine.h | 0 .../include/QtLocation/qgeomaneuver.h | 0 .../qtlocation/include/QtLocation/qgeoroute.h | 0 .../include/QtLocation/qgeoroutereply.h | 0 .../include/QtLocation/qgeorouterequest.h | 0 .../include/QtLocation/qgeoroutesegment.h | 0 .../include/QtLocation/qgeoroutingmanager.h | 0 .../QtLocation/qgeoroutingmanagerengine.h | 0 .../include/QtLocation/qgeoserviceprovider.h | 0 .../QtLocation/qgeoserviceproviderfactory.h | 0 .../qtlocation/include/QtLocation/qlocation.h | 0 .../include/QtLocation/qlocationglobal.h | 0 .../qtlocation/include/QtLocation/qplace.h | 0 .../include/QtLocation/qplaceattribute.h | 0 .../include/QtLocation/qplacecategory.h | 0 .../include/QtLocation/qplacecontactdetail.h | 0 .../include/QtLocation/qplacecontent.h | 0 .../include/QtLocation/qplacecontentreply.h | 0 .../include/QtLocation/qplacecontentrequest.h | 0 .../include/QtLocation/qplacedetailsreply.h | 0 .../include/QtLocation/qplaceeditorial.h | 0 .../include/QtLocation/qplaceicon.h | 0 .../include/QtLocation/qplaceidreply.h | 0 .../include/QtLocation/qplaceimage.h | 0 .../include/QtLocation/qplacemanager.h | 0 .../include/QtLocation/qplacemanagerengine.h | 0 .../include/QtLocation/qplacematchreply.h | 0 .../include/QtLocation/qplacematchrequest.h | 0 .../QtLocation/qplaceproposedsearchresult.h | 0 .../include/QtLocation/qplaceratings.h | 0 .../include/QtLocation/qplacereply.h | 0 .../include/QtLocation/qplaceresult.h | 0 .../include/QtLocation/qplacereview.h | 0 .../include/QtLocation/qplacesearchreply.h | 0 .../include/QtLocation/qplacesearchrequest.h | 0 .../include/QtLocation/qplacesearchresult.h | 0 .../QtLocation/qplacesearchsuggestionreply.h | 0 .../include/QtLocation/qplacesupplier.h | 0 .../include/QtLocation/qplaceuser.h | 0 .../include/QtLocation/qtlocationversion.h | 0 .../private/qdeclarativegeoaddress_p.h | 0 .../private/qdeclarativegeolocation_p.h | 0 .../QtPositioning/private/qdoublevector2d_p.h | 0 .../QtPositioning/private/qdoublevector3d_p.h | 0 .../QtPositioning/private/qgeoaddress_p.h | 0 .../QtPositioning/private/qgeocircle_p.h | 0 .../QtPositioning/private/qgeocoordinate_p.h | 0 .../QtPositioning/private/qgeolocation_p.h | 0 .../private/qgeopositioninfosource_p.h | 0 .../QtPositioning/private/qgeoprojection_p.h | 0 .../QtPositioning/private/qgeorectangle_p.h | 0 .../5.5.1/QtPositioning/private/qgeoshape_p.h | 0 .../QtPositioning/private/qlocationutils_p.h | 0 .../private/qnmeapositioninfosource_p.h | 0 .../include/QtPositioning/QGeoAddress | 0 .../include/QtPositioning/QGeoAreaMonitorInfo | 0 .../QtPositioning/QGeoAreaMonitorSource | 0 .../include/QtPositioning/QGeoCircle | 0 .../include/QtPositioning/QGeoCoordinate | 0 .../include/QtPositioning/QGeoLocation | 0 .../include/QtPositioning/QGeoPositionInfo | 0 .../QtPositioning/QGeoPositionInfoSource | 0 .../QGeoPositionInfoSourceFactory | 0 .../include/QtPositioning/QGeoRectangle | 0 .../include/QtPositioning/QGeoSatelliteInfo | 0 .../QtPositioning/QGeoSatelliteInfoSource | 0 .../include/QtPositioning/QGeoShape | 0 .../QtPositioning/QNmeaPositionInfoSource | 0 .../include/QtPositioning/QtPositioning | 0 .../QtPositioning/QtPositioningVersion | 0 .../include/QtPositioning/qgeoaddress.h | 0 .../QtPositioning/qgeoareamonitorinfo.h | 0 .../QtPositioning/qgeoareamonitorsource.h | 0 .../include/QtPositioning/qgeocircle.h | 0 .../include/QtPositioning/qgeocoordinate.h | 0 .../include/QtPositioning/qgeolocation.h | 0 .../include/QtPositioning/qgeopositioninfo.h | 0 .../QtPositioning/qgeopositioninfosource.h | 0 .../qgeopositioninfosourcefactory.h | 0 .../include/QtPositioning/qgeorectangle.h | 0 .../include/QtPositioning/qgeosatelliteinfo.h | 0 .../QtPositioning/qgeosatelliteinfosource.h | 0 .../include/QtPositioning/qgeoshape.h | 0 .../QtPositioning/qnmeapositioninfosource.h | 0 .../QtPositioning/qpositioningglobal.h | 0 .../QtPositioning/qtpositioningversion.h | 0 .../qtlocation/src/location/maps/maps.pri | 0 .../qtlocation/src/location/maps/qcache3q_p.h | 0 .../location/maps/qgeocameracapabilities_p.h | 0 .../src/location/maps/qgeocameradata_p.h | 0 .../src/location/maps/qgeocameratiles_p.h | 0 .../src/location/maps/qgeocodereply.h | 0 .../src/location/maps/qgeocodereply_p.h | 0 .../src/location/maps/qgeocodingmanager.h | 0 .../src/location/maps/qgeocodingmanager_p.h | 0 .../location/maps/qgeocodingmanagerengine.h | 0 .../location/maps/qgeocodingmanagerengine_p.h | 0 .../src/location/maps/qgeomaneuver.h | 0 .../src/location/maps/qgeomaneuver_p.h | 0 .../qtlocation/src/location/maps/qgeomap_p.h | 0 .../src/location/maps/qgeomap_p_p.h | 0 .../src/location/maps/qgeomapcontroller_p.h | 0 .../src/location/maps/qgeomappingmanager_p.h | 0 .../location/maps/qgeomappingmanager_p_p.h | 0 .../maps/qgeomappingmanagerengine_p.h | 0 .../maps/qgeomappingmanagerengine_p_p.h | 0 .../src/location/maps/qgeomapscene_p.h | 0 .../src/location/maps/qgeomaptype_p.h | 0 .../src/location/maps/qgeomaptype_p_p.h | 0 .../qtlocation/src/location/maps/qgeoroute.h | 0 .../src/location/maps/qgeoroute_p.h | 0 .../src/location/maps/qgeoroutereply.h | 0 .../src/location/maps/qgeoroutereply_p.h | 0 .../src/location/maps/qgeorouterequest.h | 0 .../src/location/maps/qgeorouterequest_p.h | 0 .../src/location/maps/qgeoroutesegment.h | 0 .../src/location/maps/qgeoroutesegment_p.h | 0 .../src/location/maps/qgeoroutingmanager.h | 0 .../src/location/maps/qgeoroutingmanager_p.h | 0 .../location/maps/qgeoroutingmanagerengine.h | 0 .../maps/qgeoroutingmanagerengine_p.h | 0 .../src/location/maps/qgeoserviceprovider.h | 0 .../src/location/maps/qgeoserviceprovider_p.h | 0 .../maps/qgeoserviceproviderfactory.h | 0 .../src/location/maps/qgeotilecache_p.h | 0 .../src/location/maps/qgeotiledmap_p.h | 0 .../src/location/maps/qgeotiledmap_p_p.h | 0 .../maps/qgeotiledmappingmanagerengine_p.h | 0 .../maps/qgeotiledmappingmanagerengine_p_p.h | 0 .../src/location/maps/qgeotiledmapreply_p.h | 0 .../src/location/maps/qgeotiledmapreply_p_p.h | 0 .../src/location/maps/qgeotilefetcher_p.h | 0 .../src/location/maps/qgeotilefetcher_p_p.h | 0 .../location/maps/qgeotilerequestmanager_p.h | 0 .../src/location/maps/qgeotilespec_p.h | 0 .../src/location/maps/qgeotilespec_p_p.h | 0 .../qtlocation/src/location/qlocation.h | 0 .../qtlocation/src/location/qlocationglobal.h | 0 .../positioning/qdeclarativegeoaddress_p.h | 0 .../positioning/qdeclarativegeolocation_p.h | 0 .../src/positioning/qdoublevector2d_p.h | 0 .../src/positioning/qdoublevector3d_p.h | 0 .../qtlocation/src/positioning/qgeoaddress.h | 0 .../src/positioning/qgeoaddress_p.h | 0 .../src/positioning/qgeoareamonitorinfo.h | 0 .../src/positioning/qgeoareamonitorsource.h | 0 .../qtlocation/src/positioning/qgeocircle.h | 0 .../qtlocation/src/positioning/qgeocircle_p.h | 0 .../src/positioning/qgeocoordinate.h | 0 .../src/positioning/qgeocoordinate_p.h | 0 .../qtlocation/src/positioning/qgeolocation.h | 0 .../src/positioning/qgeolocation_p.h | 0 .../src/positioning/qgeopositioninfo.h | 0 .../src/positioning/qgeopositioninfosource.h | 0 .../positioning/qgeopositioninfosource_p.h | 0 .../qgeopositioninfosourcefactory.h | 0 .../src/positioning/qgeoprojection_p.h | 0 .../src/positioning/qgeorectangle.h | 0 .../src/positioning/qgeorectangle_p.h | 0 .../src/positioning/qgeosatelliteinfo.h | 0 .../src/positioning/qgeosatelliteinfosource.h | 0 .../qtlocation/src/positioning/qgeoshape.h | 0 .../qtlocation/src/positioning/qgeoshape_p.h | 0 .../src/positioning/qlocationutils_p.h | 0 .../src/positioning/qnmeapositioninfosource.h | 0 .../positioning/qnmeapositioninfosource_p.h | 0 .../src/positioning/qpositioningglobal.h | 0 src/main.cc | 4 +- 296 files changed, 224 insertions(+), 160 deletions(-) delete mode 100644 QGCLocationPlugin.pro create mode 100644 ios/AppIcon29x29.png create mode 100644 ios/AppIcon29x29@2x.png create mode 100644 ios/AppIcon29x29@2x~ipad.png create mode 100644 ios/AppIcon29x29~ipad.png create mode 100644 ios/AppIcon40x40@2x.png create mode 100644 ios/AppIcon40x40@2x~ipad.png create mode 100644 ios/AppIcon40x40~ipad.png create mode 100644 ios/AppIcon50x50@2x~ipad.png create mode 100644 ios/AppIcon50x50~ipad.png create mode 100644 ios/AppIcon57x57.png create mode 100644 ios/AppIcon57x57@2x.png create mode 100644 ios/AppIcon60x60@2x.png create mode 100644 ios/AppIcon72x72@2x~ipad.png create mode 100644 ios/AppIcon72x72~ipad.png create mode 100644 ios/AppIcon76x76@2x~ipad.png create mode 100644 ios/AppIcon76x76~ipad.png create mode 100644 ios/LaunchScreen.xib create mode 100644 src/QtLocationPlugin/QGCLocationPlugin.pro rename {libs => src/QtLocationPlugin}/qtlocation/README.md (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qcache3q_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameracapabilities_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameradata_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameratiles_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodereply_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanager_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaneuver_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapcontroller_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapscene_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroute_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutereply_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeorouterequest_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutesegment_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanager_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoserviceprovider_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilecache_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilerequestmanager_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplace_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceattribute_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecategory_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontactdetail_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontent_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontentrequest_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceeditorial_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceicon_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceimage_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacemanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceproposedsearchresult_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceratings_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereply_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceresult_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereview_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesearchresult_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesupplier_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceuser_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/5.5.1/QtLocation/private/unsupportedreplies_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoCodeReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoCodingManager (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoCodingManagerEngine (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoManeuver (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoRoute (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoRouteReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoRouteRequest (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoRouteSegment (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoRoutingManager (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoRoutingManagerEngine (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoServiceProvider (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QGeoServiceProviderFactory (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QLocation (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlace (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceAttribute (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceCategory (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceContactDetail (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceContent (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceContentReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceContentRequest (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceDetailsReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceEditorial (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceIcon (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceIdReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceImage (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceManager (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceManagerEngine (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceMatchReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceMatchRequest (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceProposedSearchResult (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceRatings (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceResult (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceReview (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceSearchReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceSearchRequest (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceSearchResult (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceSearchSuggestionReply (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceSupplier (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QPlaceUser (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QtLocation (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/QtLocationVersion (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/placemacro.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeocodereply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeocodingmanager.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeocodingmanagerengine.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeomaneuver.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeoroute.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeoroutereply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeorouterequest.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeoroutesegment.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeoroutingmanager.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeoroutingmanagerengine.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeoserviceprovider.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qgeoserviceproviderfactory.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qlocation.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qlocationglobal.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplace.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceattribute.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacecategory.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacecontactdetail.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacecontent.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacecontentreply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacecontentrequest.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacedetailsreply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceeditorial.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceicon.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceidreply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceimage.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacemanager.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacemanagerengine.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacematchreply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacematchrequest.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceproposedsearchresult.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceratings.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacereply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceresult.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacereview.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacesearchreply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacesearchrequest.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacesearchresult.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacesearchsuggestionreply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplacesupplier.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qplaceuser.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtLocation/qtlocationversion.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeoaddress_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeolocation_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector2d_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector3d_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoaddress_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocircle_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocoordinate_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeolocation_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeopositioninfosource_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoprojection_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeorectangle_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoshape_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qlocationutils_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qnmeapositioninfosource_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoAddress (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoAreaMonitorInfo (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoAreaMonitorSource (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoCircle (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoCoordinate (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoLocation (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoPositionInfo (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoPositionInfoSource (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoPositionInfoSourceFactory (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoRectangle (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoSatelliteInfo (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoSatelliteInfoSource (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QGeoShape (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QNmeaPositionInfoSource (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QtPositioning (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/QtPositioningVersion (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeoaddress.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeoareamonitorinfo.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeoareamonitorsource.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeocircle.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeocoordinate.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeolocation.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeopositioninfo.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeopositioninfosource.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeopositioninfosourcefactory.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeorectangle.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeosatelliteinfo.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeosatelliteinfosource.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qgeoshape.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qnmeapositioninfosource.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qpositioningglobal.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/include/QtPositioning/qtpositioningversion.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/maps.pri (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qcache3q_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocameracapabilities_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocameradata_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocameratiles_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocodereply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocodereply_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocodingmanager.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocodingmanager_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocodingmanagerengine.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeocodingmanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomaneuver.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomaneuver_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomap_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomap_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomapcontroller_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomappingmanager_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomappingmanager_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomappingmanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomappingmanagerengine_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomapscene_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomaptype_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeomaptype_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroute.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroute_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroutereply.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroutereply_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeorouterequest.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeorouterequest_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroutesegment.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroutesegment_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroutingmanager.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroutingmanager_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroutingmanagerengine.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoroutingmanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoserviceprovider.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoserviceprovider_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeoserviceproviderfactory.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotilecache_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotiledmap_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotiledmap_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotiledmapreply_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotiledmapreply_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotilefetcher_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotilefetcher_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotilerequestmanager_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotilespec_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/maps/qgeotilespec_p_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/qlocation.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/location/qlocationglobal.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qdeclarativegeoaddress_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qdeclarativegeolocation_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qdoublevector2d_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qdoublevector3d_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeoaddress.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeoaddress_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeoareamonitorinfo.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeoareamonitorsource.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeocircle.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeocircle_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeocoordinate.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeocoordinate_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeolocation.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeolocation_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeopositioninfo.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeopositioninfosource.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeopositioninfosource_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeopositioninfosourcefactory.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeoprojection_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeorectangle.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeorectangle_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeosatelliteinfo.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeosatelliteinfosource.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeoshape.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qgeoshape_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qlocationutils_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qnmeapositioninfosource.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qnmeapositioninfosource_p.h (100%) rename {libs => src/QtLocationPlugin}/qtlocation/src/positioning/qpositioningglobal.h (100%) diff --git a/QGCApplication.pro b/QGCApplication.pro index 012a15bf96..5a87bd6088 100644 --- a/QGCApplication.pro +++ b/QGCApplication.pro @@ -19,8 +19,9 @@ include(QGCCommon.pri) -TARGET = qgroundcontrol +TARGET = qgroundcontrol TEMPLATE = app +DESTDIR = $${OUT_PWD}/build # Load additional config flags from user_config.pri exists(user_config.pri):infile(user_config.pri, CONFIG) { @@ -34,13 +35,9 @@ LinuxBuild { # QGC QtLocation plugin -LIBS += -L$${LOCATION_PLUGIN_DESTDIR} -LIBS += -l$${LOCATION_PLUGIN_NAME} - -WindowsBuild { - PRE_TARGETDEPS += $${LOCATION_PLUGIN_DESTDIR}/$${LOCATION_PLUGIN_NAME}.lib -} else { - PRE_TARGETDEPS += $${LOCATION_PLUGIN_DESTDIR}/lib$${LOCATION_PLUGIN_NAME}.a +!ios { + LIBS += -L$${LOCATION_PLUGIN_DESTDIR} + LIBS += -l$${LOCATION_PLUGIN_NAME} } # Qt configuration @@ -88,8 +85,12 @@ MacBuild { iOSBuild { QMAKE_INFO_PLIST = $${BASEDIR}/ios/iOS-Info.plist - ICON = $${BASEDIR}/resources/icons/macx.icns - OTHER_FILES += $${BASEDIR}/iOS-Info.plist + OTHER_FILES += $${BASEDIR}/ios/iOS-Info.plist + ios_icon.files = $$files($$PWD/ios/AppIcon*.png) + QMAKE_BUNDLE_DATA += ios_icon + app_launch_images.files = $$PWD/ios/LaunchScreen.xib + QMAKE_BUNDLE_DATA += app_launch_images + #-- TODO: Add iTunesArtwork } LinuxBuild { @@ -278,7 +279,6 @@ WindowsBuild { HEADERS += src/stable_headers.h } - !iOSBuild { HEADERS += \ src/comm/SerialLink.h \ diff --git a/QGCCommon.pri b/QGCCommon.pri index f67098d4b0..d3638e8815 100644 --- a/QGCCommon.pri +++ b/QGCCommon.pri @@ -30,10 +30,13 @@ linux { linux-g++ | linux-g++-64 { message("Linux build") CONFIG += LinuxBuild + DEFINES += __STDC_LIMIT_MACROS } else : android-g++ { message("Android build") CONFIG += AndroidBuild MobileBuild DEFINES += __android__ + DEFINES += __STDC_LIMIT_MACROS + target.path = $$DESTDIR warning("Android build is experimental and not fully functional") } else { error("Unsuported Linux toolchain, only GCC 32- or 64-bit is supported") @@ -42,6 +45,7 @@ linux { win32-msvc2010 | win32-msvc2012 | win32-msvc2013 { message("Windows build") CONFIG += WindowsBuild + DEFINES += __STDC_LIMIT_MACROS } else { error("Unsupported Windows toolchain, only Visual Studio 2010, 2012, and 2013 are supported") } @@ -49,6 +53,10 @@ linux { macx-clang | macx-llvm { message("Mac build") CONFIG += MacBuild + CONFIG += x86_64 + CONFIG -= x86 + QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6 + QMAKE_MAC_SDK = macosx10.11 QMAKE_CXXFLAGS += -fvisibility=hidden } else { error("Unsupported Mac toolchain, only 64-bit LLVM+clang is supported") @@ -60,6 +68,9 @@ linux { message("iOS build") CONFIG += iOSBuild MobileBuild app_bundle DEFINES += __ios__ + QMAKE_IOS_DEPLOYMENT_TARGET = 8.0 + QMAKE_IOS_TARGETED_DEVICE_FAMILY = 2 #- iPad only for now + QMAKE_LFLAGS += -Wl,-no_pie warning("iOS build is experimental and not yet fully functional") } else { error("Unsupported build platform, only Linux, Windows, Android and Mac (Mac OS and iOS) are supported") @@ -109,76 +120,22 @@ win32:debug_and_release { # Setup our build directories BASEDIR = $$IN_PWD -DESTDIR = $${OUT_PWD}/debug -BUILDDIR = $${OUT_PWD}/build-debug -ReleaseBuild { - DESTDIR = $${OUT_PWD}/release - BUILDDIR = $${OUT_PWD}/build-release -} - -iOSBuild { - # For whatever reason, the iOS build fails with these set. Some files have the full, - # properly concatenaded path and file name while others have only the second portion, - # as if BUILDDIR was empty. - OBJECTS_DIR = $$(HOME)/tmp/qgcfoo - MOC_DIR = $$(HOME)/tmp/qgcfoo - UI_DIR = $$(HOME)/tmp/qgcfoo - RCC_DIR = $$(HOME)/tmp/qgcfoo -} else { - OBJECTS_DIR = $${BUILDDIR}/obj - MOC_DIR = $${BUILDDIR}/moc - UI_DIR = $${BUILDDIR}/ui - RCC_DIR = $${BUILDDIR}/rcc +!ios { + OBJECTS_DIR = $${OUT_PWD}/obj + MOC_DIR = $${OUT_PWD}/moc + UI_DIR = $${OUT_PWD}/ui + RCC_DIR = $${OUT_PWD}/rcc } LANGUAGE = C++ -AndroidBuild { - target.path = $$DESTDIR -} - -# We place the created plugin lib into the objects dir so that make clean will clean it as well -iOSBuild { - LOCATION_PLUGIN_DESTDIR = $$(HOME)/tmp/qgcfoo -} else { - LOCATION_PLUGIN_DESTDIR = $$OBJECTS_DIR -} - -LOCATION_PLUGIN_NAME = QGeoServiceProviderFactoryQGC - -message(BASEDIR $$BASEDIR DESTDIR $$DESTDIR TARGET $$TARGET OUTPUT $$OUT_PWD) +LOCATION_PLUGIN_DESTDIR = $${OUT_PWD}/src/QtLocationPlugin +LOCATION_PLUGIN_NAME = QGeoServiceProviderFactoryQGC # Turn off serial port warnings DEFINES += _TTY_NOWARN_ -# -# OS Specific settings -# - -AndroidBuild { - DEFINES += __STDC_LIMIT_MACROS -} - -iOSBuild { - QMAKE_IOS_DEPLOYMENT_TARGET = 7.0 -} - -MacBuild { - CONFIG += x86_64 - CONFIG -= x86 - QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6 - QMAKE_MAC_SDK = macosx10.11 -} - -LinuxBuild { - DEFINES += __STDC_LIMIT_MACROS -} - -WindowsBuild { - DEFINES += __STDC_LIMIT_MACROS -} - # # By default warnings as errors are turned off. Even so, in order for a pull request # to be accepted you must compile cleanly with warnings as errors turned on the default diff --git a/QGCLocationPlugin.pro b/QGCLocationPlugin.pro deleted file mode 100644 index 740ff85908..0000000000 --- a/QGCLocationPlugin.pro +++ /dev/null @@ -1,45 +0,0 @@ -include(QGCCommon.pri) - -TEMPLATE = lib -TARGET = QGeoServiceProviderFactoryQGC -CONFIG += plugin static -QT += location-private positioning-private network -PLUGIN_TYPE = geoservices - -DESTDIR = $${LOCATION_PLUGIN_DESTDIR} - -contains(QT_VERSION, 5.5.1) { - - message(Using Local QtLocation headers for Qt 5.5.1) - - INCLUDEPATH += \ - libs/qtlocation/include \ - -} else { - - message(Using Default QtLocation headers) - - INCLUDEPATH += $$QT.location.includes - -} - -HEADERS += \ - src/QtLocationPlugin/qgeoserviceproviderpluginqgc.h \ - src/QtLocationPlugin/qgeotiledmappingmanagerengineqgc.h \ - src/QtLocationPlugin/qgeotilefetcherqgc.h \ - src/QtLocationPlugin/qgeomapreplyqgc.h \ - src/QtLocationPlugin/qgeocodingmanagerengineqgc.h \ - src/QtLocationPlugin/qgeocodereplyqgc.h \ - src/QtLocationPlugin/OpenPilotMaps.h - -SOURCES += \ - src/QtLocationPlugin/qgeoserviceproviderpluginqgc.cpp \ - src/QtLocationPlugin/qgeotiledmappingmanagerengineqgc.cpp \ - src/QtLocationPlugin/qgeotilefetcherqgc.cpp \ - src/QtLocationPlugin/qgeomapreplyqgc.cpp \ - src/QtLocationPlugin/qgeocodingmanagerengineqgc.cpp \ - src/QtLocationPlugin/qgeocodereplyqgc.cpp \ - src/QtLocationPlugin/OpenPilotMaps.cc - -OTHER_FILES += \ - src/QtLocationPlugin/qgc_maps_plugin.json diff --git a/ios/AppIcon29x29.png b/ios/AppIcon29x29.png new file mode 100644 index 0000000000000000000000000000000000000000..22b02b2c44904b5a30990489a5d75aab9216c2d1 GIT binary patch literal 17956 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon29x29@2x.png b/ios/AppIcon29x29@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..8bccfc00730d5b8d4564e6fb3c1989c326d25edc GIT binary patch literal 23996 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon29x29@2x~ipad.png b/ios/AppIcon29x29@2x~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..7d993b049638973dd874d0c6d72884a6eef23caf GIT binary patch literal 23996 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon40x40@2x.png b/ios/AppIcon40x40@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..85b0f543d39c7943ae61eda226dc402dcbb28891 GIT binary patch literal 29585 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon40x40@2x~ipad.png b/ios/AppIcon40x40@2x~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..b38d96a20bec772bb05e2839dc0c1d8b47f4ae20 GIT binary patch literal 29585 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%0Dfd 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon50x50@2x~ipad.png b/ios/AppIcon50x50@2x~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..c11f619763e9ce460c0a6376c3a2aeb091fb9a02 GIT binary patch literal 37071 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�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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon50x50~ipad.png b/ios/AppIcon50x50~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..cd3b929a54d1e702eb2f198a538b40011eb5f4ee GIT binary patch literal 22215 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon57x57.png b/ios/AppIcon57x57.png new file mode 100644 index 0000000000000000000000000000000000000000..73db1a53429872e097bb82df2d06b727f619c84d GIT binary patch literal 23902 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon57x57@2x.png b/ios/AppIcon57x57@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..17cfb33ab553c7ac7e121997990b0a653df45bfa GIT binary patch literal 42021 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon60x60@2x.png b/ios/AppIcon60x60@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5fee5f54efcc9757b1953d94b6ec0aab9feaba4c GIT binary patch literal 45517 zcmeAS@N?(olHy`uVBq!ia0y~yV5k6L4mJh`2Fnz)OAHJQoCO|{#S9GG!XV7ZFl&wk z1B2z4%#etZ2wxwokg&dz0$52&wylyQ$U=n(-v9;Y{GwC^Q#~`?WCJsE1#?S1LsN5e6LTE}BLhQI zeFI~CV*_0yV=EH_D-$CHC{VKFQczH^DN0GR3UYCST33{kW~-D@Qc_^0uU}qXu2*iX zmtT~wZ)j<0sc&GUZ)Bufl#-@fT$xvrSfQI&tPC*(W{yj0adJ^+K}lwQo&w0+#H9Sv z5?duDkVQ~i6`&SXl^ABV%1lWkzbNuoRN>iO1Lymiz{*qe0|||V|8zCE>^3HOI*uJ@arrNsVqp< z4@xc0FD*(=buCNHD^bSg`;yEwMC72j0VIRd?Wq-+IJALeAlkr50TM$t6}bgg&PAz- zCHX}m`T03^kW>}`3ql2FXK<=g(C|%6&ddXatEP=Ux+X-7Bg{*6Ni0dV1Eok^Lr`)I zF*LR^G_x`>(ls!#GB7|g1fmkn4Bz~e%(O}*GYoYN4MPmgtc*;p3@mjGOyOoAsYEv; zwInemu_TcwQ;^jnnUj)im6l(Wn^Ap6st7j z#MBf+lN4R^6axcY6C=|U-NaN=bKNvUlN3Xf)MQhmM7R}LjKQ$VBeS?9zo-%^9mC3` z;M77?QJ6$dCb*0$NGvK&1?50nC0G`O7iy3k0U>R`IoT>P8C1I2C4(|ZYKo0MiYUTa z5IrEPAPO=uqm#HGz|fA{j`EDuJbc*;ViZ^vZbORm(@M${i&7oaQ}arQ%li;>Q8l7l zV51MJ4{|bT5EaFVWt2q(arp}3OQd*2_aY*)!9ffu=dhMh5Tn4Va2tXeoB?EECnyWXvKg!j8?`&%pJ7^5)MR?qrpXFKtYs^1{Wk8 zh$KgYi^zb2C>sqfNH`Eljs_Qz0R>Su8eEWYAd(ynE+PX8qHHv{AmKnHIT~C<1{6fu zXmCNofk<*RxQGlWh_cb(f`kK+qqrn9U2O`PQ;36`hAj(FA3la`QlB2;z zWI#cbjRqGa9Ec=GgNw+3f+!meE=V{KNsa~=kpTr!HX2-za3GQ#4K5-B3ZiT@xFF#` zBsm&fLqG_5gAYrWuw6b2?rv{(cmI7pdiXd zg9{Q4M3SSyMPxuhl#K=#Bpiq&M}v#VfPyF+4K7GH5J`>(7m)!4Q8pS}kZ>T9#2Z{( zh^?Hdc`3F^~)*;_gz<>}V<`**Key6g1a()UHz*Xg~LbK+3sQuLVe zAkX-6>{Z()X9Yzj7Y{!h0S-s@?-#EXmNX=MoWS77TvJycQf?gK^zQ7==X37w{cH1j z<*QA5zyH2_`ugr^3xZa+*0)}f>b+oZpz!7ES5B+7eivSUX^L7a7NRwE!PP9*y>a>) zQ@sx6Y~x7V9C;zb#HqZzA0*y=RAol5+QF1<99eV2E@YK99nBH!aa#UV6-L3{Rdzy}3s=S|K#0la_@HAb_c(dvD+q+s*Pu;kBRa8zwV#O?m%zTUFkfAe(*@uT4{3Y?YF$iC$FR$&19KY>Y_;fo-QN4fb39xp4aFuj1Qp|6O$ZZQaqgW&59ftoTr2Q?WO$#!lXDKL7gb*8chXo|o;8 zFWwomen-qZ@w<87W1s(}|0Xv(>3ZIZ{KKtxH`-lHh2e`VA1{uukagSPi&HHWH@1E07e=WZL zx>oZ6ze1N%kb#GVkfL1wWUr+s(l)0QSAIIGv^1#m;6b6MMKc#Jb2BqYt+)P z)q$%+SB9v7o;VsDZ-sn9C_&`PiM;Wv<|n$El!F@_#Ra3y*E8Z@4CD! z-|?QSS$nUf7|CXCjNnS!9QpA-!#{Nf?WtaKygP8=6*xtDRnX9k!^HX)0mbc5Glm&m&!nR!Jr(?lZEL?Z86=C#!(S)#AL z8cogWTVm@6PYP2P2DP73)tV~gJk?Qas?b-jnN>@j7RSA1h|4#)w4yw3(nG7S zRa3J{I~Fc9IvO;uM9o)6PFaLYkb~tzg^k7BbI<4U9j_JJ{L{T^@4w4zi!Xkvw>==$ zdo62Ygk9?9n{{tWtmHpe?9Ko2w@$@VNvwOq$t6}XRw0YRR$t1vmTC6dWVWePuT*c< z)Tq=I%=aEBI5)d`wc0GLnO39dY&KnGcJJhqDkst=KQWR$wd8Tirb45gDm!B))tKE~ z=+qWucs^j|g`JwKQdfQD>UHaV_|QsOS@vYW>gy|bcms7rJeLKvC<`8`T=%WYCf{Q2 zx#MfXZug%}`@H;0*4D58tr~jOJ~y1p__5(+&aZukAKrNSvEsw;zbs5j6Fp|+m>s@w zL7>;I`Jt*ZkN(S!8xO1IX6-$cu=UJ?goy{8`hv{76{jwo;5E^I`AL;aM;>!7>g4zs zF(bsp$w*9XB8Q;Amy3|&qKgU}GiF5C_?Sp4&gc;GJLaJ#v}7{pq?r~kYno#09M{cQ z6rmL)sS~`G_hQC1iA)~jOF5Thxx5XZgoedHPo_WfDo!Gk7Sy*j;0JEAt9`!H$Zxk|HkNf{ZXxn~7Bk8`jzSJ=eO(YyYduf2Hn)vVZ5 zBdN##_p?Oky%#f)>OGjYx#nQn)_WP{7V}E0ZCH*lOe|W|iq&rMqy>SU-j}=m6pycZp_p(%VP_6YZJrXN z{6vol5k_8Sf{ODyCY@D3DP}aq%d+j1>a1QX?`b^-Mn*ns;})A(cvwwW73vidP~Br^ z@3;JOgCoa0|%leeeNeqq9d6eGut z0Sm&`8eMu5vEyvoRIkzrPKMrUvlXUyPV_y}am1-Zk-ug zz(kon`9xh;MQ!~z%MYJJ-0eC}KRdki^25ukKfL$eS*D@g`DEdo=Ki= zCzn5-@+q=SOZ8Q+;;h4^ZSAv7q)bmWH>X_6JT#G`(ILTZ#iOc2DMqm?0yKiSS|8P$ z9Z;KG>9GEK{hcJk^@Ub**O%%fPmIuU+c#l()Y_7mDQ?Yfd)-nqCLBCyv$JMah?Sp? zpqkvojvaF)zH)_RN&0OS+JCR-a_Vux&PAO)3-n|UZt7l__->juc(ExuT8l$mIL%Zv;Fy2D{q)nSvpHt#16N;_H<#dH{{NUkE`X0CZS&16 z!)U)v)^Bd_iQ})^-=ARMqBS#VL&&0=Yc{8xG&uXv>Z;ewAVYV(*$R{WCV04Yx-@$* zisxW4mlFTOF${;){kb=y zZ!g>7zSP`}C<{HCG zITzMkmz0uGntW1-tNr8ezZEueIcB%bHs36obTVbrx9{KopJ$9%8`Le<{nV-b@;~8} zr{g)>*Q;wj{|*Dw*ZT2Dwcx%jayO@6+x%+Q@yd5kr$_F5 z7WhOxZ`t;(+@~x37uden+;xlpq0HXtm+MNn#s5D@PqC}v@G9q69oc@^py7C$%9HPt zINCkc7A*-j+;mf<`KZ!Wuhy!?j(cw|30gftTcqRYBM(Nw_1C*kKmFHyG-+o+LW0Ae z`3xJ*WSEHgs9jFwYyT^{{d%kY19dTPg9xdV9XFTkT;jPjGPNLMLXw@k-CUKq9Kw98 zA1c@Wcq_H1jj<-pc3lA9!ZMv-i|bDE^6x!hy#CPg`ac$%F1Ejj|ERI;o7ord>&h}k z>hixnrPX~uzQ6Ex?f&DNzT~wmzNRc=+nM`SZQaiI{0Fi>f3ezJUoq{^_2&Y8_ZkYW zL_LY$HF^ELFDmEvf6+Srzl8nJ!tw<+rNVt5B}3kx{hwK$7-gU zO6$jJW{bJ!!h75vr?NFKTyQlj^?xkmwAUrO_;2QHi=OMJp0{3FQ)QyhQjO{D5^{2B zDJe6m)}9H_^f#QYI@@bvhxopx>z8(aQQYMwzqs_d z{Lk0-?>~4G{jcTQl(i@P@3kb>*d9wQSFHIc*OmT0;r09YNB3gSKa`vAYEdWja7kuW z|J@UY`zu<+<6d^Wx?b7btzO@}aPQ1@!rL#E9;#|N{QlYM^8bDIdwy8W|9wxd#reJ4 z?l*EW!qP7zw{bq4!7Eeo^6;OROU-vYTKIh9oSzDxt}W)7^H1T~WBtRMuLs^Z!X!17 zD|vsz@kQzqBArJMrA!Lsy2i=#=o$DDU@`kg|O3(FUk6S-I!NA38?&7GmMn;#GSl(F>B%88f!m!9&~%G z-liy1&Ht)%_r>1(-333?l9t~+Zo9v3+FAd79^c-u3;NAjQvI?jrQLs$ZMu5){2IQ7 z=W%td=i|R=+*QwUEIeiM>GAuezjyHdN%-{L=G*k?H=jrME6Uh)mi^p&BYcf}*(0_P z_54SFtm{tCkE@z1yuO;}DQEd&>(s7)o8_D<53V=Voqe?ALaGR#-PEkbO&KANu9Q9e zD8=E{l#*1~)oHP`rtQ`Rg~Pp4htDQzO_iGIGtI-o>45x!mqkftv&~msebuiq)$3=y zctdK`+A{goSFK(bSbX@or{!>B(MzVQ3)z&9)^UmsDjCMZ`9~YcvcjmwkW{dE1NmBD&ED~+oF80Q3e%x>K>yGxDzi-(E z`eMDmzp(lh=A$HI>X}d?Z2rDx)_wcmTEF8qaX-9qJ5YBo>)F8B7xeC*+BtbYYr^Z` zde!24e>skyT@+o#fA{#kzT~4KujOjn-2Z>k`O3XrS!N&O*H69~w}Uy3=O|R&;>j-m zJGK4)7p|@A-@BAu+M99wTB79a!xr0EAMS{(iLacaE&oS)`dwq!N6zdQ?k_)h^?vXD zJSC0JBg%rCIxU)S@=OgnekreyCpiC#rdYSj;y{}?e!h0*)mN=nU(EP+F>C9l|3M8~ zqt>2DF?pN1`R1}1J#o4I_5uqZv+0ZD)^A>7>9jd4c}0lAeE&&4uAOemEPw54(oFSY z`I*l#Fw4iDJksm`sr*4(d;HN&Io6vV=N;ejsH{YIGsp6C3UfBh`zSsC(fRdz&fVN@ z-}&mvR}S?&C%cVP*F9cdpcjAo`?7f{ujB70?3cIcd$YsZulzde}x?&$O4i5)H{j|o4y?WJiEj>sZ--)LC1#U zo#D$5rEPtjQzP{{(0*C=&9Xo7|9G$4eULf7|4Vt_|Cf_XYG1}x`S0rd*Qwd^QI|tK z=ZUiT+Xv?Ll{0($?fw6((d9Uv=XCX6Q&Nuft&eAGUQ~bocr)JC@53K<35!apx1W4Z z`0ZtW*kRo;XQE=FEEnB&G!asj?4IO*bcI+kPx$H{p8kOK z*EL1BjwBf}H6Cd4i(7s*>-&qhZ~xl!6x8ou5TH?%w)tn+?#q3*-ztgl1f38EmEk8R z*;*}H9-}h3ThPBmOV`Pa`(GX7?!$dwCnraQva@_Y~{VS2Z$(u{&TDg9| zSg!Q{(bkgMmr+&wO0@U7-)k*6boPsUnReUZWiO&FJ1^XFd4Ey*h3zA@C+>GWt{avs z+rKHRvMUzdbUwcE&kXAedUI0~Zt5KRIJ+Z$L-SYveJ7Ob>l!C^Z@X0b$E59|?271O z4)^;_k6uLo_}F&;!!PNA7w6}>S)?$>s;^Cbuts*p`C6giY`)*_VF{b73s&s@ushe~ zkmIC_0ylGdoDAKUMkS_Hw74y{43r)f-YC#|vLhxhhJDSEid)Sq&i!D% z*16W=_Uo6H&*ZB5_sss*+yD8}{fB#`|2dq0_*$TEzwFf?ZdGpE6Q%ASFuZ>ExVgFg z;d#?-e7*-}zqI;Pwu^5!<^_ zMA|;)?l@N`^joq&$>M>N&N~IURB^`ki2)iuI)aK*UpCyyxDv4`rNwQrquqRUA->0- zt3W*h$=+l0S6$8e7|$BMG>Frw-2c4&@^^WT3j=h1q?vUeEn0Xuum0%cZwjo=DMgX1 zwo09SsP@&Z^tB>E=)7vHnZWfzNYy?-gcSN`~?uN6_* z7q?tjmZ@aFw=wfw-HZG`-*#TV@%=ad`C?Wf)s{=2wOpUe)FD^-te zzw7k=WBEdxe|{my?>4682wxMmF5D*PW^35HajRJ2%fB>3OIi0aqN?TX{;Mf0rCH|k^Q|<4{GIi>=mVQr|HN)-xyu&7DtxIitpRQrw zIPa^#GW{BMZ;j6A+pX6#UAb62kE$BIWH}l%uWIq3NfQOLu3Fv9=?k#vx&HjIw_Wvm+#LPdSZ0be(Ab(dJEUD_YcsVnzc7>|Cxsce~!K_QtWcPv{L7) z*IZR)WfQ5bekTltmFEg{vekBk+2;A`uRGMfan2^TyFd3kR{nadaqIhH`Pm0eck!Km zq4HPQTEK6n%a1>E-;|$h-t+61bWZiN&`I%sO+P(O3y?3@-s^s+qu|3_4)(i#*Dr2g z7`cz{@Q<_}?QMy1hTW-8-E1CT{^4G}VE&AQH+G2^XS3bh*+0SNT~wLWADfhtAiGyy zyUzWQUG;J8i(Aqc*UUP+DU18u$H*Mv%QM2xESfuGX?+cI?DBQ4KQ39dG{1BC)|&m| z?xsJvhugf%B8J3k|9NBbGA+Mjk{qRTexqjQ% ztY7c1JNx*PzY`RupZ>3TGR0`&_U+rf7hkNol(g~A`vR*EKWmOW=43l9+BW+zkNGQ} zsog1;3xz%kOzdbmpLSs7yQ6b&F~8@`HmHAke#Q9;iR5hIZ{OH*lBGBFrYga>d!o%Qp5(L`{}ZOADN9*!rlacZU1+M5~u|yQZykwfJV$(wu*=>X1tO z&d-5*bE|~TzqA(UyV*BVTo&L0hD&=Vs2nlMf3Xe5>McKP1xSI;+=@^X!Fy&KNsaBSAH(DI6ASEVgpV zoK%~(c%57QwS0p$H3FY+sJ&VIx?sz-c(m%wc0eKr*=9I*-=};(uLdAK5l#dB7Q6D(NmTs%g-&a{1g^*Jht`kk!Zobed1SNh&&68zSy6C z_{OcK${eB3FW7q4`exkTyyEz>i(9WPw0vt9^4zxnY0K>bRqY#BndHLRpSb8a*-c&+ zq-T65Cm`QML(KcgW6nQy@_x&On-5k5=jZ1yTfO@AU&cF^FMsx5xqbWfHCMCtr)|F- zUsipG#o4jwrc7_t+=maXo@ULgF?7}vRu=13u*}`Dm21vQsdJClyL^3We`)ut>o2C~ z9=R0NztFaIp=tBNt&(pe(hc9N^~}-UmLxqt>A?+a0lQM+LkG<-)IW-SaXkIPnp;h2 zHGJ9G%G0i?ZCNY1CHeA-FT^^GVY8n{top zoZ86C;eNNZ;6W_M{C!>j4zG8$x9ZJGQh(K%JL8t|jHqCV=*u&1ZJu%bnL%&fA&V;g zTcO{R|9pxsl&dxE%V1o+jl2J}lZBAV0UA+D9&rM;g z|3>-yZ~s~Q^1;1(_v$@tZEc&pmi}6EG^z5|(;`6*77x|QA*V&BnYgdGy84M%<)xPv zA0s9-TyKqCen8IavE8%k8G1Ey{u$4AGTtTp_k~-?Vtzmn6 zM67DM@1^Q1QcvP{wKX1occkQ1T8?&kLY!s$Mo@V7mgaDs{&O}l=WJ5m`Gl;q2{N+} z-kEju&bt?Ohd=S2@VnjiXO8;K`v3Wxy;GBy-#c1cCGEdTr{+sT_sd_O9&@DUxL=+3 zre?co^Geg+owm(8O`A(g#9rT!Y5S&g?3+p7#>|+-muEyz&ImiVAZ9D`*H3RX`1Vd+ z*SyZ5?!?(Ib4)t3lC+P7-ZtnxpOoX9oadV?H~W~4S$Ap<*XJ8mKFjT!zWzzyDF4wo zCrF}wpY;6uzBW=y^E-miiLVIN?lE~CqAhB)lE<-Lp#OCD)wJ5El`=na%FDmor=F|l z%B!!hKapW_??H*x$DcJv78!cA3Z0E=PFw7_Ge&8;?}QF74>@bUSaY-O{O{BEb-lgA z{?h)poyl5DnZ?lteYs8-quQ5k9r^`v<> zdUBJvuYG&-r^!D#vsCQg+mu=LTehSbZeMP=?Rs*go$L3P`&~Ex64W~>dtm-A6CGL0 z*0RqM^IirQCcgWu5pLI1aL&18{SNlpYT;|wa-N&t`)aW{BFZ=->hg?Z%M7=c||= z@7#az*Ua?~zEpg8A?gt)zcFG?j+)=jDakwHQkMiSkC9Q4^i=r8v?DgJ$L%pMSF6&O z^A2Lae*L;PS%j-KYW3B18=}^p-xaIZ^iW`DOrP74_dXvojO(c#z{+6))_WY|aziR*b_3O(24o}urr;qEdT)(cq zB4pKGU$x6+yYKehf2};z$H>Iw$cdV-{}U9w%_LQ2xE^hd{4m30M?3$aElFHoBkLEW z|8abxz07di^+%a&kKdW+YHikBn!|RxOE=?o@fVqT@k0-@1Ljodw{_;uP}`OyG5f8A z#b>KGe;IPJ&X!ozmPmbGIa%XeO~X5G`3Ecd^&X2ZoE_i#-RZ}t`4i{=j$YSmQt7Gp zp|yXFOWm>HjBvZA{ZH(?z10wc8zD*H=Sh{HF*|G8*WoKTszNodlq-C``xaB z2j?fsmkH0>Xt_pvTSBgXIfLBnVa_LEOGE{I>IfOf@0C z2|lfwBA2gdrMgM^W=-XKnIg3Re*fW@M{*4F!&gqJ{{HRTKK04}l;4@Y`ugkr%{ABd z@4l1gw9x$VnX^^BpAshKnE4rrIeoG!ln$wwtbD_7hv3i3{R``lmYKZG{H3A8ol%yPUs>zK_x$;Us$cKPp+e%K-X!ah@X*~YaIx1%@ooKMO+zaZa#VXpt;eBZO( zJImQ`nC!ps>>AIrZzkuSUcNCsfAQ-*?jP6eXpC?5QsB7r*6Y*H{_Q{C96z@6_EaXv z2V5)rz8~5B((-kt&g1BfXN#}evu-nOUTE69&a^i%hby^S%6Yf)wzb;k$rAGye_wH1 zfNuxWPsQvDeP^?7LKAO^Aft%HY*}L1&hGE)!yLR+4kpFI&z0d%3<-{j>Ohb#*eAZ`fu; zm0!GluO%}_>i;IqFKZ*K!t>qt7HR)Ie!sQg##ar$J?x*4@U3~9JHu_c!B%UxzQP=- zyFWyBRqAcqb6V+j^yL@N?{D6cZXL6+M(FCPxg~Rdt0>R^FL--vod8RmC`;XS)er5J z-cpVa9x|HCTm1OV@!a;%fmgaWj+-Uson4fDHc_TJm}S58fnVQvW?eIByJm9iVg*RkpCE0pW(WV>OzVK{W{Htjoyk8%rhVHJCpY(4 z#joTS=YQJXV&30&@Y$j40HH~HjszQS`e}02t8-%7 z{hqh@{^`+6E@y4MzdbT{eN{}}l7fyDL;unp2j$LMO+6?x(v^h_HN}XuI78Xiv30Gu8HdouUr28hPC0A?Ma#W zFD3Lo=k-_Kn_#$Qxz(JHX6rzO%9iDl67!ud&pTpg)w$8McbRQ>T29xx(C8Od$?VSY zyXJ5Q&3|0=T;Mtz+sar>pM_eHjJ!94ABH z&2gy}6)guZDNM|eSbx3yaAJMv^6Pc`moIm}e)+ccp1Jp?uAS=jRNY7IvU1t(xef>J zU)(#@NM1rN&2y`t;&jzn9FM=>Dv+$wxGq)m<4ttoyuaBkkJDaQ*D1Fx4bC{e>}9N_ z=XJ@~f$Q#dEVu3b+ERLgKf1Z#j_itK+Y{n8GCzJ{a_pk-=L7pRn|#;4EPrvEwW0K_ zq=@k37q?~?=-uw9E9u%db@K}KG{ddi7Da8H*?8IPK}4DU!^hVYb>|-2UBmtE>1GSH zYY#K-c2(cBopCGrWn86vt#I*-V`hmGcRN;@HrLe@KaWVh{68c{KjOo*YdX8GiQM{D z)$_LWM%cNesEy1=Cw^Cu`Qbg~_?@QW8m_}fOip!5Zh5>}!%h9A)knRS!}&|M@11(b ze_o>J@8c|cgvv_w7u|O?5mcP(8zA}W%GS`;qDC`KCaF9svNW7|rk{srh26#5*VXsT zz1Lek)oSiLYq9R9q0>*hYRD{{aej09-c$3osyz*A4YBf7d2@K(%Y%7ai!Pb(KR)gG zgG;>iiwgen)T-a_F8E@Va{T#370{ZVhe+x=ON5jzF1uF4F0+^;zI8_y^1{~ZM<;|277S|2*9 zP{Z7kzpw4X+wcjsuTw+f>-o-B?sqS}CM@A!FY)?F+L^_#4SUxfzVV7B+2{S`RdF`! zH)eiW>wDu?@D6wNjs7`@cV)59QeKz-;BxpPyUMP6#@jA!&*__&oG#F}kNe?_>Iq?f zoBnKz&8gwkyZbR*N#3@v@m^fbGR8%Togr376Basbj!UfA;kNRMra-~&m>Xxlg@27Y zTweA2*Od1U9&B${73Fe0oMDo;_4eBzHFZKKO{OkXoMw_0vN|+qC(}xoIaAK}1z&7d zv^liAZd2#Z^!R62ug4|7zI=Z3pEh^S`8zuslg$-mHZs4}v@Y<^NqTT(_Y12xX21Mn z+6!yAkA0K5wb3uLC$r|AeAKD;59Vx?^jREi;kLYByV+v7`EF(##d5QC{|R4zY*8n? zDpfi_H@>^Q%Fj(Yx~vR7i~&iq40cFlYD z@}0iH_9fX^BC7cP=@(HIc`|d48CbRMHEqu>VLN?8<(=`i2U52k?k`{O{NqjR7rog_ zpUP;PR-7bkAFO0Rr*(m*43=dNB^uj{Z>gNuEV_C%b3<|!moq78#x2m(O_ax;!_B@AC_pQ&WpG z&fjVKc|!Z8ww%ZGDTxX}$0XJy3(bDfto*{6H{_vW)nUi&{@_vZL5 z-+lVohKFCPJyjm@gtpyCu4sAaH8si3*-BXP;pWGtnHQ#fciQfUQv+K@Iv)^;TyS{$zPWyc)*!Ax=7F>|pWxt*6^9!~$!m}@KU3PK1+QqHQ1N}=H z%>HsO+8`YC=17I<>9l~gx7yymVc$^yj(tUp>aX8ZzG#}BFm+4GlC|}cW!7T$TH08* zby{98*GxBO|NU+M>_nsL`93e4o@nv8UqbEOaf@AY&e=tFEWh;UT>s;nm2-Ac{`p0D zxr_4O#9djfc5&--0lP}mKIe50ZU^sw`1Ja{2PgO29iINaqUT_-{G#78B6s!e5q)@N z>xy$VOt(AB6HdSDJ-tHd$woncmlL9suB>YA;W1x%Ej#5>CKIFJ?z4?yt9P$nzTEoy z<;%J{7ovMsGd?}A&~5R@a=&(NPp(O)(=xAE&tAD|DN}1mPl`@Qig{9@WuW{9rpuDI zKla}5&wN?Sp?*$Drd0p#@pa07r)usq{%rlO>XE74zg}Gq_Bj9h8^0&T@8rDwL!>QC zeP4D?sZMHg^|N@U9gn}CD-+vf+MHJ-_POiq4gX!Tza7Pse;kSY^8SBl3VU3~n+2aI z%6>>qVUKh8?)dz2{Q=7rd^YT78^sg;Txq>wSEqNbd4J>IE4vNWRY*8zOCQ_Vm-N?6a(Sv3B<>rG4|6=R^ zA6WQawEJ4N$t!OkwacgTmQT;n@Y@-Y=DFB&tD(!nDN3_D1U~=%Fmr3fq|`O)G3~E= z)HiP3UQ%=Yn$EAMmrLdwbQZj^l3DIM**c%=b)or%(lc{c+=|}Ndp=2ac2tku%qZjk z-Q7R*l&W*sJ|9Utv$}kNZL#>@bi3YPdzKs2eC50nU(0p$r~iUI4+`1#eKKK=|Eau+ zyRQG;8uyL!zA^M&{hmDY#vX|Vga6j&GRn^wyyJEWUBZ<3B*+0d6)_PWjfml6RoCZ z%}g=sy#D%d(zbnTE@tSzeEIU?e(3|ObN#ko%-Z_s^G{E;OIO;mbTUm=gmkBHc|N+x zk+_?4y>EZ+`@;omZuBKzU2nKG&2a0oXUu$`#Z9;M&RZJH(H`gcU2*@BJvma3yK+|? zUv98v*@k_#XMW@>UH+l-OEmhzx+;#dtKySm{tEPMmOD^%PFdo74bSDs{ch#o)(6h} zs8O4K$N&G!=!@%bbyXfMJM(z9;r4s+Ca>e|*8dDy^0Q~|i(}grYCb*ZsQ%mW?y)&& zh_|$6mGDvN*#|GoT2h~+{5SpG5wm@g*FOaASZn3dKQTkcOKo;a#)=Cs|Vd^8@F%YzCq&Ttn<=kU%!8^znEa~?_T0|WiO$hHS-=u&7D})yYQgRN}r|z zgN~G-$6T!&WXd>~8OtBHsIy=8Z8jrga5h_XHQV_kwJWBbSCaXrZQ_2{r{HIr&g0@Q zJ^qWb&nHx$S2*G%5Tp8lP2%>4gyhTXewm~B-vTsOnH{uZ-FUu^$}iSrl#IHY?cJm>JOd9Lw$*9n1l5@xf*)^v zoOxwNyIoV^%eOQ9{+sUlCf2jNF*WmSg7o~ucV;dAzGG{NY?<`2V6#Wr{)svMm+sGV zyg%zNd*Gt~vV|7CnI%$xfAFnYZr|~?W4@7qoZGs9MFH7?FJd*e_?c+QzPeYpWuj_C z-!8__Fa49{?l)$xnVhrX&+PMOP0TjWNHFNjJFp?ic-7SJ$~9%YpZfob{MEcXBkZlq z-B~WC`vmXaP&;#4ZDZfr1$NIpL%iP~oODlk{yOoK$?8)56V5Nsyr$h_GMh(~z0-Yh z#a_8HVyC^eroLj@8MAKM>8IU|eG}r=$0u*TdGABT9hc;dKi33Kj#}!YH(ybZUwCVF z!L79#_WNWGpR&x+es}oBtiwB`zehzE-%#7OKqk7s-~=y^%r?H@Z0TE5r7vtVOOTsg zeP45D{j*s!?j>D0!)$EUylpS<*;jLC^zUbj{cON?$TXyre}UIK=lW018bb05)OWF* zJyCe0Z?E9*uHS~+x9to5-*@)%e&z?)be3(5)H!`UF*nzt{8!l%^*hZUKFVLHexa-3 zU(ax~E7Rn$^v0gNLwj??UcWG7JGY1b?JG^4>Uj;f7r1ZA>~LvLDb~!I>gYDB^wm_Y zmnmHh=lc(*RXeY~y6)w>cYLMg<=js7_4U)87T!3WU|^H5Ir3wb?UEqREN;vD3muJq znp|AbKOwSFc|yX23EqM83+nu2N^+o^9hTIzK zRZ}Nt99P@ed+u-Zl3%~oAJ>?ye$4HknB}`jdj3I^eUg8Fr2RT>zF2nt(LHbS&Zyt- z`go=E#q>Ofy-e^d1Z{n+lx9NAyr)Og-n-Z^dlIL5AZ*zyF3d5$)#<5| zo^!nD!BGntMwQJ?5g{sbeT_o&3@)v>oO9*m(@hANvrbZQ(3`&WW{yG3`d~d#kLQzGn)sO1Sl?Y?H;}8h{hMynuxqd6 z=@%+(8+~8gGM0E&8+`kR4D<1OZ3Rc9wsa0EIyL4`UtaX%e z#x3cW*=vt)N#Z-5$-ls^R{WK*{PBW&?+xQVr1L!g&w7`&-nIOoafW^c+uiVgO%Lzf zUu^w2aLe-h{h3e8VisF(=*vq>s8N3PkvAf0^NpzD|7wM{yEEQKM_s<5mbP*2y|!OR zwsOqhDfRPXcHsIuU5QCjmv6ZBto1Be>*=#tdc(RZf!Bi9A9PLQl&I$PmJ51m(Y#bf z`K#1nWnQkOHU|SZmS65XneuD1*HWup+qZ}7m6VrfZ^=`>-61=>%E^U9X?z- zYpd2#r)e%$T~ACO8)kpFV&7d{BD?BxnbC!L2QAE6^VTF=yo|p5;`U~VsLfww3b{W$ ze&@11iTm0|$v2B9e_mAj?S7ii%c!}lyiVVc+51+qO3f@mb}#eo!t0CeKV_A;$M?Ux zA$?J{TKQM<^#%6d*m#bwJ6Q0hSE4Vr`QHxdi?Vy!UOx;^vi%jVaeSF%#7~217th{s zyMDg-+nE~8^ZRed%{aI(%X-$ew3hRKxPFSScdx$X=d*fSQjYJUT;D~RzKimG7sh`z z=zIG5<5j!X===T$QWYom1f5!*5puex=Za>y*rF&o9kJ8hSzCYA?2K6_x@-4t)n2#a z)}u+4XCHqQ=szwgrFA*SY(;3B#uK9>j}w{7Wc}KCkE`FZ2+MQdpCrxvc=C&AV~MEE zGmfPjY*}vga((bM<(f?1Q^96Qk$Yu}tGO<}IQIPv-{18G&6zn;$=S@)Hu_3TJAZL^ zk~;JAH%AJ-_y;VtKi8n#cxt}0D(@l@Z;hiutF{Mk=(#lCIlX`3sXCsAN8&G(f73hi z)cT|T+(q>@LZQ{a?0FMjpUQm^mg8P`;%kX)iRG$qI?Jx!Hr$$S&~tWy{A|a&v)p$6 zs>@kj{^;k4A{jB`xY>;nHcoc47g&X)RP1ou8m2hc@8S2~8zXeque|z7JH=?G%9k%+ zLQJI2vaP<_bp5sRRG+}LVVQj9lB=eiOgBEV*wJM(*K85T?@Qk&MSjg*lU%HE{QBa| z{9{*cHI>##eLf=cOEmh0-7mf;@lnm0C49HL)=E6*KERtidB#6o$Ck*R%;$NSfSMdKe+(v297wcFjpiVxhn7k3TZsp0=Sc|JaT!_Py%&nm@dpzsTZSna}EN$#U}# z+nBYNmhjyL%^c6ZIQOT-HT@d-_8AAVuL|^fq+I4~W8*fNZTf1f)Xf||&q*6@=B&8- ziq~l78YLbco;RznX31}i(E0IK>1NI}x5aM7I~*%FxLD0rllmrX!k=*VTELtN=4Dg& zAKhHT=UZ*N>RXu4;^+m=l1`*9Dlsvz)=bQ9TJxt#glD5DDkkzwfsBK zeL=Q@a~HF|WAOp=i*L)#wwlKHY>A|8``wPjr+z++BbB|eAwWsC?UG9<;IeqP7=?`5AzdIe-N!-Ue zHMhL=l@RlC|L=Q{rFQpZgY7+M6XN%AzP(|^c1zmOH|J>KFXb8MYNh`EJfHCMmiLbR zKaJ+)@9TIwTR-vFv(q#5t0Z5$>L>sE_4&oQ|HiBI?OR`-ap%yf7x;Wh_JrCp$&CC1 zJ9C8lF8;sspna=t_eN9a^MTtHtRIP$yj?p(-7GoMt~0wt>h%wmuFkJt=6y8Sb}_SN z>fa9%RUE(GED0)P>&~2Yma8|d*=gerjtzdxe@~8DYZrDQ!z5jj=a~2$KlOzH9Zq)s zo8y*8t~ZQ0Gucmdf{ogqFx_Q)`~dJ?)LosEq46IyD6)qZW-S=w#=~CcVWJNa#sGaeM#KQF28fG zJ*K=O{ClztpcSwEnEP zCV6(@l<&vazI6L?!$T!mgxgcLJzHb)%zhOO5w#s(a)8L5koTHcK{q=v+;P>YCop&r>)~>zj$CjSNcR4fq;`{>L zz48{F@BX+?oNDj-{lRkyjasqLkHKG-e|Ow|yz@r?ZpPcE=FYekZFSrBzpzr|e}M-d zElaewU#PugTOwPedrJ8IQLBxj(ba69Kly&?^<69x-~X|v{lfNb$vHKG(-+Qfxa?yh zr#9U;Xf=qBk$)MD%UoCFMjjgYWjax@2Vu@V;>_$malOyJ7oJsfBu`0 zjBU#edvYBv-t)MBMD5Dz_wKu21+Mu$ukZHT1Nqklds|PWO%Bm&=HWMA5wc1}i1SXK zx!dB8rE9~gcP_Y?aqY#|U*>cC)Hg;m`u&!lhnFwXt>JS0TaZ$%w>15U zg~`xw~q4K+oBQaoaerezIh9TYf=jw#(+4S&d6)zp(lw*0T8h zg8H92zb;CaoL=@%^W}8k#qn0HWj}dNeazJef8($-iT$tkHscLR>Ze4l1J>T?t4fky z)tS2@EXRFk5<9c7wM4|m=EkYFt@~HMbKm;PE+jcvW7@jq^*=>^1z%6H_?cG~X5Ulr z&X{AleP>dM*k8@^g|<)2LcFgpirU4Qn$6vH_50=hzy6)us9tu#{^Pae)yKCllzKm> zxhlzeRp(oc&0b;?vdGfLXKR@9 zRIi6$s|=-jGfZY#v-Y}ez6T1!-JR+}JfZDYxv#ZTKkYQ>+%SKEXQyhIL-7&O6=8qm zex8heVV7xZtA1X=KDF!K(#aar&MH_}iap#=JwdjT|L$_1i?y#r?k@McRD4Qh@Ba?J zd5fMe@vNGD?&9tu^-sofE_KJ0OXh#fezN?nQ`xQN6Mpp)H#7N_t=}r9EVu3X^M!rl z{BI1ltK}E|{^I`9?zP~q^EEy9uJT{nU(_w6a-W43naW+k zW{T0t(-x~F=15b(DyZyc7F7fYQ@{aI)*U~S0pPavWYTo~k7E|Bb zxV@Yd%kz&}D}GP+rE)p--}3#&HUD_n1QsXx+h@nggM;s*=up9Q!7?eLfT zr~J+Kllq(TC;m6zf0)1NzTosvFO~NlPUrut$u9d(n9t(N@0zmx>x&;O-+%7Jk+&&& zRV`1<%O39k;=g2{)$z(+<{Qhle*FA}Lw?Q<&X2Rt3+?`3XmtOM=Z{OvGyU!yUiiCq z>iPOtPIiSy>Oag>t~>Ia|EJ<_*>B8tg+KaleE%T7>As+S(*48rXVm+C2>zD+C;z7Y z1^a)`jceFDm?~EVBQv!PES=i|RfezOwJT$V~Y?jjw-1Z)p4UgJ-Wx zlij76EKe6EEw@ct>SZ+b(DTo_3^uwMCbKM?4>sI>t2WUiU@f1aQPA=zS(WMDf}GtE zCVyRo4E_G~uip9VrFq2X2i!50_vLr~`S*NB((TW8cD!a?SNXwTrsiO1OaBkP^t*oy z%I*J_=T&@QU3cS~O!&JBYg>E&^MzNhrSE(+G5qI4`M77hPUk)8eB}OPvFZuopr++V zW%f_}WFxBgp~B+$kwqu)R0-Z|i0rXN1PT=4$? zx6(0RqksG~E;u{)_RnIiyEivIGTi*{c=+eZvH1l@53m1pdU@Q_+x0Ed{{PMP8(01C zo!|JjY~tK^3jGy}-v~{%QF>NkGv)coj7IgvuJbxXDvYK)U764q@7`r2=kd8m?LhKb z{=(0u<)1z;kAE!AzxT}4+w*EqZ{1hRyY9wEoA5V(w8QWH=Lxs_U|zTJY2>;Y|CGaX z>ibT=ukJftZg*OL`~Ru0%l=I@?caAw(%jbd+hySwx_UNYvKKdaSnXvfm>ab;c=JB# z1I4=;-zZM>*vI=o<>7{ovn!Ofep(i;Il4Y?*VNnBVvc{^ziW>6x?NrI|2}2q?R?3$ zZtt__HSazg=B)n{p;lKSTYj&SdwX21==Ip2+UtH_z53qk`u|tqYj%FpTDSkBTV2_C z-ykSvLLnl)G<&NPvyprfE|iPJFwEW6y^}_ba|` z-T&G8!A@hp_I-I1PX6f4YLML7vr@0o(lKGSLcxBY2N&xk{j;hnqplwhwqo_qWUGj> zJ#cwd+`M-}H^jCUd}bAnDgFI6ruuJhO#Ri+nE!Iu>+Y^!_v}`D?Ag-r*u%a1cg=de zes5QNOf_$KT(R!;*jm%@*izZ>*jm}}|DUGcsW=;Yr{?n4Ic4W6Rf<(hqGaW^&&_ao z)$w8>)8VshTfL^9u{rSBs^Xom;M=nE%rS{4J?3U@bupW*A~dyNx9pC)c3eA!s^9Na zm%qLEpxsx+Z&}xVKA0qEx8*te&FURaT5^Xiid0rQpL?SGyQZT*g!|3ij1Au>O*GF; zY1!M}ezSVV$@aF{Z*1?Rytj3W__WaW#%9A4>CAO~+pH~*ynVPiPknyz49gQ)N%3?0 z`Zd{q>?msZyG4qx#KOW%?&%w^iQRoagv{%|p8ivMUiE_N2cPUIzWaX*U%y+%U7ovV zrg+8F`}em_d(SKOQ))rbeGgUCD>eyW<~!D0qHr`ktwFHa3Tj&*HVS30l1Adi%=yAIfhwFF6)>*!xCu zioc!3r3Z)QGd7%`=ez2u%)bWd*;kwHzf}^Ocp~M|l+&zj(!8&(YQ5ZE^kK__t6A6e zBQDAc#wMmL@mm_DG~HXUzxBhJCZzD>j=9me; zvULl5TdQWaoPBp#-`S)?d7G2AM{c;O6Y*R=*Ni)CHEZ|Lo~ud6vbH4@SzP?NH^atG z#E-vdHs{WT@;e>-54}4m<~!l;=jNJMGm<0A{{4*k@_2s1 zDsbGHuD#)Zq57wV$^FlcMX!J6U;ooM{_nG;GxjK@c|KY_y=M0F|6ju2?Rn<*&E}g1 zpWV9*IlmH@AHS}8?|ip&f5CO-{=%oa**}iy>m|R@7XNfoxnIR_6HBp$-~Pj`cNQ#< zUcLN$iu1#5#tJ(PDrzFu@~ue|4qMH+`fO8b-QJwA&yPxP=ZL*A(>9we+I_a`?xN#4 zhL@jvEG|(mjPSj&HtmcUd)R8;*;kv+CLMdb?eXW`g}dke*rT^-qQXp{riES`g?FzA z^L)Fk`D)hJU)y(jcKWR<*x|MG+RIs!J6b>d-n-+Dp2~La{pXtxzd!!`o6@e>AAjZM z#M#^J7Cf2i_P5b&Rev4pd=sW$)qcjX+}7movH&e89(^ZRvh`_BJ2_ZL0gYHkp*N@>Lwj=fx7tvuJ` z%4PfiJdN!8f3Do(((|W?>&5aNhGyqVrV?#;flB>LT4jA7@Nlq7YjM1{vXHGI|^l*PWx}4oA|eAo(PLvVdReg%d~HNyY+fb@zJX? zC6`Xh*xh=xBG~`o1L6LJuj}hhUNe8NFnj&e!rgOYn+`1edskzQo=?)8nq?=B+wI{$ zE?X)RZ}(hg-Hty+%glX0eQ4(2l>Pi~&ir|gzukWSB>Mh8K6ROL8~NL>otIqBT*Jqn zHC1Y>SFdCKk*v)R%XWYK{nsPu`7c*bB?%rup0b&j?yoA;Df~5p zlZENWpMU4lQa7{C^=pq>>$du8(&k7{6`?nuC-xVdF+5&$ukv}(-L2O*6(8r5t9#)1 z?)I+cmA%0+-#(v?*qOxIUh|Oq&DVqclYEwau!^-gtn8P>I=bydkE_<~7+b@BI2^@ z!Xw#Vp70+PlvR6CE+kSbTi`m;VS#aB=oFVbdggrY?ji1r9gA+NT=nXF_%Q9bua`>U z?z<8^ZP%}6eSHcZ_V8O?eKl>fV5f_QsCD9cx4mwL^Ht|@D0c=ptfW zK2>DG2lnQUNz*r+?=t)^$fni)sEBogMz!RN_vsERUDjWJT(py;)#*x>DWByNfpZp* zdFp-~mM?n0H@osdBm0e=#p;_kZ@yFeJT|84<#&sJEst-e&#yi4w8&zP-k!Me^G{)E+=YO|j>is*V;xo;} zrrK=Sa`yD^xBO+&{@hIbH3gjYx3=`<$5#s<^q42-c;J=E1I~)V8!{5UYG2rxrFz-s z#`Rx+y)Z;;<9qe*sXt#7)&2WC-`LXh=()Mpl}{$d+WdNRFbtJK1$YEPN+u@3^L-Zbt|R#lll+aY1z!@7&k zI&w<$y-V4;dU=8+R|)hVEwqq%@%2~u)vT}OtV@F`r}-_fKA5(-^ipdpQ*T;x+UA1~ z5*kCaye!@ve_j0ebJcV8rm{8-??o;K3W{t_KU60!NI5F0ePO;m$6oW+<7rD~od5Ll zul?CeOTBkKndH6W*Q?b#zg~;p`S;uHoiCTo{`pkD{^a-l|7-PjJYe#({TlM^etmsg zTib*tN1rrdt*KmV!@5tV9Ln3i+2FZ>hNp^C;TkdPCZ7ejRusLzTmJcac>Lo-^8XvM zjvPPObYN=JfvQUJ$)_02R=d_^$baJLF=TU5~zq zI~R+UlBI%@ZozvS^=ccrm^}4GPn0Ke1nZ<_m}&9wn@h;NS;GCc%(`mtKUPpcF9^`+ zyP9EAzbR^MH|PJV#hV}IWUTNo6IPcJ{CKwCC7vZhWFnJLkb}|#e&sGlCq`kt-M#nD zIOxVEe zx|$WZ`s$0XRcpeu^R`Rh-}8int(m3SamfM~3yC9nn-n;hoR2C6Z@#>Tujcci`~}4~ z1XvgyuQf+c2o__p)8|+tz;cYWQJ;e;)$xGJbj6bIN*qjK^V{eDeZ$Uhr|fpF$|Fq{ z#{+rg0-WymY__SCUgm9J9q2GXk`xz9_LelV&W}-=1T3+TH$FV4w9n3%y^@ zT<=u9&OMVm@9{-!EqY?nQFPyW{InuQwzWZF)q97-`t+!(Rp_S+pX zdNp?UANg+CuwwV?MGI6Cx0fBza2HxG-?4g$$q5LV>46Gi&X4 z>MuU+{_`P!{gJ!n_YWuc+p(sB=f6SO2JzYecyI=3NK9IMaef@P` z4V6h=$29n#W%gZJaaHTdrpTs+0%Egymj?ap@KL)RKH+4_)W*g}UbV@b{pX!^B$o%t zCROa%yn11Phj4fMM|P{WX%ZX)BGz+ub8HY%(rW9hwyikhHf18))zI*bUryhD+Q9$b zQAg;=(@%+}vo5|ik>II%WA=OYwWTVhR)^Z1y1T`B*vc<|mzCY(z_)wuzI$?6-m})s zpY>$w^!TT1HlK4{dG$fTjUOM&_Z?p^Uom5)Zt$J0FXQs=>}XtV?pyfxSmw2yTSt0> zrFT}}ReAmH=7~GcBIT-HIPUwlwfn+spBr=d_WgeAUHNrt_>O>?7rK={a!cb@a*Qru`_hiN}^2F*79w>+Iac-(g~-EPB^lEy8FJaw|IR-_m7v{ z5*NCE%u!Q0>F-hVn)k}i&OIeod}Taqa@0;<2M3m=w!_(a+b4VI9C?sXxG(j5O>Bu$k4ojov%9^56gng-gc}-Egr+pP)G|8B zS%35BddJ^)N&L6Qu6ub~ye!2wv#vkfd;Ynq!ms;GH+JjZx}BLQm}@4zckf;ksnTW3 zmRJ7mHUIIeHU4mhfztHTCzlw{sr_~{ruwXD%)jo_KTrDC+4$Q(UT*)}(*F0&^FL1d z*PS_E|0%fc*JJtOo2kMQZ^C`Q_j}eUFs?KXzVZHRLgB58GkRWxWc8eilQEOtbtgUG>HdcM(n@d2g{Ihi z4l8B||(?t~%Lk;@Pwl zPd7g)vg~SA+WC|5eA(`~_wLCFePo#)UuLPl|Bq34Od;#SfETg~`}Y^~m#j0DaO3g% z(QH=}B;bFb`?g)f!6(ii4nqr%KY3 z&yiVMr4AoHJmqxiqKhwTPA4AjW@cu7emccy?S;E{b>F{#Zy&Yx;-8yYrplgnMmJ5i zRxRJO$tXl+a;GpC`-k5)pVv*=!ttR=^8IubCdY{#_g#;q9-Z)0qOE^!UwuLTp*-!x z`P~y#1Sd4H9C@&xWsOFc#azD-Ez#!Y<~v27&)WR|^EsyG4gHjQQG`JtuXzC{@_VP4QBF zSu*Ri-tM0C`L)yJ|GscL9Xb*eS|lPayr0Xl z;P~T%FJJMj`xFH6`0MK+f5tYJ?vx*1orvu0ye+ObO?5wS=opL%gZ~x!2f8Vz6FTCg~uIMQw)%#3W z?E9f|m%t+r3nq9iwfK4^7*x@mDBu4(cHh^v`GqG{rx(0jI{njP`M({){x%a`lp62m z#b5cnoB3^tRiM_?l+BUr_I&b+t9q$g_i6Hc1y7;BfB#n4%=^w-Op=f~D0j`|D! zH_{JE>M4u#ACb5{dB$}=hoZ;R53w9on6%@8VTr}fr)3XIEI)QLF1l#2GiKFg|Eh`^ z3%yz^Y#Oh>KAK~;-_XEdgPYpq))b?gv!xGA^?J%`HTRwB?6Y1LGI2bSX41TD-k%x! zC&;fq-h2M7>I3oT&9aOxh8_;Dj)YqKRWZzead^s_q?2_rhEtqHVt=UEI|iyq{CNJL z%}FuG?DnE_dp{nNuKad0edmis-5qX=Gqy(A$ep+5+4A8}O+zb<`wzjs2&1t;nZNJNi z$JZF4Ue>LWkpzKX}D0X%G%h@~l)b0 zEt*X?ir)+9n{eOr!h3az2^?LG^&EK?GRN|^D^EVDA;NX1^m^=`ACJ0g9!uX>kln5D9d1fqA@t{$r-~gjc$puFcyXIZ-{N(j}za4u2 zJ$ds@E4zQYBMvUQA=$C;@=J~Br(=rGn(p~(?(a_g{O(PcV9_DD2hT zyQt1Q$)L?@Gykt6^H`V}57p^U5>eQYah+v?ilC>^$ErI!WcZlu^fz|6Sji@Dh)Jl} zAzXOo>1K~0cbn|3x9)3;bd_%@5ZJYQH#ajgv-H<0TkhRFr=J=rD|07bH~Rc;lKlGX zt=C__m5AoPW9&cofO|v1fo6Z6Mg3tLUD`Q*F}LiMJJMkCeh>S-tD;=(hb?6Io)lUB zteI#1Zb!3te9grC+Sk!6%?Hb$-nrZOk|(xI_f^93%bjP_4(DxuTwqbKGsZ%OPloS! z(v4zAetnmh_ug(7KT^6e;>okw`Oos}e@n;zzIDA|_gxJUt{S`h)lD)2%yU;vk#OOv z==k+^$D-0JGiwXogIbv0{WQJ#cK2toE%pzNzb$-RWI2(kZqi4CpH5v_Yd14*iCR11 z+!Br-e`olpP4T*VY~H+ihmxkxy~}WopNA)A(bcT@ZMWaHI4OSmY14bGCT7jPeUY%C0u}otCgwz zeyzFw-Y-J;e_h-D;rCySsi(@fCWu>uAzMA2nyKsZmQxtoHthGMl|L zKqEkJ`pKt7-R385TUI`NR%|s_LxhW~m1+B(B5wUXADH6*|GF;zwuNK$Zfc%{QfBuv=IVw%`;|UdDN!oZr zX~+Ga=gI|K1(ycxJhAh=n%CdDdiB$fzL)>%KI1*F-eqf4Z`9gjlT^JW?X3X$0vx`r;zQpkUF2_kt5o^mr zw64DY^{eXsEsnRjd$o$0nVHL9mRQa4Q~y}eQ?zrl?xKqli$YFJ@H)!b-dwSFuECu1 z&!fMzii;^LbpCL1R7z^ta=gu0B3WTSf1k_T3D^BEyq|sDTvpytgfDsf?FlDSjy(S8 zy75nMehu^d^T!VyV36y7E_>|Ep+(-4T24Pb^t5QAk6NaQ)RipLwzf72DXB#Lgp`z$1kWae*k^Zp*0oNFkB^tXnl<(0Nzb^NkFI|9 ze@jfHbZu>IfBdOyTA1+smy7+sgyTzns^0!MlsRRmf1;NO2U|`H^SteBy=BVlk2fDq zJpQ&+Xp+jLPKlpRZCPtK-&_;4c7lh>#~rm2y=qgKPwn3I^zP2Q%IzB*^5t8vUB7;P zd(_e(+uak`PCqTWk`>xE+f>WhwdkfvXN8F88=vDP)pzm>4aGM5Omgw~B>Zi+z+b&H z8@XPcSzh3x&Egt={3U-|2V1j+PS}$o%if2HYU=8h4_n18e!tmlIQy)INSEuzKi`fV zW;(#Vt4wi4{Ms-{8JQ&^T7gR;+I4CIWRSkar`DcNZ%#JyJOpE#>RPJQDSzXCoe=);MV@lWO zo66Qwz29!`+qds(Y;0_8{!6pp-@a|Wd-pEyRIja9Q;Z&dt?E4bXo^?!mDi=KwsI{^ zn&)HXr=s)lb9vEZZn3pHX1MX3i@u_?Z-IwJ!f|ndz-9JrX1@dX9OOtk;I1KZFws!? z^{YjZ@`=y?e*b*QTmNiv^RmOd`NnZf`Q8h4JJRN#ch{S~IB2DTg@wn)h#K|@N0SOC z-uqW&H$R@ma;n$Ej}>Cf8u{jP#Ci_0PF3nsGQV4*tiR`n()}OTwr`AB`=zX0`IpL~ zg)9>rxIIf2d%ksyFRQN!YMXKW=ES(hzTaCCLOg>eG-y03+g*6$ZN=TZLkksFy7V|H zdM^%4OxbbrLO^TCs>_=WW*8Y7EV!dJ{q+5tem~yopGYxU>a_4jU)bte&@kharj*T= zT3fZgruCiz9r?QaR?w6^JMQ?+@l&tczh1a>;*!eORvr2R$Fy5Hy7iLkw9h37Iq&H- zp5@9_wQ)uXN0WnAc+%xxy?cJWx^MaY&S!(!XTN;?s@L^&yR_VHZ=U6sPde?qc;SLT zb8~Zd;R{v+?$$%r8RZ+w|NHEWQJa7Me7OIP`ytl5?}kiL5#(v_bW!S7NH@y7wr+2G zcwFt&;&Z>XtoBa4H!rRxPM$OHh`y_&$J<7;iz+Yp&+PVcY)aZOdFE~3`0D4quFEew z9(b=T$2<9~%E~F-I+@p2UYB}O)LMD}dZ*v=+R%kBe)svP1@BAVa(B1ynm6y>{c8zY zS#u=8;KA1_PnAhiPB)vhTh}gT_mE8DD|2NXDSs$S@$)m)``2Dl|?nx~oJbF?8{FYDNchAmisnYiQ zCBpU9@ABvTe7Zi#WM%;WiI3fZF&DMIdC1L|P)#OQhN4SfGabKMlpl*>mRCoWkaKYh8d+vi_C4$RS@Bo6#^jSaX>*Nco>4MyKm73MoUhg{U-x)TQt9+C>AL;aO@Kw{B+K@@ zg~sRi{!qHV=Y!Ivi4sxa0>MkV;=6>tTXwQq&3PsM_jBXI1a)O~wt`)AZoDzGdR$%W zvUs82+s`)N&7@1YT5TSBRMe^Oe;3;7^s#oP&${aHhWpto6653VtA}V^UDrD6Wkk-s zMR{dfFHW~I%`BPZu_ajIeTh}!jyXSE<%2c|Z{%cS@?hkQS7-_65uVW0a)g0zw(xTO zqd)KeVLWg1Tju_b2Q@it%C&$0R{X7VTKLoG_V(YC8_k;;^R{#EzUyZo5%c60>-{pu zE%mKp3~?VObGI_RERp*EXT{gMx-XCF%u*5LD7oUQB6BEh>$&imDKq2B#ryw1TQ5^^ zhHJ_-1wQ}fLTW-EglCGMWIWlg(K?|?*3`t_m38^$#{2J;g(i9|O`6hW`D*LWeN&zq ztqc*`e}8+x=54E&FMlrl-m><~UWRusUmAY<{=MFRZP@?4!u#HoJXjgF%H&n)DraYr zqPc2I7jEdd{`%O-YJ_rlRgSe z5;^d?>~YDBk2~(l+6PVI@D@_^d^6=|hfw2!7JCT?k=h@B8F~KcIHgF0)^u!85&B-) z!BW$rTEF~V6i<1{)x5A`^$+h9rF!=<&uD$l{pFj-wcGcrw|_6+<2)WRb?cr4I@Y zUgu|N{_NSJU|7%oz#-ts!~TU6*#cF+ACQz*5#tcx-eJ9Ozle$kD`)4WN3(wHseALy z&*SRjGC>}e4)>;%ONMOh#aE=lRROGu1u(%Q_)>qlDf3_j5y+PU@fVLgi7haHr@8zB-=dm&F;y^WDYe zj=d>(Tx`wZDYWQET8Z~0s|Q_;m6=b9lD6I~u#)Yl)89D3MNLp`zJKt_X_9hz0c*of zF4@d-RH1CO>{PG6IsX3VyVkAK`)V&E@b~<`6r;$DgoFodd*k{qzXToAe*U@D-4D;y zCp`PC8PusUF+gDd_2$!w$DeLF|Ni*PH;zTS@9wx8XX9sYH@&^#aAURIuP22S1{K~K z#_UO}YS^-K1XkZ|yq6JmW9 zqq6FP-GAq%v|jGHpLR%Ed(ry3#(jSlW*k-B5o1^5XDm0Jd;012(@$r{Gn?lvufFJ1 zzH9Cc8M8Nf)^Y3G0|Hbe`zM@Mla$d4%D=MWdbS9+>!OJoddsEvo@;QrSl{e(O;qS# z`Tt$JcD3BQckleFtFM;#x;@@=uRB;nB=d@NkIC#1E!Co%BApRa3IYzj|M;NjR-r|% zMXcW(J$1h2!tIAUZ@)X1`~6{o#m3!dZ_Fv1Q^qbgn|HbU5jl>>1(gLiaxCVQy*bwx zS9C7DQEZj8xS0K1zyG%n{Bc(}{`lk1q6I&FrW|g*{Pf_ff`sjsg;h)vM=h%IS+-y8 z$q0R1a%-cN>zp$2yxo%15BD8@c;saPs0Fd}&JEcz89r&b^}>OlguC5NEDN5(&V5B{ zE?-%5bF<21&OdhcVw**`Mtv^v_dlP$d)GbnhW|agcJDr0TU#3+yxLShdTp4Cp}~7; ze#1LCMt4>O%IQq-RrNfk)Z(lZH=lj?;l9&<(_+juSUJ0eCW#!A?t8@F?V%`tFri_> z3uTc4;V-*6JL{T~1OmAPIou{RDK4orR~72inRe%oa$c?e$KUHOMAvE0R1xb|Y;|f; znb`6|UFYY=7AKZNhE7Qx3$FJ{d{AKhdql-P(esdej{=)>%Mu57U)E-qLl6BTCme6S zn|S!`Hf2w_MH3ZXhAj6j*c&(V{L$+tQl5R@8zx;f_utch|NgB%nPOCY{kP)}`IGPO zdg@J2|MmNK{-vza8*gRrTTDJ1xVB`@d$+Yt8z(4E?wi=*&e6uy&B@?7#Y07C$z{n) zD@8g(dQ!ApwWg}h^qS;##Pe9N%B0Lmogyn!W`!s@8_iRi>M_x4spmfK3IFp7|LoJ4 zsx;SUqVF+JwM8nII4`YKxtY@DqvWhLQElES0sm(wRD@H411GIC`4}?IMaxxfvf5-n zVXoG~-FJ4x@G&v+U+i$v5?mT^CSd*f^51LCG@f+3D9z3Coa@)VD86uVjNbV@@y}}R zGn`J@q_;EX-^qXf{{7}%b=4iH&dqg82MVwRG)lelHW2joZE%%PsFDoSc-XHPvWmOjn7Lmy(c*#D~X4I}3N+VQGGNj!AX$l1YY> zIxSYFbd?x6Tg_CQ=`qP;-_8lU_21QtZpdff;q3XS)8wN|my403k)--ekBJ^jJX9vB z2!A}6z4FSRuS-uXxx8f3O269eryDQl9vA;`X8HlQlj4^`RyFsS%<3_jW)QM!g4Yrb z7N&?bVkTK<y8<+ptO)bg zk<8q*#PCo+W`~cKw}HfwtgVZ#t%!g5{{8+9%ah%)nl2`6E01ysX}Mn_FjIS zmC@m2)vR*%z3R1$_}8yr|IREg-~OY&Dd@fHe{TlR$wWpob(RNcS#Zzgb zPmtCWiIwIzl9$}fJUYdHqTlh(uYo~A7LCr(~(Hgo@JR|5$JG2Y2OE+?N)4q2`0)+WtkK8t56 z+sU*`E>41T{LG`)^0hh@u8z?=e^$Nm-+9J6SFfs`c>2j!r0ZX4)!coXeT^iPW_lP# zXawblNP-SbnyM*MoU(~?QfD9c)6ZpPCoAvFt;siE_|0lL z^^WbVYk}r-gOtqu+J*NYch-v!pM?$X7+?<&`zM#~5o`nv^z1bd*^6+09=Trn@<%V#dU($wdo&%;u^| zbv`JoGI-U)^X0q$$tRokKD+*7KU>1gHQp~?38j3>`)S9_%)HrZuGsFweg+~+6TJeo zL^G~ro6P2Y^;PQWLdQ)zMLveKcqny1TD*itp{a@t*C# zJBIzX&0p#c)UNNjTz!{grq8SpD_5<#O0!Q-Jp1(IlFdgJ7cOb&xc&0L%MFjdT5z&4 zyDWAT>NJ??Gbc&Yd#}|Ixx8E}Tk*?mTwPL#uZ_LnrUR1g2YF4_m&*qZ>r5!bf&RW9Ca{PjP z-5qxPa?_dH5ATauHrYq*WJ*!W=E_YsWo~YNnp=MU>Aq;L4}YIE+<$BS|DvJM%riBK zj(stD{(6&D<@^;omExvLPruuE`=!Ez??Qa+oyV1z7zc746>)ZEmDB9OKunLl&P?da|-HkQF1k# zUhge?)v4+KTZcFQZZZAcoYhzU`%QJN{rvZH+!f;$CZ7}RR~2;SoPN6VaN^;&TONPk z#o5W2bdlp^%A6cE*OfDtMrmHk35mRvb74)GX3A%kMTJd_g1Zm*g{^j77;r~x@=3cZ zSFftRe>I8o|6K;LUAuOr6z$w|;rjLRnNe%&jvC!h){^R-a56=6I(w$cD;|D+&>q&1 zQzBfFMl&r=hV)eExM(~%{{H)eGOL1{Z-3atH3dzmu<o4O1i zzDceA9^Ah5cY68yv$yts+7zHM;bcmOTXF{@=l0Xhhx3lV-0=AGt_d#o6EoBU=X)JJ z`P?Xk&D$g^v~BiWNA;}>6}xsaZS>&Tf4%)~lIz-w`!0c8=%c1xQd)Y_>f70Re^6DU zR#INx&DHwIX{y&(_U3yHx1XxX^iA?wdh+?_kX53y4)^*!{+QKz@Sx4lm{~q*ep;f6 zV%)+)%s=+bm3^z{uI~DrpM|5|ohZh2SKK?jdnw=Er6t>3R+{Xn zSgdnL=V{STS=W!Cabh!X8@cM*v{Kuo zOWmY=Uu~6Inl!P*$W=$?;Pa13W-~9WxKbbRHiL_h623yqd0_0=f)n$1?4+9TM@YCV_rPuv|n z@v>_5(C1~al+8zy44Wpk+<$)fZPCLGw+nAP?|=VYh^y?|E49ak zMJq*)=ClPVx^Fc)aiXBt)@>G#`72p*jc^4yZv{4&JAUeJ&5d=fNzw87=RIp{xmNqA ziT_*9s8do}%3H#@ssH;|t!o(}v##r;8O!;nPj@o9y0T?Wn00i>bd%X8;5);bmookQ z!{lDBl(=v~$NlGrUw?d1y1URaX6~u_>9X5zx1PVf@^qh@vWk%Brk6HL4=FSsb!6*K zJ@xdIP5N{REq>6>yMhfa8)v9bKRdxkjniFeE^o#^2EXm>yDvB1%{%|H_PU8j=%FrmURzZXWm4Q;q68Zikaj`l<-2&h-n{ zn!4h;)#onvS-!Kr@?BUOG|x%V+w8KZ=CQ?sNfQ+&Zn&a(>T|i({~dSuWcZ~0+L@QH zcGg?Y-G93K_}hbzzdic=^TW^DA2o4*?CkC8mvgVVeR<`j0xRppkmZLh_wT)OQ1Hp6r#pciQ`pa+%O^`y};$g>P-RmaG(<60K+@ z^^ZYH<<-jx0<0w^A>A&lqC!lHQmZBks4i*{6=D`TeDlz`=nG=2r*4Z(>+;_=$7ACD z#W%kH-dB9C_4TeBIc6S{mWa*`w~)~a3GG~TV#9rPkL}SphtnLNtrw42E3;!=Yishs zvS%}9U*EBB-=UIUI(o~+cU+$q`+TzDx%2-egniDPkFI*fB3^#J@cld1b?;&m%D(EH zd98h8v!>W*Nt@$`E*Wo(x)rfr{057+%fx;Y&IxamMJl_x(s!)1%v&Xu8mHtN%#z4) z{X>OmaSb5@-6sFRa;b_-&WY>G-*G=Gd6=ES}gp zOYP26q1nC-Ccc4FEMJu=hFzBl-7S4PPd<4zTgPM3rUcIW-yf`x)d}aW@Mgbv=~z+b z;aC&XZOP{!SQtlK6Io{2nt3iE$~fX0&ot4_BQQLke`TA!87RE^`2kmY*ho>?ZoejLI zS`oWQ$5^DYD@Q(gI!lMLeBcciiC;HzrrlU$%d+qKob_T6YsDkh$L7?C?|XkJ-ugqW z`0TSn57RnxH#o_x-Pl|6W;(3IMsZ8NJx3NkviOje{$-WM?D{u$?gDNfY}Rir z%sNtV_@RKUZ}ka@>UM#m_(@Cjl6!148RYk82YAK5D6x8iLJ5*vHHC0>dpUCN4ZM+6LXZ` zY!jT6+ma%kFrDqjQo&0mNAkoI_xDdsj~2Pfm%5Q%-{?wcpL6V^3w+Fcsja)7XneQ4 zWZ}A{^Wl1?ig!}i?i_sjRP|Ug^Des|dsk=PKe6eLT=E;%KoMT26BE<_9bxoQ@l*qrzow{GL@s(J6MFLCX`wmh*DEew2k7ZWvz16^WBYs1f7Pm*vl7+ei@vyey<8!?dXl=_gEl@D zK}P}hMH+VJHL9IMulSqz{`R~6HQr76@wJFlyZML9W(8&J%~MhHEq@*F+hub;a2l({ z`U91`_pa^Qlk@7qrY9P=i{s4Zi@G-2+*Zz?EpyV$QKC&Zb(>+(>}a)RYuA+6m>J0M z)nAT{IW=OkB?J-}=DuY_7#R%Yic`o_3CHU zvDf8gbKCp1m@k_=wBQrt-kzHGYddqZMwj66XqUobn{S(Em!^xRtLDEx2POflW* z-a2=Vt~Gs>YQ5i#hxu2*j}_Nn*WQ0yW*;u{G}r5;_LNHzBCb!THU1KL@So#Du8~A? z`jksPB1flN&pp?ixBd6TWtsfH|NiS=zI=H<&*2K2nLc@6y)M7};xCnSdQ(EQn9T9U z+}j&+cVGP)wSCfs$AwmNw}~APpW&ls!1MUy%a<<~Po6wkJ~Xs;#j02CJsa6uCQMiL zJY_Za+|7@5|6B~~xIWagelQGVTDnEw^OBQ5%kN1ldvCogk<;k<)VONZ{I6Ae^VypZ z^6y&r-$sV7UY4(Y|J|L%?CI(025!nd$CG=GCrh+lblaRBobB=Nc7es8QUi%Uciw-m zzhLq<+BMKFSmY^lQL~!l&d$7>Cb+~83A7X-A0W;Uao;Q zsx3EKCd3G|OqWPrui5o!na=6_QmeV&QzQQcgkJ66efQn+S<7lKzW%!Jipg7V-^=@6 zl$>Xrw-+G20 a^Fxn+Ii2n$GKGPGfx*+&&t;ucLK6VG>5St5 literal 0 HcmV?d00001 diff --git a/ios/AppIcon72x72@2x~ipad.png b/ios/AppIcon72x72@2x~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..3701cc606c08c784b8f614a091b412606ce09229 GIT binary patch literal 55025 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 Vuk$bW-UHon=;`X`vd$@?2>{Ely}ked literal 0 HcmV?d00001 diff --git a/ios/LaunchScreen.xib b/ios/LaunchScreen.xib new file mode 100644 index 0000000000..326beab387 --- /dev/null +++ b/ios/LaunchScreen.xib @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/iOS-Info.plist b/ios/iOS-Info.plist index 977556aa28..884b7b5b5f 100644 --- a/ios/iOS-Info.plist +++ b/ios/iOS-Info.plist @@ -2,36 +2,82 @@ - CFBundleIconFile - - CFBundlePackageType - APPL - CFBundleGetInfoString - Created by Qt/QMake - CFBundleSignature - ???? - CFBundleExecutable + CFBundleDisplayName + QGroundControl + CFBundleExecutable qgroundcontrol - CFBundleIdentifier - org.qgroundcontrol.${PRODUCT_NAME:rfc1034identifier} - CFBundleDisplayName - ${PRODUCT_NAME} - CFBundleName - ${PRODUCT_NAME} - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1.0 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UISupportedInterfaceOrientations - - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - NOTE - This file was generated by Qt/QMake. + CFBundleGetInfoString + Created by Qt/QMake + CFBundleIconFile + + CFBundleIdentifier + com.grubba.qgroundcontrol + CFBundleName + QGroundControl + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + NOTE + This file was generated by Qt/QMake. + UILaunchStoryboardName + LaunchScreen.xib + UIRequiresFullScreen + + CFBundleInfoDictionaryVersion + 6.0 + ForAppStore + Yes + UISupportedInterfaceOrientations + + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + CFBundleIcons + + CFBundlePrimaryIcon + + CFBundleIconFiles + + AppIcon29x29.png + AppIcon29x29@2x.png + AppIcon40x40@2x.png + AppIcon57x57.png + AppIcon57x57@2x.png + AppIcon60x60@2x.png + + + + CFBundleIcons~ipad + + CFBundlePrimaryIcon + + CFBundleIconFiles + + AppIcon29x29.png + AppIcon29x29@2x.png + AppIcon40x40@2x.png + AppIcon57x57.png + AppIcon57x57@2x.png + AppIcon60x60@2x.png + AppIcon29x29~ipad.png + AppIcon29x29@2x~ipad.png + AppIcon40x40~ipad.png + AppIcon40x40@2x~ipad.png + AppIcon50x50~ipad.png + AppIcon50x50@2x~ipad.png + AppIcon72x72~ipad.png + AppIcon72x72@2x~ipad.png + AppIcon76x76~ipad.png + AppIcon76x76@2x~ipad.png + + + diff --git a/qgroundcontrol.pro b/qgroundcontrol.pro index 6928aadf96..259878f7e1 100644 --- a/qgroundcontrol.pro +++ b/qgroundcontrol.pro @@ -17,12 +17,9 @@ # along with QGroundControl. If not, see . # ------------------------------------------------- -TEMPLATE = subdirs -CONFIG += ordered -SUBDIRS = ./QGCLocationPlugin.pro -SUBDIRS += ./QGCApplication.pro - -QGCApplication.depends = QGCLocationPlugin +equals(OUT_PWD, $$IN_PWD) { + error("You must use shadow build.") +} message(Qt version $$[QT_VERSION]) @@ -30,3 +27,12 @@ message(Qt version $$[QT_VERSION]) error("Unsupported Qt version, 5.4+ is required") } +ios { + include($$PWD/src/QtLocationPlugin/QGCLocationPlugin.pro) + include($$PWD/QGCApplication.pro) +} else { + TEMPLATE = subdirs + SUBDIRS = ./src/QtLocationPlugin/QGCLocationPlugin.pro + SUBDIRS += ./QGCApplication.pro + QGCApplication.depends = QGCLocationPlugin +} diff --git a/src/QtLocationPlugin/QGCLocationPlugin.pro b/src/QtLocationPlugin/QGCLocationPlugin.pro new file mode 100644 index 0000000000..f7d617d0ab --- /dev/null +++ b/src/QtLocationPlugin/QGCLocationPlugin.pro @@ -0,0 +1,46 @@ + +!ios { + include($$PWD/../../QGCCommon.pri) + TEMPLATE = lib + TARGET = QGeoServiceProviderFactoryQGC + CONFIG += plugin static + PLUGIN_TYPE = geoservices +} + +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 += \ + $$PWD/qgeoserviceproviderpluginqgc.h \ + $$PWD/qgeotiledmappingmanagerengineqgc.h \ + $$PWD/qgeotilefetcherqgc.h \ + $$PWD/qgeomapreplyqgc.h \ + $$PWD/qgeocodingmanagerengineqgc.h \ + $$PWD/qgeocodereplyqgc.h \ + $$PWD/OpenPilotMaps.h + +SOURCES += \ + $$PWD/qgeoserviceproviderpluginqgc.cpp \ + $$PWD/qgeotiledmappingmanagerengineqgc.cpp \ + $$PWD/qgeotilefetcherqgc.cpp \ + $$PWD/qgeomapreplyqgc.cpp \ + $$PWD/qgeocodingmanagerengineqgc.cpp \ + $$PWD/qgeocodereplyqgc.cpp \ + $$PWD/OpenPilotMaps.cc + +OTHER_FILES += \ + $$PWD/qgc_maps_plugin.json diff --git a/src/QtLocationPlugin/qgeoserviceproviderpluginqgc.cpp b/src/QtLocationPlugin/qgeoserviceproviderpluginqgc.cpp index 446ea2f9aa..c47c846de3 100644 --- a/src/QtLocationPlugin/qgeoserviceproviderpluginqgc.cpp +++ b/src/QtLocationPlugin/qgeoserviceproviderpluginqgc.cpp @@ -51,6 +51,16 @@ #include "qgeotiledmappingmanagerengineqgc.h" #include "qgeocodingmanagerengineqgc.h" +#if defined (__ios__) +Q_EXTERN_C Q_DECL_EXPORT const char *qt_plugin_query_metadata(); +Q_EXTERN_C Q_DECL_EXPORT QT_PREPEND_NAMESPACE(QObject) *qt_plugin_instance(); +const QT_PREPEND_NAMESPACE(QStaticPlugin) qt_static_plugin_QGeoServiceProviderFactoryQGC() +{ + QT_PREPEND_NAMESPACE(QStaticPlugin) plugin = { qt_plugin_instance, qt_plugin_query_metadata}; + return plugin; +} +#endif + QGeoCodingManagerEngine *QGeoServiceProviderFactoryQGC::createGeocodingManagerEngine( const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const { diff --git a/src/QtLocationPlugin/qgeoserviceproviderpluginqgc.h b/src/QtLocationPlugin/qgeoserviceproviderpluginqgc.h index a4d86e8fe2..49f598b237 100644 --- a/src/QtLocationPlugin/qgeoserviceproviderpluginqgc.h +++ b/src/QtLocationPlugin/qgeoserviceproviderpluginqgc.h @@ -58,10 +58,10 @@ class QGeoServiceProviderFactoryQGC: public QObject, public QGeoServiceProviderF Q_PLUGIN_METADATA(IID "org.qt-project.qt.geoservice.serviceproviderfactory/5.0" FILE "qgc_maps_plugin.json") public: - QGeoCodingManagerEngine* createGeocodingManagerEngine(const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; - QGeoMappingManagerEngine* createMappingManagerEngine(const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; - QGeoRoutingManagerEngine* createRoutingManagerEngine(const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; - QPlaceManagerEngine* createPlaceManagerEngine(const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; + QGeoCodingManagerEngine* createGeocodingManagerEngine (const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; + QGeoMappingManagerEngine* createMappingManagerEngine (const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; + QGeoRoutingManagerEngine* createRoutingManagerEngine (const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; + QPlaceManagerEngine* createPlaceManagerEngine (const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; }; #endif // QGEOSERVICEPROVIDER_GOOGLE_H diff --git a/src/QtLocationPlugin/qgeotiledmappingmanagerengineqgc.cpp b/src/QtLocationPlugin/qgeotiledmappingmanagerengineqgc.cpp index 1422f55552..37d359d2c3 100644 --- a/src/QtLocationPlugin/qgeotiledmappingmanagerengineqgc.cpp +++ b/src/QtLocationPlugin/qgeotiledmappingmanagerengineqgc.cpp @@ -58,7 +58,6 @@ #include "qgeotilefetcherqgc.h" #include "OpenPilotMaps.h" - #if QT_VERSION >= 0x050500 QGeoTiledMapQGC::QGeoTiledMapQGC(QGeoTiledMappingManagerEngine *engine, QObject *parent) : QGeoTiledMap(engine, parent) diff --git a/libs/qtlocation/README.md b/src/QtLocationPlugin/qtlocation/README.md similarity index 100% rename from libs/qtlocation/README.md rename to src/QtLocationPlugin/qtlocation/README.md diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qcache3q_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qcache3q_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qcache3q_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qcache3q_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameracapabilities_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameracapabilities_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameracapabilities_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameracapabilities_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameradata_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameradata_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameradata_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameradata_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameratiles_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameratiles_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameratiles_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocameratiles_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodereply_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodereply_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodereply_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodereply_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanager_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanager_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanager_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanager_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanagerengine_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanagerengine_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeocodingmanagerengine_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaneuver_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaneuver_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaneuver_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaneuver_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomap_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapcontroller_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapcontroller_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapcontroller_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapcontroller_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanager_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomappingmanagerengine_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapscene_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapscene_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapscene_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomapscene_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeomaptype_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroute_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroute_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroute_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroute_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutereply_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutereply_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutereply_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutereply_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeorouterequest_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeorouterequest_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeorouterequest_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeorouterequest_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutesegment_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutesegment_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutesegment_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutesegment_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanager_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanager_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanager_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanager_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanagerengine_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanagerengine_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoroutingmanagerengine_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoserviceprovider_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoserviceprovider_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoserviceprovider_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeoserviceprovider_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilecache_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilecache_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilecache_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilecache_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmap_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmappingmanagerengine_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotiledmapreply_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilefetcher_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilerequestmanager_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilerequestmanager_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilerequestmanager_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilerequestmanager_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qgeotilespec_p_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplace_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplace_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplace_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplace_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceattribute_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceattribute_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceattribute_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceattribute_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecategory_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecategory_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecategory_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecategory_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontactdetail_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontactdetail_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontactdetail_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontactdetail_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontent_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontent_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontent_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontent_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontentrequest_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontentrequest_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontentrequest_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacecontentrequest_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceeditorial_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceeditorial_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceeditorial_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceeditorial_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceicon_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceicon_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceicon_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceicon_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceimage_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceimage_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceimage_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceimage_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacemanagerengine_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacemanagerengine_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacemanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacemanagerengine_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceproposedsearchresult_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceproposedsearchresult_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceproposedsearchresult_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceproposedsearchresult_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceratings_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceratings_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceratings_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceratings_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereply_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereply_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereply_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereply_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceresult_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceresult_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceresult_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceresult_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereview_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereview_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereview_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacereview_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesearchresult_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesearchresult_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesearchresult_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesearchresult_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesupplier_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesupplier_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesupplier_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplacesupplier_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceuser_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceuser_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceuser_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/qplaceuser_p.h diff --git a/libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/unsupportedreplies_p.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/unsupportedreplies_p.h similarity index 100% rename from libs/qtlocation/include/QtLocation/5.5.1/QtLocation/private/unsupportedreplies_p.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/5.5.1/QtLocation/private/unsupportedreplies_p.h diff --git a/libs/qtlocation/include/QtLocation/QGeoCodeReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoCodeReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoCodeReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoCodeReply diff --git a/libs/qtlocation/include/QtLocation/QGeoCodingManager b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoCodingManager similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoCodingManager rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoCodingManager diff --git a/libs/qtlocation/include/QtLocation/QGeoCodingManagerEngine b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoCodingManagerEngine similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoCodingManagerEngine rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoCodingManagerEngine diff --git a/libs/qtlocation/include/QtLocation/QGeoManeuver b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoManeuver similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoManeuver rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoManeuver diff --git a/libs/qtlocation/include/QtLocation/QGeoRoute b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRoute similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoRoute rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRoute diff --git a/libs/qtlocation/include/QtLocation/QGeoRouteReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRouteReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoRouteReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRouteReply diff --git a/libs/qtlocation/include/QtLocation/QGeoRouteRequest b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRouteRequest similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoRouteRequest rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRouteRequest diff --git a/libs/qtlocation/include/QtLocation/QGeoRouteSegment b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRouteSegment similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoRouteSegment rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRouteSegment diff --git a/libs/qtlocation/include/QtLocation/QGeoRoutingManager b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRoutingManager similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoRoutingManager rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRoutingManager diff --git a/libs/qtlocation/include/QtLocation/QGeoRoutingManagerEngine b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRoutingManagerEngine similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoRoutingManagerEngine rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoRoutingManagerEngine diff --git a/libs/qtlocation/include/QtLocation/QGeoServiceProvider b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoServiceProvider similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoServiceProvider rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoServiceProvider diff --git a/libs/qtlocation/include/QtLocation/QGeoServiceProviderFactory b/src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoServiceProviderFactory similarity index 100% rename from libs/qtlocation/include/QtLocation/QGeoServiceProviderFactory rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QGeoServiceProviderFactory diff --git a/libs/qtlocation/include/QtLocation/QLocation b/src/QtLocationPlugin/qtlocation/include/QtLocation/QLocation similarity index 100% rename from libs/qtlocation/include/QtLocation/QLocation rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QLocation diff --git a/libs/qtlocation/include/QtLocation/QPlace b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlace similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlace rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlace diff --git a/libs/qtlocation/include/QtLocation/QPlaceAttribute b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceAttribute similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceAttribute rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceAttribute diff --git a/libs/qtlocation/include/QtLocation/QPlaceCategory b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceCategory similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceCategory rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceCategory diff --git a/libs/qtlocation/include/QtLocation/QPlaceContactDetail b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceContactDetail similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceContactDetail rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceContactDetail diff --git a/libs/qtlocation/include/QtLocation/QPlaceContent b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceContent similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceContent rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceContent diff --git a/libs/qtlocation/include/QtLocation/QPlaceContentReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceContentReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceContentReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceContentReply diff --git a/libs/qtlocation/include/QtLocation/QPlaceContentRequest b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceContentRequest similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceContentRequest rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceContentRequest diff --git a/libs/qtlocation/include/QtLocation/QPlaceDetailsReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceDetailsReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceDetailsReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceDetailsReply diff --git a/libs/qtlocation/include/QtLocation/QPlaceEditorial b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceEditorial similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceEditorial rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceEditorial diff --git a/libs/qtlocation/include/QtLocation/QPlaceIcon b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceIcon similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceIcon rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceIcon diff --git a/libs/qtlocation/include/QtLocation/QPlaceIdReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceIdReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceIdReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceIdReply diff --git a/libs/qtlocation/include/QtLocation/QPlaceImage b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceImage similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceImage rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceImage diff --git a/libs/qtlocation/include/QtLocation/QPlaceManager b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceManager similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceManager rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceManager diff --git a/libs/qtlocation/include/QtLocation/QPlaceManagerEngine b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceManagerEngine similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceManagerEngine rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceManagerEngine diff --git a/libs/qtlocation/include/QtLocation/QPlaceMatchReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceMatchReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceMatchReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceMatchReply diff --git a/libs/qtlocation/include/QtLocation/QPlaceMatchRequest b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceMatchRequest similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceMatchRequest rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceMatchRequest diff --git a/libs/qtlocation/include/QtLocation/QPlaceProposedSearchResult b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceProposedSearchResult similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceProposedSearchResult rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceProposedSearchResult diff --git a/libs/qtlocation/include/QtLocation/QPlaceRatings b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceRatings similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceRatings rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceRatings diff --git a/libs/qtlocation/include/QtLocation/QPlaceReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceReply diff --git a/libs/qtlocation/include/QtLocation/QPlaceResult b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceResult similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceResult rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceResult diff --git a/libs/qtlocation/include/QtLocation/QPlaceReview b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceReview similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceReview rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceReview diff --git a/libs/qtlocation/include/QtLocation/QPlaceSearchReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSearchReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceSearchReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSearchReply diff --git a/libs/qtlocation/include/QtLocation/QPlaceSearchRequest b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSearchRequest similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceSearchRequest rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSearchRequest diff --git a/libs/qtlocation/include/QtLocation/QPlaceSearchResult b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSearchResult similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceSearchResult rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSearchResult diff --git a/libs/qtlocation/include/QtLocation/QPlaceSearchSuggestionReply b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSearchSuggestionReply similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceSearchSuggestionReply rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSearchSuggestionReply diff --git a/libs/qtlocation/include/QtLocation/QPlaceSupplier b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSupplier similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceSupplier rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceSupplier diff --git a/libs/qtlocation/include/QtLocation/QPlaceUser b/src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceUser similarity index 100% rename from libs/qtlocation/include/QtLocation/QPlaceUser rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QPlaceUser diff --git a/libs/qtlocation/include/QtLocation/QtLocation b/src/QtLocationPlugin/qtlocation/include/QtLocation/QtLocation similarity index 100% rename from libs/qtlocation/include/QtLocation/QtLocation rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QtLocation diff --git a/libs/qtlocation/include/QtLocation/QtLocationVersion b/src/QtLocationPlugin/qtlocation/include/QtLocation/QtLocationVersion similarity index 100% rename from libs/qtlocation/include/QtLocation/QtLocationVersion rename to src/QtLocationPlugin/qtlocation/include/QtLocation/QtLocationVersion diff --git a/libs/qtlocation/include/QtLocation/placemacro.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/placemacro.h similarity index 100% rename from libs/qtlocation/include/QtLocation/placemacro.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/placemacro.h diff --git a/libs/qtlocation/include/QtLocation/qgeocodereply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeocodereply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeocodereply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeocodereply.h diff --git a/libs/qtlocation/include/QtLocation/qgeocodingmanager.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeocodingmanager.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeocodingmanager.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeocodingmanager.h diff --git a/libs/qtlocation/include/QtLocation/qgeocodingmanagerengine.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeocodingmanagerengine.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeocodingmanagerengine.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeocodingmanagerengine.h diff --git a/libs/qtlocation/include/QtLocation/qgeomaneuver.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeomaneuver.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeomaneuver.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeomaneuver.h diff --git a/libs/qtlocation/include/QtLocation/qgeoroute.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroute.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeoroute.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroute.h diff --git a/libs/qtlocation/include/QtLocation/qgeoroutereply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroutereply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeoroutereply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroutereply.h diff --git a/libs/qtlocation/include/QtLocation/qgeorouterequest.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeorouterequest.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeorouterequest.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeorouterequest.h diff --git a/libs/qtlocation/include/QtLocation/qgeoroutesegment.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroutesegment.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeoroutesegment.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroutesegment.h diff --git a/libs/qtlocation/include/QtLocation/qgeoroutingmanager.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroutingmanager.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeoroutingmanager.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroutingmanager.h diff --git a/libs/qtlocation/include/QtLocation/qgeoroutingmanagerengine.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroutingmanagerengine.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeoroutingmanagerengine.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoroutingmanagerengine.h diff --git a/libs/qtlocation/include/QtLocation/qgeoserviceprovider.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoserviceprovider.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeoserviceprovider.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoserviceprovider.h diff --git a/libs/qtlocation/include/QtLocation/qgeoserviceproviderfactory.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoserviceproviderfactory.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qgeoserviceproviderfactory.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qgeoserviceproviderfactory.h diff --git a/libs/qtlocation/include/QtLocation/qlocation.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qlocation.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qlocation.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qlocation.h diff --git a/libs/qtlocation/include/QtLocation/qlocationglobal.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qlocationglobal.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qlocationglobal.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qlocationglobal.h diff --git a/libs/qtlocation/include/QtLocation/qplace.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplace.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplace.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplace.h diff --git a/libs/qtlocation/include/QtLocation/qplaceattribute.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceattribute.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceattribute.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceattribute.h diff --git a/libs/qtlocation/include/QtLocation/qplacecategory.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecategory.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacecategory.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecategory.h diff --git a/libs/qtlocation/include/QtLocation/qplacecontactdetail.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecontactdetail.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacecontactdetail.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecontactdetail.h diff --git a/libs/qtlocation/include/QtLocation/qplacecontent.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecontent.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacecontent.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecontent.h diff --git a/libs/qtlocation/include/QtLocation/qplacecontentreply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecontentreply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacecontentreply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecontentreply.h diff --git a/libs/qtlocation/include/QtLocation/qplacecontentrequest.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecontentrequest.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacecontentrequest.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacecontentrequest.h diff --git a/libs/qtlocation/include/QtLocation/qplacedetailsreply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacedetailsreply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacedetailsreply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacedetailsreply.h diff --git a/libs/qtlocation/include/QtLocation/qplaceeditorial.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceeditorial.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceeditorial.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceeditorial.h diff --git a/libs/qtlocation/include/QtLocation/qplaceicon.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceicon.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceicon.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceicon.h diff --git a/libs/qtlocation/include/QtLocation/qplaceidreply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceidreply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceidreply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceidreply.h diff --git a/libs/qtlocation/include/QtLocation/qplaceimage.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceimage.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceimage.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceimage.h diff --git a/libs/qtlocation/include/QtLocation/qplacemanager.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacemanager.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacemanager.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacemanager.h diff --git a/libs/qtlocation/include/QtLocation/qplacemanagerengine.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacemanagerengine.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacemanagerengine.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacemanagerengine.h diff --git a/libs/qtlocation/include/QtLocation/qplacematchreply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacematchreply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacematchreply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacematchreply.h diff --git a/libs/qtlocation/include/QtLocation/qplacematchrequest.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacematchrequest.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacematchrequest.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacematchrequest.h diff --git a/libs/qtlocation/include/QtLocation/qplaceproposedsearchresult.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceproposedsearchresult.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceproposedsearchresult.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceproposedsearchresult.h diff --git a/libs/qtlocation/include/QtLocation/qplaceratings.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceratings.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceratings.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceratings.h diff --git a/libs/qtlocation/include/QtLocation/qplacereply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacereply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacereply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacereply.h diff --git a/libs/qtlocation/include/QtLocation/qplaceresult.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceresult.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceresult.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceresult.h diff --git a/libs/qtlocation/include/QtLocation/qplacereview.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacereview.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacereview.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacereview.h diff --git a/libs/qtlocation/include/QtLocation/qplacesearchreply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesearchreply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacesearchreply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesearchreply.h diff --git a/libs/qtlocation/include/QtLocation/qplacesearchrequest.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesearchrequest.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacesearchrequest.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesearchrequest.h diff --git a/libs/qtlocation/include/QtLocation/qplacesearchresult.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesearchresult.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacesearchresult.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesearchresult.h diff --git a/libs/qtlocation/include/QtLocation/qplacesearchsuggestionreply.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesearchsuggestionreply.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacesearchsuggestionreply.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesearchsuggestionreply.h diff --git a/libs/qtlocation/include/QtLocation/qplacesupplier.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesupplier.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplacesupplier.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplacesupplier.h diff --git a/libs/qtlocation/include/QtLocation/qplaceuser.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceuser.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qplaceuser.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qplaceuser.h diff --git a/libs/qtlocation/include/QtLocation/qtlocationversion.h b/src/QtLocationPlugin/qtlocation/include/QtLocation/qtlocationversion.h similarity index 100% rename from libs/qtlocation/include/QtLocation/qtlocationversion.h rename to src/QtLocationPlugin/qtlocation/include/QtLocation/qtlocationversion.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeoaddress_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeoaddress_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeoaddress_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeoaddress_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeolocation_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeolocation_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeolocation_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdeclarativegeolocation_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector2d_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector2d_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector2d_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector2d_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector3d_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector3d_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector3d_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qdoublevector3d_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoaddress_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoaddress_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoaddress_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoaddress_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocircle_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocircle_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocircle_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocircle_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocoordinate_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocoordinate_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocoordinate_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeocoordinate_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeolocation_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeolocation_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeolocation_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeolocation_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeopositioninfosource_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeopositioninfosource_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeopositioninfosource_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeopositioninfosource_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoprojection_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoprojection_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoprojection_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoprojection_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeorectangle_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeorectangle_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeorectangle_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeorectangle_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoshape_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoshape_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoshape_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qgeoshape_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qlocationutils_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qlocationutils_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qlocationutils_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qlocationutils_p.h diff --git a/libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qnmeapositioninfosource_p.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qnmeapositioninfosource_p.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qnmeapositioninfosource_p.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/5.5.1/QtPositioning/private/qnmeapositioninfosource_p.h diff --git a/libs/qtlocation/include/QtPositioning/QGeoAddress b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoAddress similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoAddress rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoAddress diff --git a/libs/qtlocation/include/QtPositioning/QGeoAreaMonitorInfo b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoAreaMonitorInfo similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoAreaMonitorInfo rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoAreaMonitorInfo diff --git a/libs/qtlocation/include/QtPositioning/QGeoAreaMonitorSource b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoAreaMonitorSource similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoAreaMonitorSource rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoAreaMonitorSource diff --git a/libs/qtlocation/include/QtPositioning/QGeoCircle b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoCircle similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoCircle rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoCircle diff --git a/libs/qtlocation/include/QtPositioning/QGeoCoordinate b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoCoordinate similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoCoordinate rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoCoordinate diff --git a/libs/qtlocation/include/QtPositioning/QGeoLocation b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoLocation similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoLocation rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoLocation diff --git a/libs/qtlocation/include/QtPositioning/QGeoPositionInfo b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoPositionInfo similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoPositionInfo rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoPositionInfo diff --git a/libs/qtlocation/include/QtPositioning/QGeoPositionInfoSource b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoPositionInfoSource similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoPositionInfoSource rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoPositionInfoSource diff --git a/libs/qtlocation/include/QtPositioning/QGeoPositionInfoSourceFactory b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoPositionInfoSourceFactory similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoPositionInfoSourceFactory rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoPositionInfoSourceFactory diff --git a/libs/qtlocation/include/QtPositioning/QGeoRectangle b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoRectangle similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoRectangle rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoRectangle diff --git a/libs/qtlocation/include/QtPositioning/QGeoSatelliteInfo b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoSatelliteInfo similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoSatelliteInfo rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoSatelliteInfo diff --git a/libs/qtlocation/include/QtPositioning/QGeoSatelliteInfoSource b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoSatelliteInfoSource similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoSatelliteInfoSource rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoSatelliteInfoSource diff --git a/libs/qtlocation/include/QtPositioning/QGeoShape b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoShape similarity index 100% rename from libs/qtlocation/include/QtPositioning/QGeoShape rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QGeoShape diff --git a/libs/qtlocation/include/QtPositioning/QNmeaPositionInfoSource b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QNmeaPositionInfoSource similarity index 100% rename from libs/qtlocation/include/QtPositioning/QNmeaPositionInfoSource rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QNmeaPositionInfoSource diff --git a/libs/qtlocation/include/QtPositioning/QtPositioning b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QtPositioning similarity index 100% rename from libs/qtlocation/include/QtPositioning/QtPositioning rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QtPositioning diff --git a/libs/qtlocation/include/QtPositioning/QtPositioningVersion b/src/QtLocationPlugin/qtlocation/include/QtPositioning/QtPositioningVersion similarity index 100% rename from libs/qtlocation/include/QtPositioning/QtPositioningVersion rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/QtPositioningVersion diff --git a/libs/qtlocation/include/QtPositioning/qgeoaddress.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeoaddress.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeoaddress.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeoaddress.h diff --git a/libs/qtlocation/include/QtPositioning/qgeoareamonitorinfo.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeoareamonitorinfo.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeoareamonitorinfo.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeoareamonitorinfo.h diff --git a/libs/qtlocation/include/QtPositioning/qgeoareamonitorsource.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeoareamonitorsource.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeoareamonitorsource.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeoareamonitorsource.h diff --git a/libs/qtlocation/include/QtPositioning/qgeocircle.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeocircle.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeocircle.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeocircle.h diff --git a/libs/qtlocation/include/QtPositioning/qgeocoordinate.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeocoordinate.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeocoordinate.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeocoordinate.h diff --git a/libs/qtlocation/include/QtPositioning/qgeolocation.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeolocation.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeolocation.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeolocation.h diff --git a/libs/qtlocation/include/QtPositioning/qgeopositioninfo.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeopositioninfo.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeopositioninfo.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeopositioninfo.h diff --git a/libs/qtlocation/include/QtPositioning/qgeopositioninfosource.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeopositioninfosource.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeopositioninfosource.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeopositioninfosource.h diff --git a/libs/qtlocation/include/QtPositioning/qgeopositioninfosourcefactory.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeopositioninfosourcefactory.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeopositioninfosourcefactory.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeopositioninfosourcefactory.h diff --git a/libs/qtlocation/include/QtPositioning/qgeorectangle.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeorectangle.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeorectangle.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeorectangle.h diff --git a/libs/qtlocation/include/QtPositioning/qgeosatelliteinfo.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeosatelliteinfo.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeosatelliteinfo.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeosatelliteinfo.h diff --git a/libs/qtlocation/include/QtPositioning/qgeosatelliteinfosource.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeosatelliteinfosource.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeosatelliteinfosource.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeosatelliteinfosource.h diff --git a/libs/qtlocation/include/QtPositioning/qgeoshape.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeoshape.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qgeoshape.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qgeoshape.h diff --git a/libs/qtlocation/include/QtPositioning/qnmeapositioninfosource.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qnmeapositioninfosource.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qnmeapositioninfosource.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qnmeapositioninfosource.h diff --git a/libs/qtlocation/include/QtPositioning/qpositioningglobal.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qpositioningglobal.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qpositioningglobal.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qpositioningglobal.h diff --git a/libs/qtlocation/include/QtPositioning/qtpositioningversion.h b/src/QtLocationPlugin/qtlocation/include/QtPositioning/qtpositioningversion.h similarity index 100% rename from libs/qtlocation/include/QtPositioning/qtpositioningversion.h rename to src/QtLocationPlugin/qtlocation/include/QtPositioning/qtpositioningversion.h diff --git a/libs/qtlocation/src/location/maps/maps.pri b/src/QtLocationPlugin/qtlocation/src/location/maps/maps.pri similarity index 100% rename from libs/qtlocation/src/location/maps/maps.pri rename to src/QtLocationPlugin/qtlocation/src/location/maps/maps.pri diff --git a/libs/qtlocation/src/location/maps/qcache3q_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qcache3q_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qcache3q_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qcache3q_p.h diff --git a/libs/qtlocation/src/location/maps/qgeocameracapabilities_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocameracapabilities_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocameracapabilities_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocameracapabilities_p.h diff --git a/libs/qtlocation/src/location/maps/qgeocameradata_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocameradata_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocameradata_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocameradata_p.h diff --git a/libs/qtlocation/src/location/maps/qgeocameratiles_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocameratiles_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocameratiles_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocameratiles_p.h diff --git a/libs/qtlocation/src/location/maps/qgeocodereply.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodereply.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocodereply.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodereply.h diff --git a/libs/qtlocation/src/location/maps/qgeocodereply_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodereply_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocodereply_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodereply_p.h diff --git a/libs/qtlocation/src/location/maps/qgeocodingmanager.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodingmanager.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocodingmanager.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodingmanager.h diff --git a/libs/qtlocation/src/location/maps/qgeocodingmanager_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodingmanager_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocodingmanager_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodingmanager_p.h diff --git a/libs/qtlocation/src/location/maps/qgeocodingmanagerengine.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodingmanagerengine.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocodingmanagerengine.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodingmanagerengine.h diff --git a/libs/qtlocation/src/location/maps/qgeocodingmanagerengine_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodingmanagerengine_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeocodingmanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeocodingmanagerengine_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomaneuver.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomaneuver.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomaneuver.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomaneuver.h diff --git a/libs/qtlocation/src/location/maps/qgeomaneuver_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomaneuver_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomaneuver_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomaneuver_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomap_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomap_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomap_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomap_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomap_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomap_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomap_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomap_p_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomapcontroller_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomapcontroller_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomapcontroller_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomapcontroller_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomappingmanager_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomappingmanager_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomappingmanager_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomappingmanager_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomappingmanager_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomappingmanager_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomappingmanager_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomappingmanager_p_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomappingmanagerengine_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomappingmanagerengine_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomappingmanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomappingmanagerengine_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomappingmanagerengine_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomappingmanagerengine_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomappingmanagerengine_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomappingmanagerengine_p_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomapscene_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomapscene_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomapscene_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomapscene_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomaptype_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomaptype_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomaptype_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomaptype_p.h diff --git a/libs/qtlocation/src/location/maps/qgeomaptype_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeomaptype_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeomaptype_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeomaptype_p_p.h diff --git a/libs/qtlocation/src/location/maps/qgeoroute.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroute.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroute.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroute.h diff --git a/libs/qtlocation/src/location/maps/qgeoroute_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroute_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroute_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroute_p.h diff --git a/libs/qtlocation/src/location/maps/qgeoroutereply.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutereply.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroutereply.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutereply.h diff --git a/libs/qtlocation/src/location/maps/qgeoroutereply_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutereply_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroutereply_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutereply_p.h diff --git a/libs/qtlocation/src/location/maps/qgeorouterequest.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeorouterequest.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeorouterequest.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeorouterequest.h diff --git a/libs/qtlocation/src/location/maps/qgeorouterequest_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeorouterequest_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeorouterequest_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeorouterequest_p.h diff --git a/libs/qtlocation/src/location/maps/qgeoroutesegment.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutesegment.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroutesegment.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutesegment.h diff --git a/libs/qtlocation/src/location/maps/qgeoroutesegment_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutesegment_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroutesegment_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutesegment_p.h diff --git a/libs/qtlocation/src/location/maps/qgeoroutingmanager.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutingmanager.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroutingmanager.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutingmanager.h diff --git a/libs/qtlocation/src/location/maps/qgeoroutingmanager_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutingmanager_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroutingmanager_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutingmanager_p.h diff --git a/libs/qtlocation/src/location/maps/qgeoroutingmanagerengine.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutingmanagerengine.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroutingmanagerengine.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutingmanagerengine.h diff --git a/libs/qtlocation/src/location/maps/qgeoroutingmanagerengine_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutingmanagerengine_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoroutingmanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoroutingmanagerengine_p.h diff --git a/libs/qtlocation/src/location/maps/qgeoserviceprovider.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoserviceprovider.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoserviceprovider.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoserviceprovider.h diff --git a/libs/qtlocation/src/location/maps/qgeoserviceprovider_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoserviceprovider_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoserviceprovider_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoserviceprovider_p.h diff --git a/libs/qtlocation/src/location/maps/qgeoserviceproviderfactory.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeoserviceproviderfactory.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeoserviceproviderfactory.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeoserviceproviderfactory.h diff --git a/libs/qtlocation/src/location/maps/qgeotilecache_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilecache_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotilecache_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilecache_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotiledmap_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmap_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotiledmap_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmap_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotiledmap_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmap_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotiledmap_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmap_p_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmappingmanagerengine_p_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotiledmapreply_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmapreply_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotiledmapreply_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmapreply_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotiledmapreply_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmapreply_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotiledmapreply_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotiledmapreply_p_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotilefetcher_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilefetcher_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotilefetcher_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilefetcher_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotilefetcher_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilefetcher_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotilefetcher_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilefetcher_p_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotilerequestmanager_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilerequestmanager_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotilerequestmanager_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilerequestmanager_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotilespec_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilespec_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotilespec_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilespec_p.h diff --git a/libs/qtlocation/src/location/maps/qgeotilespec_p_p.h b/src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilespec_p_p.h similarity index 100% rename from libs/qtlocation/src/location/maps/qgeotilespec_p_p.h rename to src/QtLocationPlugin/qtlocation/src/location/maps/qgeotilespec_p_p.h diff --git a/libs/qtlocation/src/location/qlocation.h b/src/QtLocationPlugin/qtlocation/src/location/qlocation.h similarity index 100% rename from libs/qtlocation/src/location/qlocation.h rename to src/QtLocationPlugin/qtlocation/src/location/qlocation.h diff --git a/libs/qtlocation/src/location/qlocationglobal.h b/src/QtLocationPlugin/qtlocation/src/location/qlocationglobal.h similarity index 100% rename from libs/qtlocation/src/location/qlocationglobal.h rename to src/QtLocationPlugin/qtlocation/src/location/qlocationglobal.h diff --git a/libs/qtlocation/src/positioning/qdeclarativegeoaddress_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qdeclarativegeoaddress_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qdeclarativegeoaddress_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qdeclarativegeoaddress_p.h diff --git a/libs/qtlocation/src/positioning/qdeclarativegeolocation_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qdeclarativegeolocation_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qdeclarativegeolocation_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qdeclarativegeolocation_p.h diff --git a/libs/qtlocation/src/positioning/qdoublevector2d_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qdoublevector2d_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qdoublevector2d_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qdoublevector2d_p.h diff --git a/libs/qtlocation/src/positioning/qdoublevector3d_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qdoublevector3d_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qdoublevector3d_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qdoublevector3d_p.h diff --git a/libs/qtlocation/src/positioning/qgeoaddress.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeoaddress.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeoaddress.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeoaddress.h diff --git a/libs/qtlocation/src/positioning/qgeoaddress_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeoaddress_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeoaddress_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeoaddress_p.h diff --git a/libs/qtlocation/src/positioning/qgeoareamonitorinfo.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeoareamonitorinfo.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeoareamonitorinfo.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeoareamonitorinfo.h diff --git a/libs/qtlocation/src/positioning/qgeoareamonitorsource.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeoareamonitorsource.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeoareamonitorsource.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeoareamonitorsource.h diff --git a/libs/qtlocation/src/positioning/qgeocircle.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeocircle.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeocircle.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeocircle.h diff --git a/libs/qtlocation/src/positioning/qgeocircle_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeocircle_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeocircle_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeocircle_p.h diff --git a/libs/qtlocation/src/positioning/qgeocoordinate.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeocoordinate.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeocoordinate.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeocoordinate.h diff --git a/libs/qtlocation/src/positioning/qgeocoordinate_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeocoordinate_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeocoordinate_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeocoordinate_p.h diff --git a/libs/qtlocation/src/positioning/qgeolocation.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeolocation.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeolocation.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeolocation.h diff --git a/libs/qtlocation/src/positioning/qgeolocation_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeolocation_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeolocation_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeolocation_p.h diff --git a/libs/qtlocation/src/positioning/qgeopositioninfo.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeopositioninfo.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeopositioninfo.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeopositioninfo.h diff --git a/libs/qtlocation/src/positioning/qgeopositioninfosource.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeopositioninfosource.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeopositioninfosource.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeopositioninfosource.h diff --git a/libs/qtlocation/src/positioning/qgeopositioninfosource_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeopositioninfosource_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeopositioninfosource_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeopositioninfosource_p.h diff --git a/libs/qtlocation/src/positioning/qgeopositioninfosourcefactory.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeopositioninfosourcefactory.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeopositioninfosourcefactory.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeopositioninfosourcefactory.h diff --git a/libs/qtlocation/src/positioning/qgeoprojection_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeoprojection_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeoprojection_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeoprojection_p.h diff --git a/libs/qtlocation/src/positioning/qgeorectangle.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeorectangle.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeorectangle.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeorectangle.h diff --git a/libs/qtlocation/src/positioning/qgeorectangle_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeorectangle_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeorectangle_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeorectangle_p.h diff --git a/libs/qtlocation/src/positioning/qgeosatelliteinfo.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeosatelliteinfo.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeosatelliteinfo.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeosatelliteinfo.h diff --git a/libs/qtlocation/src/positioning/qgeosatelliteinfosource.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeosatelliteinfosource.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeosatelliteinfosource.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeosatelliteinfosource.h diff --git a/libs/qtlocation/src/positioning/qgeoshape.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeoshape.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeoshape.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeoshape.h diff --git a/libs/qtlocation/src/positioning/qgeoshape_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qgeoshape_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qgeoshape_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qgeoshape_p.h diff --git a/libs/qtlocation/src/positioning/qlocationutils_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qlocationutils_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qlocationutils_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qlocationutils_p.h diff --git a/libs/qtlocation/src/positioning/qnmeapositioninfosource.h b/src/QtLocationPlugin/qtlocation/src/positioning/qnmeapositioninfosource.h similarity index 100% rename from libs/qtlocation/src/positioning/qnmeapositioninfosource.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qnmeapositioninfosource.h diff --git a/libs/qtlocation/src/positioning/qnmeapositioninfosource_p.h b/src/QtLocationPlugin/qtlocation/src/positioning/qnmeapositioninfosource_p.h similarity index 100% rename from libs/qtlocation/src/positioning/qnmeapositioninfosource_p.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qnmeapositioninfosource_p.h diff --git a/libs/qtlocation/src/positioning/qpositioningglobal.h b/src/QtLocationPlugin/qtlocation/src/positioning/qpositioningglobal.h similarity index 100% rename from libs/qtlocation/src/positioning/qpositioningglobal.h rename to src/QtLocationPlugin/qtlocation/src/positioning/qpositioningglobal.h diff --git a/src/main.cc b/src/main.cc index 3fa649377c..a3a156750f 100644 --- a/src/main.cc +++ b/src/main.cc @@ -140,8 +140,8 @@ int main(int argc, char *argv[]) #ifndef __mobile__ qRegisterMetaType(); #endif - - // We statically link to the google QtLocation plugin + + // We statically link our own QtLocation plugin #ifdef Q_OS_WIN // In Windows, the compiler doesn't see the use of the class created by Q_IMPORT_PLUGIN -- GitLab

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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon72x72~ipad.png b/ios/AppIcon72x72~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..4269185b4db028c6493de3c72e1ac261cb27eb44 GIT binary patch literal 27988 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 literal 0 HcmV?d00001 diff --git a/ios/AppIcon76x76@2x~ipad.png b/ios/AppIcon76x76@2x~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..1edf9c464817d099746594c4715850a361fc298c GIT binary patch literal 58129 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%0A95`*fR!zD#>53v81=TbaUO69Y|t=SxJpPT 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 U@9p`*z`(%Z>FVdQ&MBb@0IZ!tF8}}l literal 0 HcmV?d00001 diff --git a/ios/AppIcon76x76~ipad.png b/ios/AppIcon76x76~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..a5651fe9d823d36b7732ff79e714681af4dae4d9 GIT binary patch literal 28992 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