libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::IconLookup Class Reference

#include <libosmscout-client-qt/include/osmscoutclientqt/IconLookup.h>

Inheritance diagram for osmscout::IconLookup:
Collaboration diagram for osmscout::IconLookup:

Public Slots

void onIconRequest (const MapViewStruct &view, const QPoint &coord, const std::map< int, OverlayObjectRef > &overlayObjects)
void onDatabaseLoaded (QString dbPath, QList< osmscout::TileRef > tiles)
void onLoadJobFinished (QMap< QString, QMap< osmscout::TileKey, osmscout::TileRef > > tiles)

Signals

void iconRequested (const MapViewStruct &view, const QPoint &coord, const std::map< int, OverlayObjectRef > &overlayObjects)
void iconFound (QPoint lookupCoord, MapIcon icon)
void iconNotFound (QPoint lookupCoord)

Public Member Functions

 IconLookup (QThread *thread, DBThreadRef dbThread, QString iconDirectory)
 ~IconLookup () override
void RequestIcon (const MapViewStruct &view, const QPoint &coord, const std::map< int, OverlayObjectRef > &overlayObjects)

Constructor & Destructor Documentation

◆ IconLookup()

osmscout::IconLookup::IconLookup ( QThread * thread,
DBThreadRef dbThread,
QString iconDirectory )

◆ ~IconLookup()

osmscout::IconLookup::~IconLookup ( )
override

Member Function Documentation

◆ iconFound

void osmscout::IconLookup::iconFound ( QPoint lookupCoord,
MapIcon icon )
signal

◆ iconNotFound

void osmscout::IconLookup::iconNotFound ( QPoint lookupCoord)
signal

◆ iconRequested

void osmscout::IconLookup::iconRequested ( const MapViewStruct & view,
const QPoint & coord,
const std::map< int, OverlayObjectRef > & overlayObjects )
signal

◆ onDatabaseLoaded

void osmscout::IconLookup::onDatabaseLoaded ( QString dbPath,
QList< osmscout::TileRef > tiles )
slot

◆ onIconRequest

void osmscout::IconLookup::onIconRequest ( const MapViewStruct & view,
const QPoint & coord,
const std::map< int, OverlayObjectRef > & overlayObjects )
slot

◆ onLoadJobFinished

void osmscout::IconLookup::onLoadJobFinished ( QMap< QString, QMap< osmscout::TileKey, osmscout::TileRef > > tiles)
slot

◆ RequestIcon()

void osmscout::IconLookup::RequestIcon ( const MapViewStruct & view,
const QPoint & coord,
const std::map< int, OverlayObjectRef > & overlayObjects )

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