Qt
6.x
The Qt SDK
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Enumerations
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Related Symbols
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Loading...
Searching...
No Matches
qgeotilerequestmanager_p.h
Go to the documentation of this file.
1
// Copyright (C) 2015 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
#ifndef QGEOTILEREQUESTMANAGER_P_H
4
#define QGEOTILEREQUESTMANAGER_P_H
5
6
//
7
// W A R N I N G
8
// -------------
9
//
10
// This file is not part of the Qt API. It exists purely as an
11
// implementation detail. This header file may change from version to
12
// version without notice, or even be removed.
13
//
14
// We mean it.
15
//
16
17
#include <QtCore/QSharedPointer>
18
#include <QtLocation/private/qlocationglobal_p.h>
19
20
QT_BEGIN_NAMESPACE
21
22
class
QGeoTiledMap
;
23
class
QGeoTiledMappingManagerEngine
;
24
class
QGeoTileSpec
;
25
struct
QGeoTileTexture
;
26
27
class
QGeoTileRequestManagerPrivate
;
28
29
class
Q_LOCATION_PRIVATE_EXPORT
QGeoTileRequestManager
30
{
31
public
:
32
explicit
QGeoTileRequestManager
(
QGeoTiledMap
*
map
,
QGeoTiledMappingManagerEngine
*
engine
);
33
~QGeoTileRequestManager
();
34
35
QMap<QGeoTileSpec, QSharedPointer<QGeoTileTexture>
> requestTiles(
const
QSet<QGeoTileSpec>
&tiles);
36
37
void
tileError(
const
QGeoTileSpec
&tile,
const
QString
&errorString);
38
void
tileFetched(
const
QGeoTileSpec
&spec);
39
QSharedPointer<QGeoTileTexture>
tileTexture(
const
QGeoTileSpec
&spec);
40
41
private
:
42
std::unique_ptr<QGeoTileRequestManagerPrivate> d_ptr;
43
Q_DISABLE_COPY(
QGeoTileRequestManager
)
44
};
45
46
QT_END_NAMESPACE
47
48
#endif
// QGEOTILEREQUESTMANAGER_P_H
QGeoTileRequestManagerPrivate
Definition
qgeotilerequestmanager.cpp:17
QGeoTileRequestManager
Definition
qgeotilerequestmanager_p.h:30
QGeoTileSpec
Definition
qgeotilespec_p.h:32
QGeoTiledMap
Definition
qgeotiledmap_p.h:37
QGeoTiledMappingManagerEngine
Definition
qgeotiledmappingmanagerengine_p.h:34
QMap
Definition
qmap.h:186
QSet
Definition
qset.h:18
QSharedPointer
\inmodule QtCore
Definition
qsharedpointer_impl.h:256
QString
\macro QT_RESTRICTED_CAST_FROM_ASCII
Definition
qstring.h:127
map
QMap< QString, QString > map
[6]
Definition
doc_src_containers.cpp:94
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1545
engine
QJSEngine engine
[0]
Definition
src_script_qjsvalue.cpp:14
QGeoTileTexture
Definition
qabstractgeotilecache_p.h:39
qtlocation
src
location
maps
qgeotilerequestmanager_p.h
Generated by
1.9.7