summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2022-10-12 21:10:58 +0200
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2022-10-13 13:06:01 +0200
commite8ef11967a4fe30a22a20193af1da9436b61f88c (patch)
tree919162c1a6c6286fc48141371ee618f845bbd198 /src
parentf1619fdb4064c3057d78f3ba0041cfca6c31f862 (diff)
downloadqtlocation-e8ef11967a4fe30a22a20193af1da9436b61f88c.tar.gz
Document more type changes
Add routeManeuver and cameraCapabilities to the list of types that are now value types. Clarify language - in Qt 6.5, value types can be instantiated through properties. Complete unfinished statement about MapObjects being gone. Change-Id: I0828d5af7823d7d907bf5fa21a7250ebd70189d1 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/location/doc/src/qt6-changes.qdoc19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/location/doc/src/qt6-changes.qdoc b/src/location/doc/src/qt6-changes.qdoc
index f5a01d56..2179ba41 100644
--- a/src/location/doc/src/qt6-changes.qdoc
+++ b/src/location/doc/src/qt6-changes.qdoc
@@ -49,10 +49,14 @@
\li The \c {MapRectangle::backend}, \c {MapCircle::backend},
\c {MapPolyline::backend}, and \c {MapPolygon::backend} properties
have been removed.
- \li The former QML element types \c Route, \c RouteSegment, and \c MapType
- are now value types \l route, \l routeSegment, and \l mapType.
- They can no longer be instantiated from QML, and their properties
- can not be bound to.
+ \li The former Routing-related QML element types \c Route, \c RouteSegment,
+ and \c RouteManeuver are now value types \l route, \l routeSegment, and
+ \l routeManeuver. They can no longer be instantiated as items in QML,
+ and their properties can not be bound to.
+ \li The former Mapping-related QML element types \c MapType and
+ \c CameraCapabilities are now value types \l mapType and
+ \l cameraCapabilities. They can no longer be instantiated as items in
+ QML, and their properties can not be bound to.
\li The \c QGeoRouteLeg class and the QML equivalent, \c RouteLeg, have
been merged into \l QGeoRoute (and the \l route type). A route can
be an aggregate of several routes.
@@ -73,14 +77,15 @@
\c PlaceContactDetail are now value types \l placeUser,
\l placeRatings, \l placeAttribute, \l placeIcon,
\l placeSupplier, and \l placeContactDetail.
- They can no longer be instantiated from QML, and their properties
- can not be bound to.
+ They can no longer be instantiated as items from QML, and
+ their properties can not be bound to.
\endlist
\section2 Experimental APIs
Functionality that had "labs" status has been removed. This includes the
- experimental framework for turn-by-turn navigation, MapObjects
+ experimental framework for turn-by-turn navigation, as well as the
+ MapObjects abstraction.
\section2 Backend Provider API