libosmscout  0.1
osmscout::OSMScoutQtBuilder Class Reference

#include <OSMScoutQt.h>

Public Member Functions

OSMScoutQtBuilderAddCustomPoiType (const QString &typeName)
 
OSMScoutQtBuilderAddMapLookupDirectories (const QString &mapLookupDirectory)
 
OSMScoutQtBuilderAddMapProviders (const QString &mapProviders)
 
OSMScoutQtBuilderAddOnlineTileProviders (const QString &onlineTileProviders)
 
OSMScoutQtBuilderAddVoiceProviders (const QString &voiceProviders)
 
bool Init ()
 
 OSMScoutQtBuilder ()
 
OSMScoutQtBuilderWithBasemapLookupDirectory (const QString &basemapLookupDirectory)
 
OSMScoutQtBuilderWithCacheLocation (const QString &cacheLocation)
 
OSMScoutQtBuilderWithCustomPoiTypes (const QStringList &customPoiTypes)
 
OSMScoutQtBuilderWithIconDirectory (const QString &iconDirectory)
 
OSMScoutQtBuilderWithMapLookupDirectories (const QStringList &mapLookupDirectories)
 
OSMScoutQtBuilderWithSettingsStorage (QSettings *providedStorage)
 Set custom settings storage. More...
 
OSMScoutQtBuilderWithStyleSheetDirectory (const QString &styleSheetDirectory)
 
OSMScoutQtBuilderWithStyleSheetFile (QString styleSheetFile)
 
OSMScoutQtBuilderWithTileCacheSizes (size_t onlineTileCacheSize, size_t offlineTileCacheSize)
 
OSMScoutQtBuilderWithUserAgent (const QString &appName, const QString &appVersion)
 
OSMScoutQtBuilderWithVoiceLookupDirectory (const QString &voiceLookupDirectory)
 
virtual ~OSMScoutQtBuilder ()
 

Constructor & Destructor Documentation

◆ OSMScoutQtBuilder()

osmscout::OSMScoutQtBuilder::OSMScoutQtBuilder ( )

◆ ~OSMScoutQtBuilder()

osmscout::OSMScoutQtBuilder::~OSMScoutQtBuilder ( )
virtual

Member Function Documentation

◆ AddCustomPoiType()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::AddCustomPoiType ( const QString &  typeName)
inline

◆ AddMapLookupDirectories()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::AddMapLookupDirectories ( const QString &  mapLookupDirectory)
inline

◆ AddMapProviders()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::AddMapProviders ( const QString &  mapProviders)
inline

◆ AddOnlineTileProviders()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::AddOnlineTileProviders ( const QString &  onlineTileProviders)
inline

◆ AddVoiceProviders()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::AddVoiceProviders ( const QString &  voiceProviders)
inline

◆ Init()

bool osmscout::OSMScoutQtBuilder::Init ( )

◆ WithBasemapLookupDirectory()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithBasemapLookupDirectory ( const QString &  basemapLookupDirectory)
inline

◆ WithCacheLocation()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithCacheLocation ( const QString &  cacheLocation)
inline

◆ WithCustomPoiTypes()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithCustomPoiTypes ( const QStringList &  customPoiTypes)
inline

◆ WithIconDirectory()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithIconDirectory ( const QString &  iconDirectory)
inline

◆ WithMapLookupDirectories()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithMapLookupDirectories ( const QStringList &  mapLookupDirectories)
inline

◆ WithSettingsStorage()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithSettingsStorage ( QSettings *  providedStorage)
inline

Set custom settings storage.

OSMScout library takes ownership.

Parameters
providedStorage
Returns

◆ WithStyleSheetDirectory()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithStyleSheetDirectory ( const QString &  styleSheetDirectory)
inline

◆ WithStyleSheetFile()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithStyleSheetFile ( QString  styleSheetFile)
inline

◆ WithTileCacheSizes()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithTileCacheSizes ( size_t  onlineTileCacheSize,
size_t  offlineTileCacheSize 
)
inline

◆ WithUserAgent()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithUserAgent ( const QString &  appName,
const QString &  appVersion 
)
inline

◆ WithVoiceLookupDirectory()

OSMScoutQtBuilder& osmscout::OSMScoutQtBuilder::WithVoiceLookupDirectory ( const QString &  voiceLookupDirectory)
inline

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