digiKam
Loading...
Searching...
No Matches
Digikam::GeolocationSettingsContainer Class Reference

#include <geolocationsettingscontainer.h>

Public Member Functions

 GeolocationSettingsContainer ()=default
 
void readFromConfig (const KConfigGroup &group)
 
void writeToConfig (KConfigGroup &group) const
 
 ~GeolocationSettingsContainer ()=default
 

Public Attributes

Marble::AngleUnit angleUnit = Marble::DecimalDegree
 
Marble::MapQuality animationQuality = Marble::LowQuality
 
MarbleLocale::MeasurementSystem distanceUnit = MarbleLocale::MetricSystem
 
bool inertialRotation = true
 
QFont mapFont
 
bool mouseRotation = true
 
int persistentTileCacheLimit = 999999
 
bool showAtmos = false
 
bool showCities = true
 
bool showCross = true
 
bool showGrid = true
 
bool showRelief = true
 
bool showSunShading = false
 
Marble::MapQuality stillQuality = Marble::HighQuality
 
int volatileTileCacheLimit = 100
 

Detailed Description

The class GeolocationSettingsContainer encapsulates all Marble related settings.

Constructor & Destructor Documentation

◆ GeolocationSettingsContainer()

Digikam::GeolocationSettingsContainer::GeolocationSettingsContainer ( )
default

◆ ~GeolocationSettingsContainer()

Digikam::GeolocationSettingsContainer::~GeolocationSettingsContainer ( )
default

Member Function Documentation

◆ readFromConfig()

void Digikam::GeolocationSettingsContainer::readFromConfig ( const KConfigGroup &  group)

◆ writeToConfig()

void Digikam::GeolocationSettingsContainer::writeToConfig ( KConfigGroup &  group) const

Member Data Documentation

◆ angleUnit

Marble::AngleUnit Digikam::GeolocationSettingsContainer::angleUnit = Marble::DecimalDegree

◆ animationQuality

Marble::MapQuality Digikam::GeolocationSettingsContainer::animationQuality = Marble::LowQuality

◆ distanceUnit

MarbleLocale::MeasurementSystem Digikam::GeolocationSettingsContainer::distanceUnit = MarbleLocale::MetricSystem

◆ inertialRotation

bool Digikam::GeolocationSettingsContainer::inertialRotation = true

◆ mapFont

QFont Digikam::GeolocationSettingsContainer::mapFont

◆ mouseRotation

bool Digikam::GeolocationSettingsContainer::mouseRotation = true

◆ persistentTileCacheLimit

int Digikam::GeolocationSettingsContainer::persistentTileCacheLimit = 999999

◆ showAtmos

bool Digikam::GeolocationSettingsContainer::showAtmos = false

◆ showCities

bool Digikam::GeolocationSettingsContainer::showCities = true

◆ showCross

bool Digikam::GeolocationSettingsContainer::showCross = true

◆ showGrid

bool Digikam::GeolocationSettingsContainer::showGrid = true

◆ showRelief

bool Digikam::GeolocationSettingsContainer::showRelief = true

◆ showSunShading

bool Digikam::GeolocationSettingsContainer::showSunShading = false

◆ stillQuality

Marble::MapQuality Digikam::GeolocationSettingsContainer::stillQuality = Marble::HighQuality

◆ volatileTileCacheLimit

int Digikam::GeolocationSettingsContainer::volatileTileCacheLimit = 100

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