diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2022-10-12 21:10:58 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2022-10-13 15:03:28 +0200 |
commit | f6a45d0ab38464f97dd74d01340f35feecdc61ba (patch) | |
tree | 17e4569fb8aa50b529f99f4f6166f8e7120d7a27 | |
parent | 5297ce0ce7b95b91309b0cba98ee9328d43c2405 (diff) | |
download | qtlocation-f6a45d0ab38464f97dd74d01340f35feecdc61ba.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>
(cherry picked from commit e8ef11967a4fe30a22a20193af1da9436b61f88c)
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
-rw-r--r-- | src/location/doc/src/qt6-changes.qdoc | 19 |
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 |