merged with use_last_location
[situare] / src / map / mapcommon.h
index 396372b..09b6a8c 100644 (file)
@@ -32,6 +32,11 @@ const int MIN_MAP_ZOOM_LEVEL = 0; ///< Minimum zoom level
 const int MAX_MAP_ZOOM_LEVEL = 18; ///< Maximum zoom level
 const int MIN_VIEW_ZOOM_LEVEL = 2; ///< Minimum zoom level for MapView
 const int MIN_MAP_SCENE_NORMAL_LEVEL = MAX_MAP_ZOOM_LEVEL + 1;
+/**
+* @var DEFAULT_START_ZOOM_LEVEL
+* @brief Maps Default zoom level, used when latest zoom level is not available.
+*/
+const int DEFAULT_START_ZOOM_LEVEL = 3;
 
 /**
 * @var FRIEND_LOCATION_ICON_Z_LEVEL
@@ -74,6 +79,15 @@ const QString OSM_LICENSE = QString::fromUtf8("© OpenStreetMap contributors, CC
 
 const int AUTO_CENTERING_DISABLE_DISTANCE = 200; ///< Distance in pixels
 
+//String constants for storing map settings:
+const QString MAP_LAST_ZOOMLEVEL = "Last_map_zoom_level"; ///< Maps last zoom level before logout
+const QString MAP_LAST_POSITION = "Last_map_location"; ///< Maps last postion before logout
+/**
+* @var ERROR_VALUE_NOT_FOUND_ON_SETTINGS
+* @brief Error string that program will get if value is not found on settings
+*/
+const QString ERROR_VALUE_NOT_FOUND_ON_SETTINGS = "Value_not_found";
+
 /**
 * @var UNDEFINED
 * @brief Value to be used when zoom level, tile numbers or position are not defined