diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/location/declarativemaps/qdeclarativegeoroutemodel_p.h | 4 | ||||
| -rw-r--r-- | src/location/declarativemaps/qdeclarativegeoserviceprovider_p.h | 4 | ||||
| -rw-r--r-- | src/location/maps/qgeomap_p.h | 1 |
3 files changed, 9 insertions, 0 deletions
diff --git a/src/location/declarativemaps/qdeclarativegeoroutemodel_p.h b/src/location/declarativemaps/qdeclarativegeoroutemodel_p.h index a6ffa5ae..b783e38a 100644 --- a/src/location/declarativemaps/qdeclarativegeoroutemodel_p.h +++ b/src/location/declarativemaps/qdeclarativegeoroutemodel_p.h @@ -187,6 +187,7 @@ public: PublicTransitTravel = QGeoRouteRequest::PublicTransitTravel, TruckTravel = QGeoRouteRequest::TruckTravel }; + Q_ENUM(TravelMode) Q_DECLARE_FLAGS(TravelModes, TravelMode) Q_FLAG(TravelModes) @@ -221,6 +222,7 @@ public: MostEconomicRoute = QGeoRouteRequest::MostEconomicRoute, MostScenicRoute = QGeoRouteRequest::MostScenicRoute }; + Q_ENUM(RouteOptimization) Q_DECLARE_FLAGS(RouteOptimizations, RouteOptimization) Q_FLAG(RouteOptimizations) @@ -228,6 +230,7 @@ public: NoSegmentData = 0x0000, BasicSegmentData = 0x0001 }; + Q_ENUM(SegmentDetail) Q_DECLARE_FLAGS(SegmentDetails, SegmentDetail) Q_FLAG(SegmentDetails) @@ -235,6 +238,7 @@ public: NoManeuvers = 0x0000, BasicManeuvers = 0x0001 }; + Q_ENUM(ManeuverDetail) Q_DECLARE_FLAGS(ManeuverDetails, ManeuverDetail) Q_FLAG(ManeuverDetails) diff --git a/src/location/declarativemaps/qdeclarativegeoserviceprovider_p.h b/src/location/declarativemaps/qdeclarativegeoserviceprovider_p.h index 0215472a..fb2e8a0e 100644 --- a/src/location/declarativemaps/qdeclarativegeoserviceprovider_p.h +++ b/src/location/declarativemaps/qdeclarativegeoserviceprovider_p.h @@ -113,15 +113,19 @@ public: AnyNavigationFeatures = QGeoServiceProvider::AnyNavigationFeatures }; + Q_ENUM(RoutingFeature) Q_DECLARE_FLAGS(RoutingFeatures, RoutingFeature) Q_FLAG(RoutingFeatures) + Q_ENUM(GeocodingFeature) Q_DECLARE_FLAGS(GeocodingFeatures, GeocodingFeature) Q_FLAG(GeocodingFeatures) + Q_ENUM(MappingFeature) Q_DECLARE_FLAGS(MappingFeatures, MappingFeature) Q_FLAG(MappingFeatures) + Q_ENUM(PlacesFeature) Q_DECLARE_FLAGS(PlacesFeatures, PlacesFeature) Q_FLAG(PlacesFeatures) diff --git a/src/location/maps/qgeomap_p.h b/src/location/maps/qgeomap_p.h index f099c3b0..409ed891 100644 --- a/src/location/maps/qgeomap_p.h +++ b/src/location/maps/qgeomap_p.h @@ -62,6 +62,7 @@ public: SupportsVisibleArea = 0x0010, }; + Q_ENUM(Capability) Q_DECLARE_FLAGS(Capabilities, Capability) Q_FLAG(Capabilities) |
