digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::GeoIfaceGlobalObject Class Reference

Global object for geolocation interface to hold items common to all geolocation interface Widget instances.

+ Inheritance diagram for Digikam::GeoIfaceGlobalObject:

Public Member Functions

Shared pixmaps
QPixmap getMarkerPixmap (const QString &pixmapId)
 
QPixmap getStandardMarkerPixmap ()
 
QUrl locateDataFile (const QString &filename)
 

Static Public Member Functions

static GeoIfaceGlobalObjectinstance ()
 

Shared internal map widgets

class GeoIfaceGlobalObjectCreator
 
void removeMyInternalWidgetFromPool (const MapBackend *const mapBackend)
 
bool getInternalWidgetFromPool (const MapBackend *const mapBackend, GeoIfaceInternalWidgetInfo *const targetInfo)
 
void addMyInternalWidgetToPool (const GeoIfaceInternalWidgetInfo &info)
 
void updatePooledWidgetState (const QWidget *const widget, const GeoIfaceInternalWidgetInfo::InternalWidgetState newState)
 
void clearWidgetPool ()