![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Inheritance diagram for Digikam::GeolocationSettings:Signals | |
| void | signalGeolocationSettingsChanged (const GeolocationSettingsContainer ¤t, const GeolocationSettingsContainer &previous) |
| void | signalSettingsChanged () |
| void | signalSetupGeolocation (int tab) |
Public Member Functions | |
| void | applySettingsToWidget (MapWidget *const widget) |
| Apply the current settings to a previously registered MapWidget. | |
| MarbleWidget * | mainMarbleWidget () const |
| Return the first registered MarbleWidget instance stored in the collection. | |
| void | openSetupGeolocation (SetupGeolocation::GeolocationTab tab) |
| void | registerWidget (MapWidget *const widget) |
| Store one MapWidget instance in the collection. | |
| void | reloadGoogleMaps () |
| void | setSettings (const GeolocationSettingsContainer &settings) |
| Sets the current Metadata settings and writes them to config. | |
| GeolocationSettingsContainer | settings () const |
| Returns the current Metadata settings. | |
| void | unregisterWidget (MapWidget *const widget) |
| Remove one MapWidget instance in the collection. | |
Static Public Member Functions | |
| static GeolocationSettings * | instance () |
| Global container for Metadata settings. | |
Friends | |
| class | GeolocationSettingsCreator |
|
static |
All accessor methods are thread-safe.
| MarbleWidget * Digikam::GeolocationSettings::mainMarbleWidget | ( | ) | const |
If no valid instance is found, nullptr is returned.