libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::TiledMapOverlay Class Reference

#include <TiledMapOverlay.h>

+ Inheritance diagram for osmscout::TiledMapOverlay:

Public Slots

void tileDownloaded (uint32_t zoomLevel, uint32_t x, uint32_t y)
 
- Public Slots inherited from osmscout::MapOverlay
void changeView (const MapView &view)
 
void redraw ()
 

Signals

void providerChanged (const OnlineTileProvider &provider)
 

Public Member Functions

void FlushCaches (const std::chrono::milliseconds &idleMs)
 
QJsonValue getProvider ()
 
bool isEnabled ()
 
virtual void paint (QPainter *painter)
 
void setEnabled (bool b)
 
void setProvider (QJsonValue jv)
 
 TiledMapOverlay (QQuickItem *parent=0)
 
virtual ~TiledMapOverlay ()
 
- Public Member Functions inherited from osmscout::MapOverlay
MapViewGetView () const
 
 MapOverlay (QQuickItem *parent=0)
 
void SetMapView (QObject *o)
 
virtual ~MapOverlay ()
 

Properties

bool enabled
 
QJsonValue provider
 
- Properties inherited from osmscout::MapOverlay
QObject view
 

Additional Inherited Members

- Protected Attributes inherited from osmscout::MapOverlay
MapViewview
 

Constructor & Destructor Documentation

◆ TiledMapOverlay()

◆ ~TiledMapOverlay()

osmscout::TiledMapOverlay::~TiledMapOverlay ( )
virtual

Member Function Documentation

◆ FlushCaches()

void osmscout::TiledMapOverlay::FlushCaches ( const std::chrono::milliseconds &  idleMs)

◆ getProvider()

QJsonValue osmscout::TiledMapOverlay::getProvider ( )

◆ isEnabled()

bool osmscout::TiledMapOverlay::isEnabled ( )

References enabled.

◆ paint()

◆ providerChanged

void osmscout::TiledMapOverlay::providerChanged ( const OnlineTileProvider &  provider)
signal

Referenced by setProvider(), and TiledMapOverlay().

◆ setEnabled()

void osmscout::TiledMapOverlay::setEnabled ( bool  b)

◆ setProvider()

void osmscout::TiledMapOverlay::setProvider ( QJsonValue  jv)

◆ tileDownloaded

void osmscout::TiledMapOverlay::tileDownloaded ( uint32_t  zoomLevel,
uint32_t  x,
uint32_t  y 
)
slot

Property Documentation

◆ enabled

bool osmscout::TiledMapOverlay::enabled
readwrite

Referenced by isEnabled(), paint(), and setEnabled().

◆ provider

QJsonValue osmscout::TiledMapOverlay::provider
readwrite

Referenced by setProvider().


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