Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qgeomaptype_p_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
4
#ifndef QGEOMAPTYPE_P_H
5
#define QGEOMAPTYPE_P_H
6
7
//
8
// W A R N I N G
9
// -------------
10
//
11
// This file is not part of the Qt API. It exists purely as an
12
// implementation detail. This header file may change from version to
13
// version without notice, or even be removed.
14
//
15
// We mean it.
16
//
17
18
#include <QMetaType>
19
#include <QString>
20
#include <QVariantMap>
21
#include <QByteArray>
22
#include <QSharedData>
23
#include "
qgeocameracapabilities_p.h
"
24
#include "
qgeomaptype_p.h
"
25
26
QT_BEGIN_NAMESPACE
27
28
class
QGeoMapTypePrivate
:
public
QSharedData
29
{
30
public
:
31
QGeoMapTypePrivate
();
32
QGeoMapTypePrivate
(
QGeoMapType::MapStyle
style,
const
QString
&
name
,
const
QString
&description,
bool
mobile,
33
bool
night,
int
mapId,
const
QByteArray
&pluginName,
34
const
QGeoCameraCapabilities
&cameraCapabilities,
35
const
QVariantMap
&metadata);
36
37
bool
operator==
(
const
QGeoMapTypePrivate
&
other
)
const
;
38
39
QString
name_
;
40
QString
description_
;
41
QByteArray
pluginName_
;
42
QGeoCameraCapabilities
cameraCapabilities_
;
43
QVariantMap
metadata_
;
44
QGeoMapType::MapStyle
style_
=
QGeoMapType::NoMap
;
45
int
mapId_
= 0;
46
bool
mobile_
=
false
;
47
bool
night_
=
false
;
48
};
49
50
QT_END_NAMESPACE
51
52
Q_DECLARE_METATYPE
(
QGeoMapTypePrivate
)
53
54
#endif
// QGEOMAPTYPE_P_H
QByteArray
\inmodule QtCore
Definition
qbytearray.h:57
QGeoCameraCapabilities
\inmodule QtLocation
Definition
qgeocameracapabilities_p.h:29
QGeoMapTypePrivate
Definition
qgeomaptype_p_p.h:29
QGeoMapTypePrivate::name_
QString name_
Definition
qgeomaptype_p_p.h:39
QGeoMapTypePrivate::night_
bool night_
Definition
qgeomaptype_p_p.h:47
QGeoMapTypePrivate::style_
QGeoMapType::MapStyle style_
Definition
qgeomaptype_p_p.h:44
QGeoMapTypePrivate::cameraCapabilities_
QGeoCameraCapabilities cameraCapabilities_
Definition
qgeomaptype_p_p.h:42
QGeoMapTypePrivate::description_
QString description_
Definition
qgeomaptype_p_p.h:40
QGeoMapTypePrivate::operator==
bool operator==(const QGeoMapTypePrivate &other) const
Definition
qgeomaptype.cpp:173
QGeoMapTypePrivate::metadata_
QVariantMap metadata_
Definition
qgeomaptype_p_p.h:43
QGeoMapTypePrivate::mapId_
int mapId_
Definition
qgeomaptype_p_p.h:45
QGeoMapTypePrivate::QGeoMapTypePrivate
QGeoMapTypePrivate()
QGeoMapTypePrivate::pluginName_
QByteArray pluginName_
Definition
qgeomaptype_p_p.h:41
QGeoMapTypePrivate::mobile_
bool mobile_
Definition
qgeomaptype_p_p.h:46
QGeoMapType::MapStyle
MapStyle
Definition
qgeomaptype_p.h:48
QGeoMapType::NoMap
@ NoMap
Definition
qgeomaptype_p.h:49
QMap< QString, QVariant >
QSharedData
\inmodule QtCore
Definition
qshareddata.h:19
QString
\macro QT_RESTRICTED_CAST_FROM_ASCII
Definition
qstring.h:129
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1590
qgeocameracapabilities_p.h
qgeomaptype_p.h
Q_DECLARE_METATYPE
#define Q_DECLARE_METATYPE(TYPE)
Definition
qmetatype.h:1525
name
GLuint name
Definition
qopengles2ext.h:156
other
QSharedPointer< T > other(t)
[5]
qtlocation
src
location
maps
qgeomaptype_p_p.h
Generated by
1.10.0