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

#include <StyleModule.h>

+ Inheritance diagram for osmscout::StyleModule:

Public Slots

void loadStyle (QString stylesheetFilename, std::unordered_map< std::string, bool > stylesheetFlags)
 
void onSetFlagRequest (QString key, bool value)
 
void onStyleChanged ()
 
void onStyleFlagsRequested ()
 

Signals

void flagSet (QString key, bool value)
 
void initialisationFinished (const osmscout::GeoBox &response)
 
void styleFlagsChanged (QMap< QString, bool >)
 
void stylesheetFilenameChanged ()
 

Public Member Functions

 StyleModule (QThread *thread, DBThreadRef dbThread)
 
 ~StyleModule () override
 

Constructor & Destructor Documentation

◆ StyleModule()

osmscout::StyleModule::StyleModule ( QThread *  thread,
DBThreadRef  dbThread 
)

◆ ~StyleModule()

osmscout::StyleModule::~StyleModule ( )
override

Member Function Documentation

◆ flagSet

void osmscout::StyleModule::flagSet ( QString  key,
bool  value 
)
signal

◆ initialisationFinished

void osmscout::StyleModule::initialisationFinished ( const osmscout::GeoBox response)
signal

◆ loadStyle

void osmscout::StyleModule::loadStyle ( QString  stylesheetFilename,
std::unordered_map< std::string, bool >  stylesheetFlags 
)
slot

◆ onSetFlagRequest

void osmscout::StyleModule::onSetFlagRequest ( QString  key,
bool  value 
)
slot

◆ onStyleChanged

void osmscout::StyleModule::onStyleChanged ( )
slot

◆ onStyleFlagsRequested

void osmscout::StyleModule::onStyleFlagsRequested ( )
slot

◆ styleFlagsChanged

void osmscout::StyleModule::styleFlagsChanged ( QMap< QString, bool >  )
signal

◆ stylesheetFilenameChanged

void osmscout::StyleModule::stylesheetFilenameChanged ( )
signal

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