Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qtlocation-qml.qdoc
Go to the documentation of this file.
1
// Copyright (C) 2018 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
3
4
/*!
5
\qmlmodule QtLocation \QtVer
6
\title Qt Location QML Types
7
\ingroup qmlmodules
8
\brief Provides QML types for mapping and location information.
9
10
\section1 Overview
11
12
In short, the main QML types and their roles are as follows:
13
14
\list
15
\li The \l [QML] Place instances hold information about the
16
destination and surrounding objects, including displayable
17
representations.
18
\li The \l [QML] Map enables the information contained in
19
\l [QML] {Place} objects to be displayed, panned, zoomed,
20
and so on.
21
\li The \l [QML] route is be determined by a \e plugin, with each
22
\l [QML] routeSegment holding the navigation instructions,
23
guided by the continuously updated current \l [QML] Location.
24
\endlist
25
26
\section2 Plugins
27
28
\l {Plugin}s supply the data required to calculate routes and navigation
29
instructions, and they are typically tied to a specific location-based
30
service. For example, a plugin may allow connecting to a service that
31
provides geocoding and routing information, which can be consumed by the
32
application.
33
34
There may be various GeoServices plugins for various tasks, with some
35
plugins providing more than one service. One QML \l Plugin instance must
36
be created for each GeoService plugin. Plugins are required for routing
37
and geocoding, maps, and places, however the default plugin handles all
38
four of these services. A plugin may require online access or it may
39
support on-board maps and data.
40
41
\note Plugins may not provide features such as paging or relevance hints.
42
43
\section2 Related Information
44
45
The following links provide more information about maps and places:
46
47
\table
48
\row
49
\li \l {Maps and Navigation (QML)}{Maps and Navigation}
50
\li Displaying maps and finding routes
51
\row
52
\li \l {QML Places API} {Places}
53
\li Searching for and managing points of interest
54
\endtable
55
56
\section1 Common QML Types
57
58
\annotatedlist qml-QtLocation5-common
59
60
\section1 Maps QML Types
61
62
\annotatedlist qml-QtLocation5-maps
63
64
\section1 Navigation and Routing QML Types
65
66
\annotatedlist qml-QtLocation5-routing
67
68
\section1 Geocoding QML Types
69
70
\annotatedlist qml-QtLocation5-geocoding
71
72
\section1 Places QML Types
73
74
\annotatedlist qml-QtLocation5-places
75
76
\section1 Alphabetical Listing of All QML Types
77
*/
qtlocation
src
location
doc
src
qtlocation-qml.qdoc
Generated on
for Qt by
1.14.0