7#include <QtLocation/private/qgeocameracapabilities_p.h>
8#include <QtLocation/private/qgeomaptype_p.h>
9#include <QtLocation/private/qgeotiledmap_p.h>
85 for (
const auto &mapType : std::as_const(mapTypes))
208 errorString->
clear();
virtual void setMaxDiskUsage(int diskUsage)
static QString baseLocationCacheDirectory()
virtual CostStrategy costStrategyDisk() const =0
virtual void setMaxMemoryUsage(int memoryUsage)
virtual void setCostStrategyDisk(CostStrategy costStrategy)=0
virtual void setCostStrategyMemory(CostStrategy costStrategy)=0
virtual void setCostStrategyTexture(CostStrategy costStrategy)=0
virtual void setExtraTextureUsage(int textureUsage)=0
void setSupportsBearing(bool supportsBearing)
Sets whether the associated plugin can render a map when the camera has an arbitrary bearing to suppo...
void setMaximumZoomLevel(double maximumZoomLevel)
void setMaximumTilt(double maximumTilt)
void setMaximumFieldOfView(double maximumFieldOfView)
void setMinimumFieldOfView(double minimumFieldOfView)
void setOverzoomEnabled(bool overzoomEnabled)
Sets whether overzooming is supported by the associated plugin.
void setMinimumTilt(double minimumTilt)
void setMinimumZoomLevel(double minimumZoomLevel)
void setSupportsTilting(bool supportsTilting)
Sets whether the associated plugin can render a map when the camera is tilted to supportsTilting.
void setCameraCapabilities(const QGeoCameraCapabilities &capabilities)
void setSupportedMapTypes(const QList< QGeoMapType > &supportedMapTypes)
Sets the list of map types supported by this engine to mapTypes.
QVariantMap parameters() const
Error
Describes an error related to the loading and setup of a service provider plugin.
@ PrefetchTwoNeighbourLayers
QGeoMap * createMap() override
~QGeoTiledMappingManagerEngineMapbox()
QGeoTiledMappingManagerEngineMapbox(const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString)
QGeoTiledMap::PrefetchStyle m_prefetchStyle
QGeoTileFetcher * tileFetcher()
void setTileSize(const QSize &tileSize)
void setTileFetcher(QGeoTileFetcher *fetcher)
Sets the tile fetcher.
QAbstractGeoTileCache * tileCache()
void setTileCache(QAbstractGeoTileCache *cache)
Sets the tile cache.
qsizetype size() const noexcept
void push_back(parameter_type t)
T value(const Key &key, const T &defaultValue=T()) const
bool contains(const Key &key) const
\macro QT_RESTRICTED_CAST_FROM_ASCII
QByteArray toLatin1() const &
int toInt(bool *ok=nullptr, int base=10) const
Returns the string converted to an int using base base, which is 10 by default and must be between 2 ...
void clear()
Clears the contents of the string and makes it null.
QString toLower() const &
QString toString() const
Returns the variant as a QString if the variant has a userType() including, but not limited to:
QMap< QString, QString > map
[6]
Combined button and popup list for selecting options.
DBusConnection const char DBusError * error
GLenum GLenum GLsizei const GLuint * ids
GLenum const GLint * param
GLint GLsizei GLsizei GLenum format
static quint64 cacheSize()
QLatin1StringView QLatin1String
#define QStringLiteral(str)
QList< QPair< QString, QString > > Map