Changeset View
Changeset View
Standalone View
Standalone View
src/lib/marble/declarative/MarbleQuickItem.cpp
Context not available. | |||||
909 | settings.beginGroup(QStringLiteral("MarbleQuickItem")); | 909 | settings.beginGroup(QStringLiteral("MarbleQuickItem")); | ||
---|---|---|---|---|---|
910 | double lon = settings.value(QStringLiteral("centerLon"), QVariant(0.0)).toDouble(); | 910 | double lon = settings.value(QStringLiteral("centerLon"), QVariant(0.0)).toDouble(); | ||
911 | double lat = settings.value(QStringLiteral("centerLat"), QVariant(0.0)).toDouble(); | 911 | double lat = settings.value(QStringLiteral("centerLat"), QVariant(0.0)).toDouble(); | ||
912 | centerOn(lon, lat); | 912 | if (lat == 0.0 && lon == 0.0) { | ||
913 | centerOnCurrentPosition(); | ||||
914 | } else { | ||||
915 | centerOn(lon, lat); | ||||
916 | } | ||||
913 | int const zoom = settings.value(QStringLiteral("zoom"), QVariant(0)).toInt(); | 917 | int const zoom = settings.value(QStringLiteral("zoom"), QVariant(0)).toInt(); | ||
914 | if (zoom > 0) { | 918 | if (zoom > 0) { | ||
915 | setZoom(zoom); | 919 | setZoom(zoom); | ||
Context not available. |