libosmscout  1.1.1
Public Member Functions | Static Public Member Functions | List of all members
osmscout::OnlineTileProvider Class Reference

#include <libosmscout-client-qt/include/osmscout/OnlineTileProvider.h>

Inheritance diagram for osmscout::OnlineTileProvider:
Inheritance graph
[legend]
Collaboration diagram for osmscout::OnlineTileProvider:
Collaboration graph
[legend]

Public Member Functions

 OnlineTileProvider ()=default
 
 OnlineTileProvider (const OnlineTileProvider &o)
 
 OnlineTileProvider (const QString &id, const QString &name, const QStringList &servers, int maximumZoomLevel, QString copyright)
 
 ~OnlineTileProvider () override=default
 
OnlineTileProvideroperator= (const OnlineTileProvider &o)
 
QString getId () const
 
int getMaximumZoomLevel () const
 
QString getName () const
 
QStringList getServers () const
 
bool isValid () const
 
QString getCopyright () const
 

Static Public Member Functions

static OnlineTileProvider fromJson (QJsonValue obj)
 

Detailed Description

Online tile provider object. See OnlineTileProviderModel and Settings.

Constructor & Destructor Documentation

◆ OnlineTileProvider() [1/3]

osmscout::OnlineTileProvider::OnlineTileProvider ( )
default

◆ OnlineTileProvider() [2/3]

osmscout::OnlineTileProvider::OnlineTileProvider ( const OnlineTileProvider o)
inline

◆ OnlineTileProvider() [3/3]

osmscout::OnlineTileProvider::OnlineTileProvider ( const QString &  id,
const QString &  name,
const QStringList &  servers,
int  maximumZoomLevel,
QString  copyright 
)
inline

◆ ~OnlineTileProvider()

osmscout::OnlineTileProvider::~OnlineTileProvider ( )
overridedefault

Member Function Documentation

◆ fromJson()

static OnlineTileProvider osmscout::OnlineTileProvider::fromJson ( QJsonValue  obj)
static

◆ getCopyright()

QString osmscout::OnlineTileProvider::getCopyright ( ) const
inline

◆ getId()

QString osmscout::OnlineTileProvider::getId ( ) const
inline

◆ getMaximumZoomLevel()

int osmscout::OnlineTileProvider::getMaximumZoomLevel ( ) const
inline

◆ getName()

QString osmscout::OnlineTileProvider::getName ( ) const
inline

◆ getServers()

QStringList osmscout::OnlineTileProvider::getServers ( ) const
inline

◆ isValid()

bool osmscout::OnlineTileProvider::isValid ( ) const
inline

◆ operator=()

OnlineTileProvider& osmscout::OnlineTileProvider::operator= ( const OnlineTileProvider o)
inline

The documentation for this class was generated from the following file: