1 #ifndef OSMSCOUT_CLIENT_QT_ONLINETILEPROVIDER_H 2 #define OSMSCOUT_CLIENT_QT_ONLINETILEPROVIDER_H 26 #include <QJsonDocument> 28 #include <QJsonObject> 48 valid(o.valid), id(o.id), name(o.name), servers(o.servers),
49 maximumZoomLevel(o.maximumZoomLevel), copyright(o.copyright){};
51 inline OnlineTileProvider(
const QString &
id,
const QString &name,
const QStringList &servers,
int maximumZoomLevel,
53 valid(true), id(id), name(name), servers(servers), maximumZoomLevel(maximumZoomLevel),
54 copyright(copyright){};
64 maximumZoomLevel = o.maximumZoomLevel;
65 copyright = o.copyright;
75 return maximumZoomLevel;
102 int maximumZoomLevel{-1};
Definition: OnlineTileProvider.h:39
OnlineTileProvider(const OnlineTileProvider &o)
Definition: OnlineTileProvider.h:46
#define OSMSCOUT_CLIENT_QT_API
Definition: ClientQtImportExport.h:45
QStringList getServers() const
Definition: OnlineTileProvider.h:82
QString getId() const
Definition: OnlineTileProvider.h:70
QString getName() const
Definition: OnlineTileProvider.h:78
bool isValid() const
Definition: OnlineTileProvider.h:86
QString getCopyright() const
Definition: OnlineTileProvider.h:90
int getMaximumZoomLevel() const
Definition: OnlineTileProvider.h:74
OnlineTileProvider(const QString &id, const QString &name, const QStringList &servers, int maximumZoomLevel, QString copyright)
Definition: OnlineTileProvider.h:51
OnlineTileProvider & operator=(const OnlineTileProvider &o)
Definition: OnlineTileProvider.h:58