commit 6f4fded67b6806626354d67c85ba629a5cbf1016
Author: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Sun Dec 1 02:15:07 2013 +0100
backport more Python bindings updates from 4.11.97, reenable Python bindings
* Sun Dec 01 2013 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1:4.11.95-3
- backport more Python bindings updates from 4.11.97, reenable Python bindings
0001-Python-bindings-update.patch | 4 +-
0002-Python-bindings-update.patch | 4 +-
0003-Python-bindings-update-for-4.12.patch | 1017 ++
0004-Python-bindings-update-for-4.12.-Docs.patch |12343 ++++++++++++++++++++++
marble.spec | 13 +-
5 files changed, 13374 insertions(+), 7 deletions(-)
---
diff --git a/0001-Python-bindings-update.patch b/0001-Python-bindings-update.patch
index 34970e7..873503f 100644
--- a/0001-Python-bindings-update.patch
+++ b/0001-Python-bindings-update.patch
@@ -1,7 +1,7 @@
-From c640a6889b440640da501237f21c0847b6a8303d Mon Sep 17 00:00:00 2001
+From 0a85a632b0c478e5ee4ff468025393bf7e0d24ef Mon Sep 17 00:00:00 2001
From: Simon Edwards <simon(a)simonzone.com>
Date: Sat, 10 Aug 2013 13:27:22 +0200
-Subject: [PATCH 1/2] Python bindings update.
+Subject: [PATCH 1/4] Python bindings update.
Phase 1: Remove what ever it takes to get it building again.
---
diff --git a/0002-Python-bindings-update.patch b/0002-Python-bindings-update.patch
index b5f7ca4..64af352 100644
--- a/0002-Python-bindings-update.patch
+++ b/0002-Python-bindings-update.patch
@@ -1,7 +1,7 @@
-From 909b7e9bfb425106d5afdc0fe55fd9e1f96f51b5 Mon Sep 17 00:00:00 2001
+From 1b11c65e9382d5fee95f624e7d177f75a93d8b81 Mon Sep 17 00:00:00 2001
From: Simon Edwards <simon(a)simonzone.com>
Date: Sun, 11 Aug 2013 11:48:37 +0200
-Subject: [PATCH 2/2] Python bindings update.
+Subject: [PATCH 2/4] Python bindings update.
Phase 2: update from current header files.
---
diff --git a/0003-Python-bindings-update-for-4.12.patch
b/0003-Python-bindings-update-for-4.12.patch
new file mode 100644
index 0000000..2f4ecd6
--- /dev/null
+++ b/0003-Python-bindings-update-for-4.12.patch
@@ -0,0 +1,1017 @@
+From ae5e650857826d239109126c80faaa6183a78ac9 Mon Sep 17 00:00:00 2001
+From: Simon Edwards <simon(a)simonzone.com>
+Date: Tue, 26 Nov 2013 21:17:18 +0100
+Subject: [PATCH 3/4] Python bindings update for 4.12.
+
+---
+ src/bindings/python/sip/AbstractDataPlugin.sip | 2 +-
+ src/bindings/python/sip/AbstractDataPluginItem.sip | 24 ++++++++--
+ src/bindings/python/sip/AbstractProjection.sip | 4 --
+ src/bindings/python/sip/GeoDataCoordinates.sip | 1 -
+ src/bindings/python/sip/GeoDataDocument.sip | 2 +-
+ src/bindings/python/sip/GeoDataFeature.sip | 2 -
+ src/bindings/python/sip/GeoDataGroundOverlay.sip | 4 +-
+ src/bindings/python/sip/GeoDataIconStyle.sip | 1 -
+ src/bindings/python/sip/GeoDataLatLonBox.sip | 1 +
+ src/bindings/python/sip/GeoDataLineString.sip | 2 +-
+ src/bindings/python/sip/GeoDataLinearRing.sip | 1 -
+ src/bindings/python/sip/GeoDataListStyle.sip | 4 ++
+ src/bindings/python/sip/GeoDataOverlay.sip | 11 -----
+ src/bindings/python/sip/GeoDocument.sip | 2 +
+ src/bindings/python/sip/MapThemeManager.sip | 2 +-
+ src/bindings/python/sip/MapViewWidget.sip | 3 +-
+ src/bindings/python/sip/MarbleDebug.sip | 33 ++++++++++++++
+ src/bindings/python/sip/MarbleGlobal.sip | 3 +-
+ src/bindings/python/sip/MarbleModel.sip | 3 +-
+ src/bindings/python/sip/MarbleWidgetPopupMenu.sip | 39 ++++++++++++++++
+ src/bindings/python/sip/ParsingRunnerManager.sip | 37 +++++++++++++++
+ src/bindings/python/sip/PluginInterface.sip | 5 +++
+ src/bindings/python/sip/PluginManager.sip | 52 ++++++++++++++++++++++
+ src/bindings/python/sip/PositionProviderPlugin.sip | 40 +++++++++++++++++
+ src/bindings/python/sip/PositionTracking.sip | 5 ++-
+ src/bindings/python/sip/QtMarbleConfigDialog.sip | 11 ++++-
+ .../python/sip/ReverseGeocodingRunnerManager.sip | 37 +++++++++++++++
+ src/bindings/python/sip/RouteRequest.sip | 3 ++
+ src/bindings/python/sip/RoutingModel.sip | 3 +-
+ src/bindings/python/sip/RoutingRunnerManager.sip | 37 +++++++++++++++
+ src/bindings/python/sip/SearchRunner.sip | 2 +-
+ src/bindings/python/sip/SearchRunnerManager.sip | 39 ++++++++++++++++
+ src/bindings/python/sip/TileId.sip | 3 +-
+ src/bindings/python/sip/ViewportParams.sip | 2 -
+ src/bindings/python/sip/marblemod.sip | 17 ++++---
+ 35 files changed, 391 insertions(+), 46 deletions(-)
+ create mode 100644 src/bindings/python/sip/MarbleDebug.sip
+ create mode 100644 src/bindings/python/sip/MarbleWidgetPopupMenu.sip
+ create mode 100644 src/bindings/python/sip/ParsingRunnerManager.sip
+ create mode 100644 src/bindings/python/sip/PluginManager.sip
+ create mode 100644 src/bindings/python/sip/PositionProviderPlugin.sip
+ create mode 100644 src/bindings/python/sip/ReverseGeocodingRunnerManager.sip
+ create mode 100644 src/bindings/python/sip/RoutingRunnerManager.sip
+ create mode 100644 src/bindings/python/sip/SearchRunnerManager.sip
+
+diff --git a/src/bindings/python/sip/AbstractDataPlugin.sip
b/src/bindings/python/sip/AbstractDataPlugin.sip
+index 4fcc0d6..63a3710 100644
+--- a/src/bindings/python/sip/AbstractDataPlugin.sip
++++ b/src/bindings/python/sip/AbstractDataPlugin.sip
+@@ -44,7 +44,6 @@ public:
+ AbstractDataPlugin (const Marble::MarbleModel*
marbleModel);
+ bool isInitialized () const;
+ // FIXME
+-//ig void setDelegate (QDeclarativeComponent* delegate,
QGraphicsItem* parent);
+ void setFavoriteItemsOnly (bool favoriteOnly);
+ bool isFavoriteItemsOnly () const;
+ QObject* favoritesModel ();
+@@ -54,6 +53,7 @@ signals:
+ public:
+ virtual Marble::RenderPlugin::RenderType renderType () const;
+ void handleViewportChange (const Marble::ViewportParams*
viewport);
++//ig void setDelegate (QQmlComponent* delegate, QGraphicsItem*
parent);
+ };
+ // AbstractDataPlugin
+
+diff --git a/src/bindings/python/sip/AbstractDataPluginItem.sip
b/src/bindings/python/sip/AbstractDataPluginItem.sip
+index 604b3ed..8593d9e 100644
+--- a/src/bindings/python/sip/AbstractDataPluginItem.sip
++++ b/src/bindings/python/sip/AbstractDataPluginItem.sip
+@@ -48,22 +48,28 @@
+ #include <MarbleMap.h>
+ #include <MarbleModel.h>
+ #include <MarbleNavigator.h>
+-#include <MarbleRunnerManager.h>
+ #include <MarbleWidget.h>
++#include <MarbleWidgetPopupMenu.h>
+ #include <NavigationWidget.h>
+ #include <ParseRunnerPlugin.h>
+ #include <ParsingRunner.h>
++#include <ParsingRunnerManager.h>
+ #include <PluginAboutDialog.h>
++#include <PluginManager.h>
++#include <PositionProviderPlugin.h>
+ #include <PositionTracking.h>
+ #include <QtMarbleConfigDialog.h>
+ #include <RenderPlugin.h>
+ #include <ReverseGeocodingRunner.h>
++#include <ReverseGeocodingRunnerManager.h>
+ #include <ReverseGeocodingRunnerPlugin.h>
+ #include <routing/RouteRequest.h>
+ #include <routing/RoutingModel.h>
+ #include <RoutingRunner.h>
++#include <RoutingRunnerManager.h>
+ #include <RoutingRunnerPlugin.h>
+ #include <SearchRunner.h>
++#include <SearchRunnerManager.h>
+ #include <SearchRunnerPlugin.h>
+ #include <SunLocator.h>
+ #include <TileCreator.h>
+@@ -121,12 +127,18 @@ public:
+ sipType = sipType_Marble_MarbleMap;
+ else if (dynamic_cast<Marble::MarbleModel*>(sipCpp))
+ sipType = sipType_Marble_MarbleModel;
+- else if (dynamic_cast<Marble::MarbleRunnerManager*>(sipCpp))
+- sipType = sipType_Marble_MarbleRunnerManager;
++ else if (dynamic_cast<Marble::MarbleWidgetPopupMenu*>(sipCpp))
++ sipType = sipType_Marble_MarbleWidgetPopupMenu;
+ else if (dynamic_cast<Marble::ParseRunnerPlugin*>(sipCpp))
+ sipType = sipType_Marble_ParseRunnerPlugin;
+ else if (dynamic_cast<Marble::ParsingRunner*>(sipCpp))
+ sipType = sipType_Marble_ParsingRunner;
++ else if (dynamic_cast<Marble::ParsingRunnerManager*>(sipCpp))
++ sipType = sipType_Marble_ParsingRunnerManager;
++ else if (dynamic_cast<Marble::PluginManager*>(sipCpp))
++ sipType = sipType_Marble_PluginManager;
++ else if (dynamic_cast<Marble::PositionProviderPlugin*>(sipCpp))
++ sipType = sipType_Marble_PositionProviderPlugin;
+ else if (dynamic_cast<Marble::PositionTracking*>(sipCpp))
+ sipType = sipType_Marble_PositionTracking;
+ else if (dynamic_cast<Marble::RenderPlugin*>(sipCpp))
+@@ -139,16 +151,22 @@ public:
+ }
+ else if (dynamic_cast<Marble::ReverseGeocodingRunner*>(sipCpp))
+ sipType = sipType_Marble_ReverseGeocodingRunner;
++ else if (dynamic_cast<Marble::ReverseGeocodingRunnerManager*>(sipCpp))
++ sipType = sipType_Marble_ReverseGeocodingRunnerManager;
+ else if (dynamic_cast<Marble::ReverseGeocodingRunnerPlugin*>(sipCpp))
+ sipType = sipType_Marble_ReverseGeocodingRunnerPlugin;
+ else if (dynamic_cast<Marble::RouteRequest*>(sipCpp))
+ sipType = sipType_Marble_RouteRequest;
+ else if (dynamic_cast<Marble::RoutingRunner*>(sipCpp))
+ sipType = sipType_Marble_RoutingRunner;
++ else if (dynamic_cast<Marble::RoutingRunnerManager*>(sipCpp))
++ sipType = sipType_Marble_RoutingRunnerManager;
+ else if (dynamic_cast<Marble::RoutingRunnerPlugin*>(sipCpp))
+ sipType = sipType_Marble_RoutingRunnerPlugin;
+ else if (dynamic_cast<Marble::SearchRunner*>(sipCpp))
+ sipType = sipType_Marble_SearchRunner;
++ else if (dynamic_cast<Marble::SearchRunnerManager*>(sipCpp))
++ sipType = sipType_Marble_SearchRunnerManager;
+ else if (dynamic_cast<Marble::SearchRunnerPlugin*>(sipCpp))
+ sipType = sipType_Marble_SearchRunnerPlugin;
+ else if (dynamic_cast<Marble::SunLocator*>(sipCpp))
+diff --git a/src/bindings/python/sip/AbstractProjection.sip
b/src/bindings/python/sip/AbstractProjection.sip
+index 33c8e52..3a82bd9 100644
+--- a/src/bindings/python/sip/AbstractProjection.sip
++++ b/src/bindings/python/sip/AbstractProjection.sip
+@@ -52,8 +52,6 @@ public:
+ qreal minLat () const;
+ void setMinLat (qreal minLat);
+ virtual bool repeatableX () const;
+- bool repeatX () const;
+- void setRepeatX (bool repeatX);
+ virtual bool traversablePoles () const;
+ virtual bool traversableDateLine () const;
+ virtual Marble::AbstractProjection::SurfaceType surfaceType () const=0;
+@@ -65,8 +63,6 @@ public:
+ virtual bool screenCoordinates (const qreal lon, const qreal lat, const
Marble::ViewportParams* viewport, qreal& x, qreal& y) const=0;
+ virtual bool screenCoordinates (const Marble::GeoDataCoordinates&
geopoint, const Marble::ViewportParams* viewport, qreal& x, qreal& y, bool&
globeHidesPoint) const=0;
+ //ig bool screenCoordinates (const Marble::GeoDataCoordinates&
geopoint, const Marble::ViewportParams* viewport, qreal& x, qreal& y) const;
+- bool screenCoordinates (const Marble::GeoDataCoordinates&
geopoint, const Marble::ViewportParams* viewport, QPointF& screenpoint) const;
+-//ig bool screenCoordinates (const Marble::GeoDataCoordinates&
coordinates, const Marble::ViewportParams* viewport, qreal* x, qreal& y, int&
pointRepeatNum, bool& globeHidesPoint) const;
+ virtual bool screenCoordinates (const Marble::GeoDataCoordinates&
coordinates, const Marble::ViewportParams* viewport, qreal* x, qreal& y, int&
pointRepeatNum, const QSizeF& size, bool& globeHidesPoint) const=0;
+ //ig bool screenCoordinates (const Marble::GeoDataLineString&
lineString, const Marble::ViewportParams* viewport, QVector<QPolygonF*>&
polygons) const;
+ virtual bool geoCoordinates (const int x, const int y, const
Marble::ViewportParams* viewport, qreal& lon, qreal& lat,
Marble::GeoDataCoordinates::Unit unit = Marble::GeoDataCoordinates::Degree) const=0;
+diff --git a/src/bindings/python/sip/GeoDataCoordinates.sip
b/src/bindings/python/sip/GeoDataCoordinates.sip
+index e83efca..0d27d3c 100644
+--- a/src/bindings/python/sip/GeoDataCoordinates.sip
++++ b/src/bindings/python/sip/GeoDataCoordinates.sip
+@@ -40,7 +40,6 @@ public:
+ DMS,
+ DM,
+ UTM,
+- MGRS,
+ Astro
+ };
+
+diff --git a/src/bindings/python/sip/GeoDataDocument.sip
b/src/bindings/python/sip/GeoDataDocument.sip
+index 82f73b6..1e28d91 100644
+--- a/src/bindings/python/sip/GeoDataDocument.sip
++++ b/src/bindings/python/sip/GeoDataDocument.sip
+@@ -49,7 +49,7 @@ public:
+ QString baseUri () const;
+ void setBaseUri (const QString& baseUri);
+ //ig Marble::GeoDataNetworkLinkControl networkLinkControl () const;
+-//ig void setNetworkLinkControl (const
Marble::GeoDataNetworkLinkControl& networkLinkControl);
++//ig void setNetworkLinkControl (const
GeoDataNetworkLinkControl& networkLinkControl);
+ };
+ // GeoDataDocument
+
+diff --git a/src/bindings/python/sip/GeoDataFeature.sip
b/src/bindings/python/sip/GeoDataFeature.sip
+index 5d147d2..bdfb052 100644
+--- a/src/bindings/python/sip/GeoDataFeature.sip
++++ b/src/bindings/python/sip/GeoDataFeature.sip
+@@ -201,7 +201,6 @@ public:
+ qint64 popularity () const;
+ void setPopularity (qint64 popularity);
+ const Marble::GeoDataStyleMap* styleMap () const;
+- const QSize symbolSize () const;
+ static void resetDefaultStyles ();
+ virtual void pack (QDataStream& stream) const;
+ virtual void unpack (QDataStream& stream);
+@@ -225,7 +224,6 @@ public:
+ void setRole (const QString& role);
+ static Marble::GeoDataFeature::GeoDataVisualCategory OsmVisualCategory (const
QString& keyValue);
+ bool isGloballyVisible () const;
+- const QImage symbol () const;
+ int zoomLevel () const;
+ void setZoomLevel (int index);
+ static QColor defaultLabelColor ();
+diff --git a/src/bindings/python/sip/GeoDataGroundOverlay.sip
b/src/bindings/python/sip/GeoDataGroundOverlay.sip
+index 7c330a7..10ade1d 100644
+--- a/src/bindings/python/sip/GeoDataGroundOverlay.sip
++++ b/src/bindings/python/sip/GeoDataGroundOverlay.sip
+@@ -22,7 +22,6 @@ namespace Marble
+ class GeoDataGroundOverlay : Marble::GeoDataOverlay
+ {
+ %TypeHeaderCode
+-#include <GeoDataOverlay.h>
+ #include <GeoDataGroundOverlay.h>
+ %End
+
+@@ -37,5 +36,8 @@ public:
+ void setAltitudeMode (const Marble::AltitudeMode altitudeMode);
+ Marble::GeoDataLatLonBox& latLonBox () const;
+ void setLatLonBox (const Marble::GeoDataLatLonBox& box);
++//ig const GeoDataLatLonQuad& latLonQuad () const;
++//ig GeoDataLatLonQuad& latLonQuad ();
++//ig void setLatLonQuad (const GeoDataLatLonQuad& quad);
+ };
+ };
+diff --git a/src/bindings/python/sip/GeoDataIconStyle.sip
b/src/bindings/python/sip/GeoDataIconStyle.sip
+index 8071be9..a35e5f6 100644
+--- a/src/bindings/python/sip/GeoDataIconStyle.sip
++++ b/src/bindings/python/sip/GeoDataIconStyle.sip
+@@ -31,7 +31,6 @@ public:
+ QImage icon () const;
+ void setIconPath (const QString& filename);
+ void setHotSpot (const QPointF& hotSpot,
Marble::GeoDataHotSpot::Units xunits, Marble::GeoDataHotSpot::Units yunits);
+- const QPointF& hotSpot () const;
+ void setScale (const float& scale /in/);
+ float scale () const;
+ virtual void pack (QDataStream& stream) const;
+diff --git a/src/bindings/python/sip/GeoDataLatLonBox.sip
b/src/bindings/python/sip/GeoDataLatLonBox.sip
+index eeab93e..62acdd1 100644
+--- a/src/bindings/python/sip/GeoDataLatLonBox.sip
++++ b/src/bindings/python/sip/GeoDataLatLonBox.sip
+@@ -65,6 +65,7 @@ public:
+ Marble::GeoDataLatLonBox& operator |= (const Marble::GeoDataLatLonBox&
other);
+ void boundaries (qreal& north, qreal& south, qreal&
east, qreal& west, Marble::GeoDataCoordinates::Unit unit =
Marble::GeoDataCoordinates::Radian) const;
+ virtual void clear ();
++ Marble::GeoDataLatLonBox toCircumscribedRectangle () const;
+ };
+ // GeoDataLatLonBox
+
+diff --git a/src/bindings/python/sip/GeoDataLineString.sip
b/src/bindings/python/sip/GeoDataLineString.sip
+index c6a722d..e13720b 100644
+--- a/src/bindings/python/sip/GeoDataLineString.sip
++++ b/src/bindings/python/sip/GeoDataLineString.sip
+@@ -74,9 +74,9 @@ public:
+ void remove (int i);
+ protected:
+ //ig GeoDataLineString (GeoDataLineStringPrivate* priv);
+-public:
+
+ // FIXME
++public:
+ //ig QVector<GeoDataCoordinates>::ConstIterator begin () const;
+ //ig QVector<GeoDataCoordinates>::ConstIterator end () const;
+
+diff --git a/src/bindings/python/sip/GeoDataLinearRing.sip
b/src/bindings/python/sip/GeoDataLinearRing.sip
+index dc6254a..50143c7 100644
+--- a/src/bindings/python/sip/GeoDataLinearRing.sip
++++ b/src/bindings/python/sip/GeoDataLinearRing.sip
+@@ -30,7 +30,6 @@ public:
+ virtual bool isClosed () const;
+ GeoDataLinearRing (const Marble::GeoDataGeometry&
other);
+ virtual qreal length (qreal planetRadius, int offset = 0) const;
+-//ig virtual QVector<Marble::GeoDataLineString*> toRangeCorrected () const;
+ virtual bool contains (const Marble::GeoDataCoordinates& coordinates)
const;
+ };
+ // GeoDataLinearRing
+diff --git a/src/bindings/python/sip/GeoDataListStyle.sip
b/src/bindings/python/sip/GeoDataListStyle.sip
+index e687a91..454d6ca 100644
+--- a/src/bindings/python/sip/GeoDataListStyle.sip
++++ b/src/bindings/python/sip/GeoDataListStyle.sip
+@@ -66,5 +66,9 @@ public:
+ void clear ();
+ virtual void pack (QDataStream& stream) const;
+ virtual void unpack (QDataStream& stream);
++//ig QVector<GeoDataItemIcon*>::Iterator begin ();
++//ig QVector<GeoDataItemIcon*>::Iterator end ();
++//ig QVector<GeoDataItemIcon*>::ConstIterator constBegin () const;
++//ig QVector<GeoDataItemIcon*>::ConstIterator constEnd () const;
+ };
+ };
+diff --git a/src/bindings/python/sip/GeoDataOverlay.sip
b/src/bindings/python/sip/GeoDataOverlay.sip
+index 0d73915..6054c74 100644
+--- a/src/bindings/python/sip/GeoDataOverlay.sip
++++ b/src/bindings/python/sip/GeoDataOverlay.sip
+@@ -27,16 +27,5 @@ class GeoDataOverlay : Marble::GeoDataFeature
+
+ public:
+ GeoDataOverlay ();
+- ~GeoDataOverlay ();
+- GeoDataOverlay (const Marble::GeoDataOverlay& other);
+- QColor color () const;
+- void setColor (const QColor& color);
+- int drawOrder () const;
+- void setDrawOrder (int order);
+- QImage icon () const;
+- void setIcon (const QImage& icon);
+- void setIconFile (const QString& path);
+- QString iconFile () const;
+- QString absoluteIconFile () const;
+ };
+ };
+diff --git a/src/bindings/python/sip/GeoDocument.sip
b/src/bindings/python/sip/GeoDocument.sip
+index e4e3f0c..78a7c28 100644
+--- a/src/bindings/python/sip/GeoDocument.sip
++++ b/src/bindings/python/sip/GeoDocument.sip
+@@ -87,6 +87,8 @@ protected:
+ sipType = sipType_Marble_GeoDataOverlay;
+ if (dynamic_cast<Marble::GeoDataGroundOverlay*>(sipCpp))
+ sipType = sipType_Marble_GeoDataGroundOverlay;
++ else if (dynamic_cast<Marble::GeoDataGroundOverlay*>(sipCpp))
++ sipType = sipType_Marble_GeoDataGroundOverlay;
+ }
+ else if (dynamic_cast<Marble::GeoDataPlacemark*>(sipCpp))
+ sipType = sipType_Marble_GeoDataPlacemark;
+diff --git a/src/bindings/python/sip/MapThemeManager.sip
b/src/bindings/python/sip/MapThemeManager.sip
+index 8adc717..8d7d946 100644
+--- a/src/bindings/python/sip/MapThemeManager.sip
++++ b/src/bindings/python/sip/MapThemeManager.sip
+@@ -33,9 +33,9 @@ signals:
+ void themesChanged ();
+ public:
+ QStringList mapThemeIds () const;
+-//ig GeoSceneDocument* loadMapTheme (const QString& mapThemeStringID)
const;
+ static void deleteMapTheme (const QString& mapThemeId);
+ QStandardItemModel* celestialBodiesModel ();
++//ig static GeoSceneDocument* loadMapTheme (const QString& mapThemeStringID);
+ };
+ // MapThemeManager
+
+diff --git a/src/bindings/python/sip/MapViewWidget.sip
b/src/bindings/python/sip/MapViewWidget.sip
+index b9b0d42..5c0b9bd 100644
+--- a/src/bindings/python/sip/MapViewWidget.sip
++++ b/src/bindings/python/sip/MapViewWidget.sip
+@@ -28,7 +28,6 @@ class MapViewWidget : QWidget
+ public:
+ MapViewWidget (QWidget* parent /TransferThis/ = 0,
Qt::WindowFlags f = 0);
+ ~MapViewWidget ();
+- void setMarbleWidget (Marble::MarbleWidget* widget);
+ signals:
+ void showMapWizard ();
+ void showUploadDialog ();
+@@ -43,5 +42,7 @@ protected:
+ void resizeEvent (QResizeEvent* event);
+ signals:
+ void mapThemeDeleted ();
++public:
++ void setMarbleWidget (Marble::MarbleWidget* widget,
Marble::MapThemeManager* mapThemeManager);
+ };
+ };
+diff --git a/src/bindings/python/sip/MarbleDebug.sip
b/src/bindings/python/sip/MarbleDebug.sip
+new file mode 100644
+index 0000000..672d473
+--- /dev/null
++++ b/src/bindings/python/sip/MarbleDebug.sip
+@@ -0,0 +1,33 @@
++// Copyright 2011 Simon Edwards <simon(a)simonzone.com>
++
++// Generated by twine2
++
++// This program is free software; you can redistribute it and/or modify
++// it under the terms of the GNU Library General Public License as
++// published by the Free Software Foundation; either version 2, or
++// (at your option) any later version.
++
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++// GNU General Public License for more details
++
++// You should have received a copy of the GNU Library General Public
++// License along with this program; if not, write to the
++// Free Software Foundation, Inc.,
++// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++
++namespace Marble
++{
++class MarbleDebug
++{
++%TypeHeaderCode
++#include <MarbleDebug.h>
++%End
++
++public:
++ static bool isEnabled ();
++ static void setEnabled (bool enabled);
++};
++//ig QDebug mDebug ();
++};
+diff --git a/src/bindings/python/sip/MarbleGlobal.sip
b/src/bindings/python/sip/MarbleGlobal.sip
+index c42c721..5dd45b1 100644
+--- a/src/bindings/python/sip/MarbleGlobal.sip
++++ b/src/bindings/python/sip/MarbleGlobal.sip
+@@ -59,8 +59,7 @@ enum AngleUnit
+ {
+ DMSDegree,
+ DecimalDegree,
+- UTM,
+- MGRS
++ UTM
+ };
+
+
+diff --git a/src/bindings/python/sip/MarbleModel.sip
b/src/bindings/python/sip/MarbleModel.sip
+index 8374c89..ca383e3 100644
+--- a/src/bindings/python/sip/MarbleModel.sip
++++ b/src/bindings/python/sip/MarbleModel.sip
+@@ -67,7 +67,6 @@ public:
+ QItemSelectionModel* placemarkSelectionModel ();
+ //ig GeoSceneDocument* mapTheme ();
+ void home (qreal& lon, qreal& lat, int& zoom) const;
+- Marble::MapThemeManager* mapThemeManager ();
+ //ig HttpDownloadManager* downloadManager ();
+ //ig FileManager* fileManager ();
+ //ig MarbleClock* clock ();
+@@ -92,6 +91,8 @@ public:
+ const Marble::GeoDataTreeModel* treeModel () const;
+ const QAbstractItemModel* placemarkModel () const;
+ void updateProperty (const QString& property, bool value);
++//ig QAbstractItemModel* groundOverlayModel ();
++ const QAbstractItemModel* groundOverlayModel () const;
+ };
+ // MarbleModel
+
+diff --git a/src/bindings/python/sip/MarbleWidgetPopupMenu.sip
b/src/bindings/python/sip/MarbleWidgetPopupMenu.sip
+new file mode 100644
+index 0000000..9027d59
+--- /dev/null
++++ b/src/bindings/python/sip/MarbleWidgetPopupMenu.sip
+@@ -0,0 +1,39 @@
++// Copyright 2011 Simon Edwards <simon(a)simonzone.com>
++
++// Generated by twine2
++
++// This program is free software; you can redistribute it and/or modify
++// it under the terms of the GNU Library General Public License as
++// published by the Free Software Foundation; either version 2, or
++// (at your option) any later version.
++
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++// GNU General Public License for more details
++
++// You should have received a copy of the GNU Library General Public
++// License along with this program; if not, write to the
++// Free Software Foundation, Inc.,
++// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++
++namespace Marble
++{
++class MarbleWidgetPopupMenu : QObject
++{
++%TypeHeaderCode
++#include <MarbleWidgetPopupMenu.h>
++%End
++
++public:
++ MarbleWidgetPopupMenu (Marble::MarbleWidget*, const
Marble::MarbleModel*);
++ virtual ~MarbleWidgetPopupMenu ();
++ void addAction (Qt::MouseButton button, QAction* action);
++ QPoint mousePosition () const;
++signals:
++ void trackPlacemark (const Marble::GeoDataPlacemark* placemark);
++public:
++ void showLmbMenu (int, int);
++ void showRmbMenu (int, int);
++};
++};
+diff --git a/src/bindings/python/sip/ParsingRunnerManager.sip
b/src/bindings/python/sip/ParsingRunnerManager.sip
+new file mode 100644
+index 0000000..3086858
+--- /dev/null
++++ b/src/bindings/python/sip/ParsingRunnerManager.sip
+@@ -0,0 +1,37 @@
++// Copyright 2011 Simon Edwards <simon(a)simonzone.com>
++
++// Generated by twine2
++
++// This program is free software; you can redistribute it and/or modify
++// it under the terms of the GNU Library General Public License as
++// published by the Free Software Foundation; either version 2, or
++// (at your option) any later version.
++
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++// GNU General Public License for more details
++
++// You should have received a copy of the GNU Library General Public
++// License along with this program; if not, write to the
++// Free Software Foundation, Inc.,
++// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++
++namespace Marble
++{
++class ParsingRunnerManager : QObject
++{
++%TypeHeaderCode
++#include <ParsingRunnerManager.h>
++%End
++
++public:
++ explicit ParsingRunnerManager (const Marble::PluginManager*
pluginManager, QObject* parent /TransferThis/ = 0);
++ ~ParsingRunnerManager ();
++ void parseFile (const QString& fileName, Marble::DocumentRole
role = Marble::UserDocument);
++ Marble::GeoDataDocument* openFile (const QString& fileName,
Marble::DocumentRole role = Marble::UserDocument, int timeout = 30000);
++signals:
++ void parsingFinished (Marble::GeoDataDocument* document, const
QString& error = QString());
++ void parsingFinished ();
++};
++};
+diff --git a/src/bindings/python/sip/PluginInterface.sip
b/src/bindings/python/sip/PluginInterface.sip
+index a251a28..19f1e34 100644
+--- a/src/bindings/python/sip/PluginInterface.sip
++++ b/src/bindings/python/sip/PluginInterface.sip
+@@ -40,7 +40,11 @@ public:
+ if (dynamic_cast<Marble::ParseRunnerPlugin*>(sipCpp))
+ sipType = sipType_Marble_ParseRunnerPlugin;
+ else if (dynamic_cast<Marble::PositionProviderPluginInterface*>(sipCpp))
++ {
+ sipType = sipType_Marble_PositionProviderPluginInterface;
++ if (dynamic_cast<Marble::PositionProviderPlugin*>(sipCpp))
++ sipType = sipType_Marble_PositionProviderPlugin;
++ }
+ else if (dynamic_cast<Marble::RenderPlugin*>(sipCpp))
+ {
+ sipType = sipType_Marble_RenderPlugin;
+@@ -81,6 +85,7 @@ class PluginAuthor
+ #include <AbstractFloatItem.h>
+ #include <ParseRunnerPlugin.h>
+ #include <PluginInterface.h>
++#include <PositionProviderPlugin.h>
+ #include <PositionProviderPluginInterface.h>
+ #include <RenderPlugin.h>
+ #include <ReverseGeocodingRunnerPlugin.h>
+diff --git a/src/bindings/python/sip/PluginManager.sip
b/src/bindings/python/sip/PluginManager.sip
+new file mode 100644
+index 0000000..ae1f21f
+--- /dev/null
++++ b/src/bindings/python/sip/PluginManager.sip
+@@ -0,0 +1,52 @@
++// Copyright 2011 Simon Edwards <simon(a)simonzone.com>
++
++// Generated by twine2
++
++// This program is free software; you can redistribute it and/or modify
++// it under the terms of the GNU Library General Public License as
++// published by the Free Software Foundation; either version 2, or
++// (at your option) any later version.
++
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++// GNU General Public License for more details
++
++// You should have received a copy of the GNU Library General Public
++// License along with this program; if not, write to the
++// Free Software Foundation, Inc.,
++// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++
++namespace Marble
++{
++class PluginManager : QObject
++{
++%TypeHeaderCode
++#include <PluginManager.h>
++%End
++
++public:
++ explicit PluginManager (QObject* parent /TransferThis/ = 0);
++ ~PluginManager ();
++//FIXME
++//ig QList<const Marble::RenderPlugin*> renderPlugins () const;
++ void addRenderPlugin (const Marble::RenderPlugin* plugin);
++ QList<const Marble::PositionProviderPlugin*> positionProviderPlugins ()
const;
++ void addPositionProviderPlugin (const
Marble::PositionProviderPlugin* plugin);
++ QList<const Marble::SearchRunnerPlugin*> searchRunnerPlugins () const;
++ void addSearchRunnerPlugin (const Marble::SearchRunnerPlugin*
plugin);
++ QList<const Marble::ReverseGeocodingRunnerPlugin*>
reverseGeocodingRunnerPlugins () const;
++ void addReverseGeocodingRunnerPlugin (const
Marble::ReverseGeocodingRunnerPlugin* plugin);
++ QList<Marble::RoutingRunnerPlugin*> routingRunnerPlugins () const;
++ void addRoutingRunnerPlugin (Marble::RoutingRunnerPlugin*
plugin);
++ QList<const Marble::ParseRunnerPlugin*> parsingRunnerPlugins () const;
++ void addParseRunnerPlugin (const Marble::ParseRunnerPlugin*
plugin);
++signals:
++ void renderPluginsChanged ();
++ void positionProviderPluginsChanged ();
++ void searchRunnerPluginsChanged ();
++ void reverseGeocodingRunnerPluginsChanged ();
++ void routingRunnerPluginsChanged ();
++ void parseRunnerPluginsChanged ();
++};
++};
+diff --git a/src/bindings/python/sip/PositionProviderPlugin.sip
b/src/bindings/python/sip/PositionProviderPlugin.sip
+new file mode 100644
+index 0000000..cf1e7bb
+--- /dev/null
++++ b/src/bindings/python/sip/PositionProviderPlugin.sip
+@@ -0,0 +1,40 @@
++// Copyright 2011 Simon Edwards <simon(a)simonzone.com>
++
++// Generated by twine2
++
++// This program is free software; you can redistribute it and/or modify
++// it under the terms of the GNU Library General Public License as
++// published by the Free Software Foundation; either version 2, or
++// (at your option) any later version.
++
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++// GNU General Public License for more details
++
++// You should have received a copy of the GNU Library General Public
++// License along with this program; if not, write to the
++// Free Software Foundation, Inc.,
++// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++
++namespace Marble
++{
++class PositionProviderPlugin : QObject, Marble::PositionProviderPluginInterface
++{
++%TypeHeaderCode
++#include <PositionProviderPlugin.h>
++%End
++
++public:
++ virtual ~PositionProviderPlugin ();
++ const Marble::MarbleModel* marbleModel () const;
++ void setMarbleModel (const Marble::MarbleModel*);
++ virtual QString guiString () const=0;
++ virtual Marble::PositionProviderPlugin* newInstance () const=0;
++signals:
++ void statusChanged (Marble::PositionProviderStatus status)
const;
++ void positionChanged (Marble::GeoDataCoordinates position,
Marble::GeoDataAccuracy accuracy) const;
++protected:
++ PositionProviderPlugin ();
++};
++};
+diff --git a/src/bindings/python/sip/PositionTracking.sip
b/src/bindings/python/sip/PositionTracking.sip
+index f612f27..479389d 100644
+--- a/src/bindings/python/sip/PositionTracking.sip
++++ b/src/bindings/python/sip/PositionTracking.sip
+@@ -27,7 +27,6 @@ class PositionTracking : QObject /Abstract/
+
+ public:
+ ~PositionTracking ();
+-//ig void setPositionProviderPlugin (PositionProviderPlugin*
plugin);
+ //ig PositionProviderPlugin* positionProviderPlugin ();
+ QString error () const;
+ qreal speed () const;
+@@ -40,7 +39,6 @@ public:
+ void clearTrack ();
+ signals:
+ void gpsLocation (Marble::GeoDataCoordinates, qreal);
+-//ig void positionProviderPluginChanged (PositionProviderPlugin*
activePlugin);
+ public:
+ bool isTrackEmpty () const;
+ explicit PositionTracking (Marble::GeoDataTreeModel* model);
+@@ -52,5 +50,8 @@ public:
+ void readSettings ();
+ void writeSettings ();
+ bool saveTrack (const QString& fileName);
++ void setPositionProviderPlugin (Marble::PositionProviderPlugin*
plugin);
++signals:
++ void positionProviderPluginChanged
(Marble::PositionProviderPlugin* activePlugin);
+ };
+ };
+diff --git a/src/bindings/python/sip/QtMarbleConfigDialog.sip
b/src/bindings/python/sip/QtMarbleConfigDialog.sip
+index befd09a..9c2331d 100644
+--- a/src/bindings/python/sip/QtMarbleConfigDialog.sip
++++ b/src/bindings/python/sip/QtMarbleConfigDialog.sip
+@@ -31,10 +31,8 @@ public:
+ Marble::AngleUnit angleUnit () const;
+ Marble::MapQuality stillQuality () const;
+ Marble::MapQuality animationQuality () const;
+- int labelLocalization () const;
+ QFont mapFont () const;
+ Marble::GraphicsSystem graphicsSystem () const;
+- int dragLocation () const;
+ int onStartup () const;
+ bool animateTargetVoyage () const;
+ int volatileTileCacheLimit () const;
+@@ -62,5 +60,14 @@ public:
+ void initializeCustomTimezone ();
+ QLocale::MeasurementSystem measurementSystem () const;
+ bool inertialEarthRotation () const;
++ bool syncEnabled () const;
++ QString syncBackend () const;
++ bool syncBookmarks () const;
++ bool syncRoutes () const;
++ QString owncloudServer () const;
++ QString owncloudUsername () const;
++ QString owncloudPassword () const;
++signals:
++ void syncNowClicked ();
+ };
+ };
+diff --git a/src/bindings/python/sip/ReverseGeocodingRunnerManager.sip
b/src/bindings/python/sip/ReverseGeocodingRunnerManager.sip
+new file mode 100644
+index 0000000..569212b
+--- /dev/null
++++ b/src/bindings/python/sip/ReverseGeocodingRunnerManager.sip
+@@ -0,0 +1,37 @@
++// Copyright 2011 Simon Edwards <simon(a)simonzone.com>
++
++// Generated by twine2
++
++// This program is free software; you can redistribute it and/or modify
++// it under the terms of the GNU Library General Public License as
++// published by the Free Software Foundation; either version 2, or
++// (at your option) any later version.
++
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++// GNU General Public License for more details
++
++// You should have received a copy of the GNU Library General Public
++// License along with this program; if not, write to the
++// Free Software Foundation, Inc.,
++// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++
++namespace Marble
++{
++class ReverseGeocodingRunnerManager : QObject
++{
++%TypeHeaderCode
++#include <ReverseGeocodingRunnerManager.h>
++%End
++
++public:
++ explicit ReverseGeocodingRunnerManager (const Marble::MarbleModel*
marbleModel, QObject* parent /TransferThis/ = 0);
++ ~ReverseGeocodingRunnerManager ();
++ void reverseGeocoding (const Marble::GeoDataCoordinates&
coordinates);
++ QString searchReverseGeocoding (const
Marble::GeoDataCoordinates& coordinates, int timeout = 30000);
++signals:
++ void reverseGeocodingFinished (const
Marble::GeoDataCoordinates& coordinates, const Marble::GeoDataPlacemark&
placemark);
++ void reverseGeocodingFinished ();
++};
++};
+diff --git a/src/bindings/python/sip/RouteRequest.sip
b/src/bindings/python/sip/RouteRequest.sip
+index ec6ca21..981fa66 100644
+--- a/src/bindings/python/sip/RouteRequest.sip
++++ b/src/bindings/python/sip/RouteRequest.sip
+@@ -52,5 +52,8 @@ public:
+ void append (const Marble::GeoDataCoordinates& coordinates,
const QString& name = QString());
+ void insert (int index, const Marble::GeoDataCoordinates&
coordinates, const QString& name = QString());
+ void setPosition (int index, const
Marble::GeoDataCoordinates& position, const QString& name = QString());
++ void append (const Marble::GeoDataPlacemark& placemark);
++//ig Marble::GeoDataPlacemark& operator [] (int index);
++ const Marble::GeoDataPlacemark& operator [] (int index) const;
+ };
+ };
+diff --git a/src/bindings/python/sip/RoutingModel.sip
b/src/bindings/python/sip/RoutingModel.sip
+index 1da2865..dad921a 100644
+--- a/src/bindings/python/sip/RoutingModel.sip
++++ b/src/bindings/python/sip/RoutingModel.sip
+@@ -49,6 +49,7 @@ signals:
+ void deviatedFromRoute (bool deviated);
+ void currentRouteChanged ();
+ public:
+- int rightNeighbor (const Marble::GeoDataCoordinates&
position, const Marble::RouteRequest* route) const;
++ QHash<int,QByteArray> roleNames () const;
++ int rightNeighbor (const Marble::GeoDataCoordinates&
position, const Marble::RouteRequest * route) const;
+ };
+ };
+diff --git a/src/bindings/python/sip/RoutingRunnerManager.sip
b/src/bindings/python/sip/RoutingRunnerManager.sip
+new file mode 100644
+index 0000000..f10fd08
+--- /dev/null
++++ b/src/bindings/python/sip/RoutingRunnerManager.sip
+@@ -0,0 +1,37 @@
++// Copyright 2011 Simon Edwards <simon(a)simonzone.com>
++
++// Generated by twine2
++
++// This program is free software; you can redistribute it and/or modify
++// it under the terms of the GNU Library General Public License as
++// published by the Free Software Foundation; either version 2, or
++// (at your option) any later version.
++
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++// GNU General Public License for more details
++
++// You should have received a copy of the GNU Library General Public
++// License along with this program; if not, write to the
++// Free Software Foundation, Inc.,
++// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++
++namespace Marble
++{
++class RoutingRunnerManager : QObject
++{
++%TypeHeaderCode
++#include <RoutingRunnerManager.h>
++%End
++
++public:
++ explicit RoutingRunnerManager (const Marble::MarbleModel*
marbleModel, QObject* parent /TransferThis/ = 0);
++ ~RoutingRunnerManager ();
++ void retrieveRoute (const Marble::RouteRequest* request);
++//ig QVector<Marble::GeoDataDocument*> searchRoute (const
Marble::RouteRequest* request, int timeout = 30000);
++signals:
++ void routeRetrieved (Marble::GeoDataDocument* route);
++ void routingFinished ();
++};
++};
+diff --git a/src/bindings/python/sip/SearchRunner.sip
b/src/bindings/python/sip/SearchRunner.sip
+index b8f7009..568be5b 100644
+--- a/src/bindings/python/sip/SearchRunner.sip
++++ b/src/bindings/python/sip/SearchRunner.sip
+@@ -29,8 +29,8 @@ public:
+ explicit SearchRunner (QObject* parent /TransferThis/ = 0);
+ void setModel (const Marble::MarbleModel* model);
+ virtual void search (const QString& searchTerm, const
Marble::GeoDataLatLonAltBox& preferred)=0;
+-signals:
+ // FIXME
++signals:
+ //ig void searchFinished (QVector<Marble::GeoDataPlacemark*>
result);
+ protected:
+ const Marble::MarbleModel* model () const;
+diff --git a/src/bindings/python/sip/SearchRunnerManager.sip
b/src/bindings/python/sip/SearchRunnerManager.sip
+new file mode 100644
+index 0000000..2de4cde
+--- /dev/null
++++ b/src/bindings/python/sip/SearchRunnerManager.sip
+@@ -0,0 +1,39 @@
++// Copyright 2011 Simon Edwards <simon(a)simonzone.com>
++
++// Generated by twine2
++
++// This program is free software; you can redistribute it and/or modify
++// it under the terms of the GNU Library General Public License as
++// published by the Free Software Foundation; either version 2, or
++// (at your option) any later version.
++
++// This program is distributed in the hope that it will be useful,
++// but WITHOUT ANY WARRANTY; without even the implied warranty of
++// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++// GNU General Public License for more details
++
++// You should have received a copy of the GNU Library General Public
++// License along with this program; if not, write to the
++// Free Software Foundation, Inc.,
++// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++
++namespace Marble
++{
++class SearchRunnerManager : QObject
++{
++%TypeHeaderCode
++#include <SearchRunnerManager.h>
++%End
++
++public:
++ explicit SearchRunnerManager (const Marble::MarbleModel* marbleModel,
QObject* parent /TransferThis/ = 0);
++ ~SearchRunnerManager ();
++ void findPlacemarks (const QString& searchTerm, const
Marble::GeoDataLatLonAltBox& preferred = Marble::GeoDataLatLonAltBox());
++//ig QVector<Marble::GeoDataPlacemark*> searchPlacemarks (const QString&
searchTerm, const Marble::GeoDataLatLonAltBox& preferred =
Marble::GeoDataLatLonAltBox(), int timeout = 30000);
++signals:
++ void searchResultChanged (QAbstractItemModel* model);
++//ig void searchResultChanged (const
QVector<Marble::GeoDataPlacemark*>& result);
++ void searchFinished (const QString& searchTerm);
++ void placemarkSearchFinished ();
++};
++};
+diff --git a/src/bindings/python/sip/TileId.sip b/src/bindings/python/sip/TileId.sip
+index 0f709bd..d8aece9 100644
+--- a/src/bindings/python/sip/TileId.sip
++++ b/src/bindings/python/sip/TileId.sip
+@@ -36,12 +36,13 @@ public:
+ bool operator == (const Marble::TileId& rhs) const;
+ bool operator < (const Marble::TileId& rhs) const;
+ static Marble::TileId fromCoordinates (const Marble::GeoDataCoordinates&
coords, int popularity);
++//ig Marble::GeoDataLatLonBox toLatLonBox (const GeoSceneTiled* textureLayer)
const;
+ };
+ uint qHash (const Marble::TileId&);
+ //ig int TileId::zoomLevel () const;
+ //ig int TileId::x () const;
+ //ig int TileId::y () const;
+ //ig uint TileId::mapThemeIdHash () const;
+-//ig uint qHash (const Marble::TileId& tid);
++//ig uint qHash (const Marble::TileId&);
+ };
+ //ig QDebug operator << (QDebug, const Marble::TileId&);
+diff --git a/src/bindings/python/sip/ViewportParams.sip
b/src/bindings/python/sip/ViewportParams.sip
+index b33406b..8904072 100644
+--- a/src/bindings/python/sip/ViewportParams.sip
++++ b/src/bindings/python/sip/ViewportParams.sip
+@@ -64,7 +64,6 @@ public:
+ bool screenCoordinates (const qreal lon, const qreal lat,
qreal& x, qreal& y) const;
+ bool screenCoordinates (const Marble::GeoDataCoordinates&
geopoint, qreal& x, qreal& y, bool& globeHidesPoint) const;
+ // bool screenCoordinates (const Marble::GeoDataCoordinates&
geopoint, qreal& x, qreal& y) const;
+- bool screenCoordinates (const Marble::GeoDataCoordinates&
geopoint, QPointF& screenpoint) const;
+ // bool screenCoordinates (const Marble::GeoDataCoordinates&
coordinates, qreal* x, qreal& y, int& pointRepeatNum, bool& globeHidesPoint)
const;
+ // bool screenCoordinates (const Marble::GeoDataCoordinates&
coordinates, qreal* x, qreal& y, int& pointRepeatNum, const QSizeF& size,
bool& globeHidesPoint) const;
+ // bool screenCoordinates (const Marble::GeoDataLineString&
lineString, QVector<QPolygonF*>& polygons) const;
+@@ -73,7 +72,6 @@ public:
+ QRegion mapRegion () const;
+
+ //ig bool screenCoordinates (const Marble::GeoDataCoordinates&
geopoint, qreal& x, qreal& y) const;
+-//ig bool screenCoordinates (const Marble::GeoDataCoordinates&
coordinates, qreal* x, qreal& y, int& pointRepeatNum, bool& globeHidesPoint)
const;
+ bool screenCoordinates (const Marble::GeoDataCoordinates&
coordinates, qreal* x, qreal& y, int& pointRepeatNum, const QSizeF& size,
bool& globeHidesPoint) const;
+ //ig bool screenCoordinates (const Marble::GeoDataLineString&
lineString, QVector<QPolygonF*>& polygons) const;
+ explicit ViewportParams (Marble::Projection projection, qreal
centerLongitude = 0, qreal centerLatatitude = 0, int radius = 2000, const QSize& size
= QSize(100,100));
+diff --git a/src/bindings/python/sip/marblemod.sip
b/src/bindings/python/sip/marblemod.sip
+index 9baccd4..563dc0d 100644
+--- a/src/bindings/python/sip/marblemod.sip
++++ b/src/bindings/python/sip/marblemod.sip
+@@ -30,7 +30,10 @@
+
+ %Include AbstractLayerInterface.sip
+ %Include CylindricalProjection.sip
++%Include MarbleColors.sip
++%Include MarbleWebView.sip
+ %Include TileCreatorDialog.sip
++%Include WikipediaService.sip
+ %Include AbstractDataPlugin.sip
+ %Include AbstractDataPluginItem.sip
+ %Include AbstractDataPluginModel.sip
+@@ -59,6 +62,7 @@
+ %Include GeoDataFeature.sip
+ %Include GeoDataFolder.sip
+ %Include GeoDataGeometry.sip
++%Include GeoDataGroundOverlay.sip
+ %Include GeoDataHotSpot.sip
+ %Include GeoDataIconStyle.sip
+ %Include GeoDataItemIcon.sip
+@@ -74,7 +78,6 @@
+ %Include GeoDataMultiGeometry.sip
+ %Include GeoDataObject.sip
+ %Include GeoDataOverlay.sip
+-%Include GeoDataGroundOverlay.sip
+ %Include GeoDataPlacemark.sip
+ %Include GeoDataPoint.sip
+ %Include GeoDataPolyStyle.sip
+@@ -103,8 +106,8 @@
+ %Include MapViewWidget.sip
+ %Include MapWizard.sip
+ %Include MarbleAboutDialog.sip
+-%Include MarbleColors.sip
+ %Include MarbleControlBox.sip
++%Include MarbleDebug.sip
+ %Include MarbleDirs.sip
+ %Include MarbleGlobal.sip
+ %Include MarbleGraphicsGridLayout.sip
+@@ -112,15 +115,17 @@
+ %Include MarbleMap.sip
+ %Include MarbleModel.sip
+ %Include MarbleNavigator.sip
+-%Include MarbleRunnerManager.sip
+-%Include MarbleWebView.sip
+ %Include MarbleWidget.sip
++%Include MarbleWidgetPopupMenu.sip
+ %Include NavigationWidget.sip
+ %Include ParseRunnerPlugin.sip
+ %Include ParsingRunner.sip
++%Include ParsingRunnerManager.sip
+ %Include Planet.sip
+ %Include PluginAboutDialog.sip
+ %Include PluginInterface.sip
++%Include PluginManager.sip
++%Include PositionProviderPlugin.sip
+ %Include PositionProviderPluginInterface.sip
+ %Include PositionTracking.sip
+ %Include QtMarbleConfigDialog.sip
+@@ -129,11 +134,14 @@
+ %Include RenderPlugin.sip
+ %Include RenderPluginInterface.sip
+ %Include ReverseGeocodingRunner.sip
++%Include ReverseGeocodingRunnerManager.sip
+ %Include ReverseGeocodingRunnerPlugin.sip
+ %Include RoutingRunner.sip
++%Include RoutingRunnerManager.sip
+ %Include RoutingRunnerPlugin.sip
+ %Include ScreenGraphicsItem.sip
+ %Include SearchRunner.sip
++%Include SearchRunnerManager.sip
+ %Include SearchRunnerPlugin.sip
+ %Include Serializable.sip
+ %Include SunLocator.sip
+@@ -144,7 +152,6 @@
+ %Include TinyWebBrowser.sip
+ %Include ViewportParams.sip
+ %Include WidgetGraphicsItem.sip
+-%Include WikipediaService.sip
+ %Include AlternativeRoutesModel.sip
+ %Include Maneuver.sip
+ %Include Route.sip
+--
+1.8.1.4
+
diff --git a/0004-Python-bindings-update-for-4.12.-Docs.patch
b/0004-Python-bindings-update-for-4.12.-Docs.patch
new file mode 100644
index 0000000..cf1c9ce
--- /dev/null
+++ b/0004-Python-bindings-update-for-4.12.-Docs.patch
@@ -0,0 +1,12343 @@
+From 2be7bc477f74f2c997d801f725800e6cb18dae47 Mon Sep 17 00:00:00 2001
+From: Simon Edwards <simon(a)simonzone.com>
+Date: Tue, 26 Nov 2013 21:24:39 +0100
+Subject: [PATCH 4/4] Python bindings update for 4.12. Docs.
+
+---
+ docs/bindings/python/html/allclasses.html | 130 +--
+ .../html/marble/Marble.AbstractDataPlugin.html | 31 +-
+ .../marble/Marble.AbstractDataPluginModel.html | 119 ++-
+ .../html/marble/Marble.AbstractFloatItem.html | 148 +++-
+ .../html/marble/Marble.AbstractProjection.html | 96 ---
+ .../html/marble/Marble.AlternativeRoutesModel.html | 20 +-
+ .../html/marble/Marble.BillboardGraphicsItem.html | 62 +-
+ .../python/html/marble/Marble.FileViewWidget.html | 23 +-
+ .../html/marble/Marble.FrameGraphicsItem.html | 4 +-
+ .../html/marble/Marble.GeoDataAbstractView.html | 111 ++-
+ .../html/marble/Marble.GeoDataBalloonStyle.html | 361 +++++++++
+ .../html/marble/Marble.GeoDataColorStyle.html | 17 +
+ .../html/marble/Marble.GeoDataContainer.html | 31 +-
+ .../html/marble/Marble.GeoDataCoordinates.html | 32 +-
+ .../python/html/marble/Marble.GeoDataDocument.html | 77 +-
+ .../python/html/marble/Marble.GeoDataFeature.html | 119 +--
+ .../html/marble/Marble.GeoDataGroundOverlay.html | 266 ++++++
+ .../html/marble/Marble.GeoDataIconStyle.html | 32 +-
+ .../python/html/marble/Marble.GeoDataItemIcon.html | 279 +++++++
+ .../html/marble/Marble.GeoDataLatLonAltBox.html | 16 +-
+ .../html/marble/Marble.GeoDataLatLonBox.html | 15 +
+ .../html/marble/Marble.GeoDataListStyle.html | 456 +++++++++++
+ .../python/html/marble/Marble.GeoDataLookAt.html | 15 +-
+ .../python/html/marble/Marble.GeoDataObject.html | 41 +-
+ .../html/marble/Marble.GeoDataPlacemark.html | 56 +-
+ .../python/html/marble/Marble.GeoDataPoint.html | 80 +-
+ .../python/html/marble/Marble.GeoDataStyle.html | 76 +-
+ .../html/marble/Marble.GeoDataTimePrimitive.html | 226 ++++++
+ .../python/html/marble/Marble.GeoDataTimeSpan.html | 305 +++++++
+ .../html/marble/Marble.GeoDataTimeStamp.html | 310 +++++++
+ .../html/marble/Marble.GeoDataTreeModel.html | 29 +-
+ .../python/html/marble/Marble.GeoGraphicsItem.html | 61 +-
+ .../html/marble/Marble.GeoGraphicsScene.html | 14 +-
+ .../python/html/marble/Marble.GeoPainter.html | 888 ++-------------------
+ .../python/html/marble/Marble.GeoWriter.html | 12 +-
+ .../html/marble/Marble.MapThemeDownloadDialog.html | 131 +++
+ .../python/html/marble/Marble.MapThemeManager.html | 16 +-
+ .../python/html/marble/Marble.MapViewWidget.html | 48 +-
+ .../html/marble/Marble.MarbleAboutDialog.html | 47 +-
+ .../python/html/marble/Marble.MarbleDebug.html | 148 ++++
+ .../html/marble/Marble.MarbleGraphicsItem.html | 24 -
+ .../python/html/marble/Marble.MarbleMap.html | 144 ++--
+ .../python/html/marble/Marble.MarbleModel.html | 206 ++---
+ .../python/html/marble/Marble.MarbleWidget.html | 169 ++--
+ .../html/marble/Marble.MarbleWidgetPopupMenu.html | 262 ++++++
+ .../html/marble/Marble.ParseRunnerPlugin.html | 7 +-
+ .../python/html/marble/Marble.ParsingRunner.html | 193 +++++
+ .../html/marble/Marble.ParsingRunnerManager.html | 256 ++++++
+ .../bindings/python/html/marble/Marble.Planet.html | 72 ++
+ .../python/html/marble/Marble.PluginManager.html | 486 +++++++++++
+ .../html/marble/Marble.PositionProviderPlugin.html | 233 ++++++
+ .../html/marble/Marble.PositionTracking.html | 46 +-
+ .../html/marble/Marble.QtMarbleConfigDialog.html | 132 ++-
+ .../python/html/marble/Marble.RenderPlugin.html | 348 ++++++--
+ .../html/marble/Marble.ReverseGeocodingRunner.html | 225 ++++++
+ .../Marble.ReverseGeocodingRunnerManager.html | 244 ++++++
+ .../Marble.ReverseGeocodingRunnerPlugin.html | 7 +-
+ .../python/html/marble/Marble.RouteRequest.html | 47 ++
+ .../python/html/marble/Marble.RoutingModel.html | 14 +
+ .../python/html/marble/Marble.RoutingRunner.html | 219 +++++
+ .../html/marble/Marble.RoutingRunnerManager.html | 209 +++++
+ .../html/marble/Marble.RoutingRunnerPlugin.html | 7 +-
+ .../html/marble/Marble.ScreenGraphicsItem.html | 4 +-
+ .../python/html/marble/Marble.SearchRunner.html | 203 +++++
+ .../html/marble/Marble.SearchRunnerManager.html | 238 ++++++
+ .../html/marble/Marble.SearchRunnerPlugin.html | 7 +-
+ .../bindings/python/html/marble/Marble.TileId.html | 326 ++++++++
+ .../python/html/marble/Marble.ViewportParams.html | 99 ++-
+ docs/bindings/python/html/marble/Marble.html | 237 +++++-
+ docs/bindings/python/html/marble/global.html | 110 ++-
+ docs/bindings/python/html/marble/index.html | 81 +-
+ 71 files changed, 8014 insertions(+), 1789 deletions(-)
+ create mode 100644 docs/bindings/python/html/marble/Marble.GeoDataBalloonStyle.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.GeoDataGroundOverlay.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.GeoDataItemIcon.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.GeoDataListStyle.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.GeoDataTimePrimitive.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.GeoDataTimeSpan.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.GeoDataTimeStamp.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.MapThemeDownloadDialog.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.MarbleDebug.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.MarbleWidgetPopupMenu.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.ParsingRunner.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.ParsingRunnerManager.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.PluginManager.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.PositionProviderPlugin.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.ReverseGeocodingRunner.html
+ create mode 100644
docs/bindings/python/html/marble/Marble.ReverseGeocodingRunnerManager.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.RoutingRunner.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.RoutingRunnerManager.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.SearchRunner.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.SearchRunnerManager.html
+ create mode 100644 docs/bindings/python/html/marble/Marble.TileId.html
+
+diff --git a/docs/bindings/python/html/allclasses.html
b/docs/bindings/python/html/allclasses.html
+index 94ee52c..eca091c 100644
+--- a/docs/bindings/python/html/allclasses.html
++++ b/docs/bindings/python/html/allclasses.html
+@@ -47,78 +47,88 @@
+ <p>
+ <h2>All Namespaces</h2>
+ <table width="95%" align="center" border="0"
cellpadding="0" cellspacing="0">
+-<tbody><tr><td><a
name="letter_G"> G </a></td><td><a
name="letter_M"> M </a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataTypes.html">GeoDataTypes (marble.Marble)</a></td><td><a
href="marble/Marble.html">Marble (marble)</a></td></tr>
+-<tr><td><a
href="marble/global.html">global (marble)</a></td><td></td></tr>
++<tbody><tr><td><a
name="letter_G"> G </a></td><td><a
href="marble/Marble.html">Marble (marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataTypes.html">GeoDataTypes (marble.Marble)</a></td><td><a
name="letter_O"> O </a></td></tr>
++<tr><td><a
href="marble/global.html">global (marble)</a></td><td><a
href="marble/Marble.Oxygen.html">Oxygen (marble.Marble)</a></td></tr>
++<tr><td><a
name="letter_M"> M </a></td><td></td></tr>
+ </table>
+ <p>
+ <h2>All Classes</h2>
+ <table width="95%" align="center" border="0"
cellpadding="0" cellspacing="0">
+-<tbody><tr><td><a
name="letter_A"> A </a></td><td><a
href="marble/Marble.GeoSceneLayer.html">GeoSceneLayer (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.AbstractDataPlugin.html">AbstractDataPlugin (marble.Marble)</a></td><td><a
href="marble/Marble.GeoWriter.html">GeoWriter (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.AbstractDataPluginItem.html">AbstractDataPluginItem (marble.Marble)</a></td><td><a
name="letter_L"> L </a></td></tr>
+-<tr><td><a
href="marble/Marble.AbstractDataPluginModel.html">AbstractDataPluginModel (marble.Marble)</a></td><td><a
href="marble/Marble.LabelGraphicsItem.html">LabelGraphicsItem (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.AbstractFloatItem.html">AbstractFloatItem (marble.Marble)</a></td><td><a
href="marble/Marble.LatLonBoxWidget.html">LatLonBoxWidget (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.AbstractMarbleGraphicsLayout.html">AbstractMarbleGraphicsLayout (marble.Marble)</a></td><td><a
href="marble/Marble.LatLonEdit.html">LatLonEdit (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.AbstractProjection.html">AbstractProjection (marble.Marble)</a></td><td><a
href="marble/Marble.LayerInterface.html">LayerInterface (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.AbstractWorkerThread.html">AbstractWorkerThread (marble.Marble)</a></td><td><a
href="marble/Marble.LegendWidget.html">LegendWidget (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.AlternativeRoutesModel.html">AlternativeRoutesModel (marble.Marble)</a></td><td><a
name="letter_M"> M </a></td></tr>
+-<tr><td><a
href="marble/Marble.AutoNavigation.html">AutoNavigation (marble.Marble)</a></td><td><a
href="marble/Marble.Maneuver.html">Maneuver (marble.Marble)</a></td></tr>
+-<tr><td><a
name="letter_B"> B </a></td><td><a
href="marble/Marble.MapThemeManager.html">MapThemeManager (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.BillboardGraphicsItem.html">BillboardGraphicsItem (marble.Marble)</a></td><td><a
href="marble/Marble.MapViewWidget.html">MapViewWidget (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.BookmarkManager.html">BookmarkManager (marble.Marble)</a></td><td><a
href="marble/Marble.MapWizard.html">MapWizard (marble.Marble)</a></td></tr>
+-<tr><td><a
name="letter_C"> C </a></td><td><a
href="marble/Marble.MarbleAboutDialog.html">MarbleAboutDialog (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.ClipPainter.html">ClipPainter (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleAbstractRunner.html">MarbleAbstractRunner (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.CurrentLocationWidget.html">CurrentLocationWidget (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleControlBox.html">MarbleControlBox (marble.Marble)</a></td></tr>
+-<tr><td><a
name="letter_D"> D </a></td><td><a
href="marble/Marble.MarbleDirs.html">MarbleDirs (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.DialogConfigurationInterface.html">DialogConfigurationInterface (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleGlobal.html">MarbleGlobal (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.DownloadRegion.html">DownloadRegion (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleGraphicsGridLayout.html">MarbleGraphicsGridLayout (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.DownloadRegionDialog.html">DownloadRegionDialog (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleGraphicsItem.html">MarbleGraphicsItem (marble.Marble)</a></td></tr>
+-<tr><td><a
name="letter_E"> E </a></td><td><a
href="marble/Marble.MarbleMap.html">MarbleMap (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.ElevationModel.html">ElevationModel (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleModel.html">MarbleModel (marble.Marble)</a></td></tr>
+-<tr><td><a
name="letter_F"> F </a></td><td><a
href="marble/Marble.MarbleNavigator.html">MarbleNavigator (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.FileViewWidget.html">FileViewWidget (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleRunnerManager.html">MarbleRunnerManager (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.FrameGraphicsItem.html">FrameGraphicsItem (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleWidget.html">MarbleWidget (marble.Marble)</a></td></tr>
+-<tr><td><a
name="letter_G"> G </a></td><td><a
name="letter_N"> N </a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataAbstractView.html">GeoDataAbstractView (marble.Marble)</a></td><td><a
href="marble/Marble.NavigationWidget.html">NavigationWidget (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataAccuracy.html">GeoDataAccuracy (marble.Marble)</a></td><td><a
name="letter_P"> P </a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataColorStyle.html">GeoDataColorStyle (marble.Marble)</a></td><td><a
href="marble/Marble.ParseRunnerPlugin.html">ParseRunnerPlugin (marble.Marble)</a></td></tr>
++<tbody><tr><td><a
name="letter_A"> A </a></td><td><a
name="letter_L"> L </a></td></tr>
++<tr><td><a
href="marble/Marble.AbstractDataPlugin.html">AbstractDataPlugin (marble.Marble)</a></td><td><a
href="marble/Marble.LabelGraphicsItem.html">LabelGraphicsItem (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.AbstractDataPluginItem.html">AbstractDataPluginItem (marble.Marble)</a></td><td><a
href="marble/Marble.LatLonBoxWidget.html">LatLonBoxWidget (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.AbstractDataPluginModel.html">AbstractDataPluginModel (marble.Marble)</a></td><td><a
href="marble/Marble.LatLonEdit.html">LatLonEdit (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.AbstractFloatItem.html">AbstractFloatItem (marble.Marble)</a></td><td><a
href="marble/Marble.LayerInterface.html">LayerInterface (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.AbstractMarbleGraphicsLayout.html">AbstractMarbleGraphicsLayout (marble.Marble)</a></td><td><a
href="marble/Marble.LegendWidget.html">LegendWidget (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.AbstractProjection.html">AbstractProjection (marble.Marble)</a></td><td><a
name="letter_M"> M </a></td></tr>
++<tr><td><a
href="marble/Marble.AbstractWorkerThread.html">AbstractWorkerThread (marble.Marble)</a></td><td><a
href="marble/Marble.Maneuver.html">Maneuver (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.AlternativeRoutesModel.html">AlternativeRoutesModel (marble.Marble)</a></td><td><a
href="marble/Marble.MapThemeDownloadDialog.html">MapThemeDownloadDialog (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.AutoNavigation.html">AutoNavigation (marble.Marble)</a></td><td><a
href="marble/Marble.MapThemeManager.html">MapThemeManager (marble.Marble)</a></td></tr>
++<tr><td><a
name="letter_B"> B </a></td><td><a
href="marble/Marble.MapViewWidget.html">MapViewWidget (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.BillboardGraphicsItem.html">BillboardGraphicsItem (marble.Marble)</a></td><td><a
href="marble/Marble.MapWizard.html">MapWizard (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.BookmarkManager.html">BookmarkManager (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleAboutDialog.html">MarbleAboutDialog (marble.Marble)</a></td></tr>
++<tr><td><a
name="letter_C"> C </a></td><td><a
href="marble/Marble.MarbleControlBox.html">MarbleControlBox (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.ClipPainter.html">ClipPainter (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleDebug.html">MarbleDebug (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.CurrentLocationWidget.html">CurrentLocationWidget (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleDirs.html">MarbleDirs (marble.Marble)</a></td></tr>
++<tr><td><a
name="letter_D"> D </a></td><td><a
href="marble/Marble.MarbleGlobal.html">MarbleGlobal (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.DialogConfigurationInterface.html">DialogConfigurationInterface (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleGraphicsGridLayout.html">MarbleGraphicsGridLayout (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.DownloadRegion.html">DownloadRegion (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleGraphicsItem.html">MarbleGraphicsItem (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.DownloadRegionDialog.html">DownloadRegionDialog (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleMap.html">MarbleMap (marble.Marble)</a></td></tr>
++<tr><td><a
name="letter_E"> E </a></td><td><a
href="marble/Marble.MarbleModel.html">MarbleModel (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.ElevationModel.html">ElevationModel (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleNavigator.html">MarbleNavigator (marble.Marble)</a></td></tr>
++<tr><td><a
name="letter_F"> F </a></td><td><a
href="marble/Marble.MarbleWidget.html">MarbleWidget (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.FileViewWidget.html">FileViewWidget (marble.Marble)</a></td><td><a
href="marble/Marble.MarbleWidgetPopupMenu.html">MarbleWidgetPopupMenu (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.FrameGraphicsItem.html">FrameGraphicsItem (marble.Marble)</a></td><td><a
name="letter_N"> N </a></td></tr>
++<tr><td><a
name="letter_G"> G </a></td><td><a
href="marble/Marble.NavigationWidget.html">NavigationWidget (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataAbstractView.html">GeoDataAbstractView (marble.Marble)</a></td><td><a
name="letter_P"> P </a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataAccuracy.html">GeoDataAccuracy (marble.Marble)</a></td><td><a
href="marble/Marble.ParseRunnerPlugin.html">ParseRunnerPlugin (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataBalloonStyle.html">GeoDataBalloonStyle (marble.Marble)</a></td><td><a
href="marble/Marble.ParsingRunner.html">ParsingRunner (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataColorStyle.html">GeoDataColorStyle (marble.Marble)</a></td><td><a
href="marble/Marble.ParsingRunnerManager.html">ParsingRunnerManager (marble.Marble)</a></td></tr>
+ <tr><td><a
href="marble/Marble.GeoDataContainer.html">GeoDataContainer (marble.Marble)</a></td><td><a
href="marble/Marble.Planet.html">Planet (marble.Marble)</a></td></tr>
+ <tr><td><a
href="marble/Marble.GeoDataCoordinates.html">GeoDataCoordinates (marble.Marble)</a></td><td><a
href="marble/Marble.PluginAboutDialog.html">PluginAboutDialog (marble.Marble)</a></td></tr>
+ <tr><td><a
href="marble/Marble.GeoDataDocument.html">GeoDataDocument (marble.Marble)</a></td><td><a
href="marble/Marble.PluginAuthor.html">PluginAuthor (marble.Marble)</a></td></tr>
+ <tr><td><a
href="marble/Marble.GeoDataFeature.html">GeoDataFeature (marble.Marble)</a></td><td><a
href="marble/Marble.PluginInterface.html">PluginInterface (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataFolder.html">GeoDataFolder (marble.Marble)</a></td><td><a
href="marble/Marble.PositionProviderPluginInterface.html">PositionProviderPluginInterface (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataGeometry.html">GeoDataGeometry (marble.Marble)</a></td><td><a
href="marble/Marble.PositionTracking.html">PositionTracking (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataHotSpot.html">GeoDataHotSpot (marble.Marble)</a></td><td><a
name="letter_Q"> Q </a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataIconStyle.html">GeoDataIconStyle (marble.Marble)</a></td><td><a
href="marble/Marble.QtMarbleConfigDialog.html">QtMarbleConfigDialog (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataInnerBoundary.html">GeoDataInnerBoundary (marble.Marble)</a></td><td><a
href="marble/Marble.Quaternion.html">Quaternion (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataFolder.html">GeoDataFolder (marble.Marble)</a></td><td><a
href="marble/Marble.PluginManager.html">PluginManager (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataGeometry.html">GeoDataGeometry (marble.Marble)</a></td><td><a
href="marble/Marble.PositionProviderPlugin.html">PositionProviderPlugin (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataGroundOverlay.html">GeoDataGroundOverlay (marble.Marble)</a></td><td><a
href="marble/Marble.PositionProviderPluginInterface.html">PositionProviderPluginInterface (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataHotSpot.html">GeoDataHotSpot (marble.Marble)</a></td><td><a
href="marble/Marble.PositionTracking.html">PositionTracking (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataIconStyle.html">GeoDataIconStyle (marble.Marble)</a></td><td><a
name="letter_Q"> Q </a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataInnerBoundary.html">GeoDataInnerBoundary (marble.Marble)</a></td><td><a
href="marble/Marble.QtMarbleConfigDialog.html">QtMarbleConfigDialog (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataItemIcon.html">GeoDataItemIcon (marble.Marble)</a></td><td><a
href="marble/Marble.Quaternion.html">Quaternion (marble.Marble)</a></td></tr>
+ <tr><td><a
href="marble/Marble.GeoDataLabelStyle.html">GeoDataLabelStyle (marble.Marble)</a></td><td><a
href="marble/Marble.Quaternion.html">Quaternion (marble.Marble)</a></td></tr>
+ <tr><td><a
href="marble/Marble.GeoDataLatLonAltBox.html">GeoDataLatLonAltBox (marble.Marble)</a></td><td><a
name="letter_R"> R </a></td></tr>
+ <tr><td><a
href="marble/Marble.GeoDataLatLonBox.html">GeoDataLatLonBox (marble.Marble)</a></td><td><a
href="marble/Marble.RenderPlugin.html">RenderPlugin (marble.Marble)</a></td></tr>
+ <tr><td><a
href="marble/Marble.GeoDataLinearRing.html">GeoDataLinearRing (marble.Marble)</a></td><td><a
href="marble/Marble.RenderPluginInterface.html">RenderPluginInterface (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataLineString.html">GeoDataLineString (marble.Marble)</a></td><td><a
href="marble/Marble.ReverseGeocodingRunnerPlugin.html">ReverseGeocodingRunnerPlugin (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataLineStyle.html">GeoDataLineStyle (marble.Marble)</a></td><td><a
href="marble/Marble.Route.html">Route (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataLod.html">GeoDataLod (marble.Marble)</a></td><td><a
href="marble/Marble.RouteRequest.html">RouteRequest (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataLookAt.html">GeoDataLookAt (marble.Marble)</a></td><td><a
href="marble/Marble.RouteSegment.html">RouteSegment (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataMultiGeometry.html">GeoDataMultiGeometry (marble.Marble)</a></td><td><a
href="marble/Marble.RoutingModel.html">RoutingModel (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataObject.html">GeoDataObject (marble.Marble)</a></td><td><a
href="marble/Marble.RoutingProfile.html">RoutingProfile (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataOuterBoundary.html">GeoDataOuterBoundary (marble.Marble)</a></td><td><a
href="marble/Marble.RoutingRunnerPlugin.html">RoutingRunnerPlugin (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataOverlay.html">GeoDataOverlay (marble.Marble)</a></td><td><a
name="letter_S"> S </a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataPlacemark.html">GeoDataPlacemark (marble.Marble)</a></td><td><a
href="marble/Marble.ScreenGraphicsItem.html">ScreenGraphicsItem (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataPoint.html">GeoDataPoint (marble.Marble)</a></td><td><a
href="marble/Marble.SearchRunnerPlugin.html">SearchRunnerPlugin (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataPolygon.html">GeoDataPolygon (marble.Marble)</a></td><td><a
href="marble/Marble.Serializable.html">Serializable (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataPolyStyle.html">GeoDataPolyStyle (marble.Marble)</a></td><td><a
href="marble/Marble.SunLocator.html">SunLocator (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataRegion.html">GeoDataRegion (marble.Marble)</a></td><td><a
name="letter_T"> T </a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataStyle.html">GeoDataStyle (marble.Marble)</a></td><td><a
href="marble/Marble.TileCoordsPyramid.html">TileCoordsPyramid (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataStyleMap.html">GeoDataStyleMap (marble.Marble)</a></td><td><a
href="marble/Marble.TileCreator.html">TileCreator (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataStyleSelector.html">GeoDataStyleSelector (marble.Marble)</a></td><td><a
href="marble/Marble.TileCreatorSource.html">TileCreatorSource (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataTrack.html">GeoDataTrack (marble.Marble)</a></td><td><a
href="marble/Marble.TileLevelRangeWidget.html">TileLevelRangeWidget (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDataTreeModel.html">GeoDataTreeModel (marble.Marble)</a></td><td><a
href="marble/Marble.TinyWebBrowser.html">TinyWebBrowser (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoDocument.html">GeoDocument (marble.Marble)</a></td><td><a
name="letter_V"> V </a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoGraphicsItem.html">GeoGraphicsItem (marble.Marble)</a></td><td><a
href="marble/Marble.ViewportParams.html">ViewportParams (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoGraphicsScene.html">GeoGraphicsScene (marble.Marble)</a></td><td><a
name="letter_W"> W </a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoNode.html">GeoNode (marble.Marble)</a></td><td><a
href="marble/Marble.WidgetGraphicsItem.html">WidgetGraphicsItem (marble.Marble)</a></td></tr>
+-<tr><td><a
href="marble/Marble.GeoPainter.html">GeoPainter (marble.Marble)</a></td><td></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataLineString.html">GeoDataLineString (marble.Marble)</a></td><td><a
href="marble/Marble.ReverseGeocodingRunner.html">ReverseGeocodingRunner (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataLineStyle.html">GeoDataLineStyle (marble.Marble)</a></td><td><a
href="marble/Marble.ReverseGeocodingRunnerManager.html">ReverseGeocodingRunnerManager (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataListStyle.html">GeoDataListStyle (marble.Marble)</a></td><td><a
href="marble/Marble.ReverseGeocodingRunnerPlugin.html">ReverseGeocodingRunnerPlugin (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataLod.html">GeoDataLod (marble.Marble)</a></td><td><a
href="marble/Marble.Route.html">Route (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataLookAt.html">GeoDataLookAt (marble.Marble)</a></td><td><a
href="marble/Marble.RouteRequest.html">RouteRequest (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataMultiGeometry.html">GeoDataMultiGeometry (marble.Marble)</a></td><td><a
href="marble/Marble.RouteSegment.html">RouteSegment (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataObject.html">GeoDataObject (marble.Marble)</a></td><td><a
href="marble/Marble.RoutingModel.html">RoutingModel (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataOuterBoundary.html">GeoDataOuterBoundary (marble.Marble)</a></td><td><a
href="marble/Marble.RoutingProfile.html">RoutingProfile (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataOverlay.html">GeoDataOverlay (marble.Marble)</a></td><td><a
href="marble/Marble.RoutingRunner.html">RoutingRunner (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataPlacemark.html">GeoDataPlacemark (marble.Marble)</a></td><td><a
href="marble/Marble.RoutingRunnerManager.html">RoutingRunnerManager (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataPoint.html">GeoDataPoint (marble.Marble)</a></td><td><a
href="marble/Marble.RoutingRunnerPlugin.html">RoutingRunnerPlugin (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataPolygon.html">GeoDataPolygon (marble.Marble)</a></td><td><a
name="letter_S"> S </a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataPolyStyle.html">GeoDataPolyStyle (marble.Marble)</a></td><td><a
href="marble/Marble.ScreenGraphicsItem.html">ScreenGraphicsItem (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataRegion.html">GeoDataRegion (marble.Marble)</a></td><td><a
href="marble/Marble.SearchRunner.html">SearchRunner (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataStyle.html">GeoDataStyle (marble.Marble)</a></td><td><a
href="marble/Marble.SearchRunnerManager.html">SearchRunnerManager (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataStyleMap.html">GeoDataStyleMap (marble.Marble)</a></td><td><a
href="marble/Marble.SearchRunnerPlugin.html">SearchRunnerPlugin (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataStyleSelector.html">GeoDataStyleSelector (marble.Marble)</a></td><td><a
href="marble/Marble.Serializable.html">Serializable (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataTimePrimitive.html">GeoDataTimePrimitive (marble.Marble)</a></td><td><a
href="marble/Marble.SunLocator.html">SunLocator (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataTimeSpan.html">GeoDataTimeSpan (marble.Marble)</a></td><td><a
name="letter_T"> T </a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataTimeStamp.html">GeoDataTimeStamp (marble.Marble)</a></td><td><a
href="marble/Marble.TileCoordsPyramid.html">TileCoordsPyramid (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataTrack.html">GeoDataTrack (marble.Marble)</a></td><td><a
href="marble/Marble.TileCreator.html">TileCreator (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDataTreeModel.html">GeoDataTreeModel (marble.Marble)</a></td><td><a
href="marble/Marble.TileCreatorSource.html">TileCreatorSource (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoDocument.html">GeoDocument (marble.Marble)</a></td><td><a
href="marble/Marble.TileId.html">TileId (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoGraphicsItem.html">GeoGraphicsItem (marble.Marble)</a></td><td><a
href="marble/Marble.TileLevelRangeWidget.html">TileLevelRangeWidget (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoGraphicsScene.html">GeoGraphicsScene (marble.Marble)</a></td><td><a
href="marble/Marble.TinyWebBrowser.html">TinyWebBrowser (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoNode.html">GeoNode (marble.Marble)</a></td><td><a
name="letter_V"> V </a></td></tr>
++<tr><td><a
href="marble/Marble.GeoPainter.html">GeoPainter (marble.Marble)</a></td><td><a
href="marble/Marble.ViewportParams.html">ViewportParams (marble.Marble)</a></td></tr>
++<tr><td><a
href="marble/Marble.GeoSceneLayer.html">GeoSceneLayer (marble.Marble)</a></td><td><a
name="letter_W"> W </a></td></tr>
++<tr><td><a
href="marble/Marble.GeoWriter.html">GeoWriter (marble.Marble)</a></td><td><a
href="marble/Marble.WidgetGraphicsItem.html">WidgetGraphicsItem (marble.Marble)</a></td></tr>
+ </table>
+
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.AbstractDataPlugin.html
b/docs/bindings/python/html/marble/Marble.AbstractDataPlugin.html
+index f01ea70..e508769 100644
+--- a/docs/bindings/python/html/marble/Marble.AbstractDataPlugin.html
++++ b/docs/bindings/python/html/marble/Marble.AbstractDataPlugin.html
+@@ -83,7 +83,6 @@ and setVisible (often false) in the constructor of a subclass.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#renderPolicy">renderPolicy</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QStringList </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#renderPosition">renderPosition</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.RenderPlugin.html#RenderType">Marble.RenderPlugin.RenderType</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#renderType">renderType</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setDelegate">setDelegate</a> (self, QDeclarativeComponent
delegate, QGraphicsItem parent)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setFavoriteItemsOnly">setFavoriteItemsOnly</a> (self, bool
favoriteOnly)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setModel">setModel</a> (self, <a
href="../marble/Marble.AbstractDataPluginModel.html">Marble.AbstractDataPluginModel</a>
model)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setNumberOfItems">setNumberOfItems</a> (self, long
number)</td></tr>
+@@ -338,35 +337,7 @@ This affects where in the menu tree the action() is placed.
+ </p>
+ <p>
+ @return: The type of render plugin this is.
+-</p></div></div><a class="anchor"
name="setDelegate"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> setDelegate</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QDeclarativeComponent </td>
+-<td class="paramname"><em>delegate</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QGraphicsItem </td>
+-<td class="paramname"><em>parent</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setFavoriteItemsOnly"></a>
++</p></div></div><a class="anchor"
name="setFavoriteItemsOnly"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.AbstractDataPluginModel.html
b/docs/bindings/python/html/marble/Marble.AbstractDataPluginModel.html
+index c7db913..a788b7d 100644
+--- a/docs/bindings/python/html/marble/Marble.AbstractDataPluginModel.html
++++ b/docs/bindings/python/html/marble/Marble.AbstractDataPluginModel.html
+@@ -70,10 +70,12 @@ a subclass.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#favoriteItemsOnlyChanged">favoriteItemsOnlyChanged</a>
()</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#itemsUpdated">itemsUpdated</a> ()</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#AbstractDataPluginModel">__init__</a> (self, QString name, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel, QObject parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addItemToList">addItemToList</a> (self, <a
href="../marble/Marble.AbstractDataPluginItem.html">Marble.AbstractDataPluginItem</a>
item)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addItemsToList">addItemsToList</a> (self, [<a
href="../marble/Marble.AbstractDataPluginItem.html">Marble.AbstractDataPluginItem</a>]
items)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clear">clear</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#downloadDescriptionFile">downloadDescriptionFile</a> (self, QUrl
url)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#downloadItem">downloadItem</a> (self, QUrl url, QString type,
<a
href="../marble/Marble.AbstractDataPluginItem.html">Marble.AbstractDataPluginItem</a>
item)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#downloadItemData">downloadItemData</a> (self, QUrl url, QString
type, <a
href="../marble/Marble.AbstractDataPluginItem.html">Marble.AbstractDataPluginItem</a>
item)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QStringList </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#favoriteItems">favoriteItems</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QObject </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#favoritesModel">favoritesModel</a> (self)</td></tr>
+@@ -82,11 +84,12 @@ a subclass.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.AbstractDataPluginItem.html">Marble.AbstractDataPluginItem</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#findItem">findItem</a> (self, QString id)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#generateFilename">generateFilename</a> (self, QString id,
QString type)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#generateFilepath">generateFilepath</a> (self, QString id,
QString type)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#getAdditionalItems">getAdditionalItems</a> (self, <a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
box, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> model,
int number=10)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#getItem">getItem</a> (self, QString id, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
model)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#getAdditionalItems">getAdditionalItems</a> (self, <a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
box, int number=10)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#getItem">getItem</a> (self, QString id)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isFavoriteItemsOnly">isFavoriteItemsOnly</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#itemExists">itemExists</a> (self, QString
id)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.AbstractDataPluginItem.html">Marble.AbstractDataPluginItem</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#items">items</a> (self, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewport, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> model,
int number=10)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.AbstractDataPluginItem.html">Marble.AbstractDataPluginItem</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#items">items</a> (self, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewport, int number=10)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#marbleModel">marbleModel</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#parseFile">parseFile</a> (self, QByteArray
file)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#registerItemProperties">registerItemProperties</a> (self,
QMetaObject item)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setFavoriteItems">setFavoriteItems</a> (self, QStringList
list)</td></tr>
+@@ -135,7 +138,42 @@ a subclass.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("itemsUpdated()"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="addItemToList"></a>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("itemsUpdated()"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="AbstractDataPluginModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>name</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>marbleModel</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent=0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>To do: FIXME Qt Quick segfaults if using
the real class here instead of QObject
++</p></div></div><a class="anchor"
name="addItemToList"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -218,6 +256,43 @@ already in the list and ignores and deletes them in this case.
+ </tr></table>
+ </div>
+ <div class="memdoc"><p>Download the description file from the
<b>url.</b>
++</p></div></div><a class="anchor"
name="downloadItem"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> downloadItem</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QUrl </td>
++<td class="paramname"><em>url</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>type</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.AbstractDataPluginItem.html">Marble.AbstractDataPluginItem</a> </td>
++<td class="paramname"><em>item</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Downloads the file from
<b>url.</b> <b>item</b> -> addDownloadedFile() will be
called when the
++download is finished.
++@param: The type of the download (to be specified by the subclasser)
+ </p></div></div><a class="anchor"
name="downloadItemData"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -257,6 +332,8 @@ download is finished. Additionally initialized() items will be added
to the item
+ after the download. It checks if a item with the same id is already in the list and
+ ignores and deletes the item in this case.
+ @param: The type of the download (to be specified by the subclasser)
++<dl class="deprecated"
compact><dt><b>Deprecated:</b></dt><dd> Please use
downloadItem() and addItemsToList() for efficiency
++</dd></dl>
+ </p></div></div><a class="anchor"
name="favoriteItems"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -433,12 +510,6 @@ ignores and deletes the item in this case.
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
+-<td class="paramname"><em>model</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+ <td class="paramtype">int </td>
+ <td class="paramname"><em>number=10</em></td>
+ </tr>
+@@ -465,13 +536,7 @@ This method has to be implemented in a subclass.
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype">QString </td>
+-<td class="paramname"><em>id</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
+-<td class="paramname"><em>model</em></td>
++<td class="paramname"><em>id</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -540,12 +605,6 @@ This method has to be implemented in a subclass.
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
+-<td class="paramname"><em>model</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+ <td class="paramtype">int </td>
+ <td class="paramname"><em>number=10</em></td>
+ </tr>
+@@ -563,7 +622,19 @@ The maximum number of images can be specified with
<b>number,</b>
+ 0 means no limit.
+ <dl class="return"
compact><dt><b>Returns:</b></dt><dd> The list of item
with most important item first.
+ </dd></dl>
+-</p></div></div><a class="anchor"
name="parseFile"></a>
++</p></div></div><a class="anchor"
name="marbleModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="parseFile"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.AbstractFloatItem.html
b/docs/bindings/python/html/marble/Marble.AbstractFloatItem.html
+index 0e85b0f..53c068c 100644
+--- a/docs/bindings/python/html/marble/Marble.AbstractFloatItem.html
++++ b/docs/bindings/python/html/marble/Marble.AbstractFloatItem.html
+@@ -54,7 +54,14 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+ <dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
+ <dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+-<p>The abstract class that creates an "empty" float item.
++<p>The abstract class for float item plugins
++</p>
++<p>
++Float Item is a variant of Marble render plugins
++It keeps floating on top of the map at a given screen position
++</p>
++<p>
++Good examples are Overview Map, License
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#AbstractFloatItem">__init__</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel, QPointF point=QPointF(10.0,10.0), QSizeF
size=QSizeF(150.0,50.0))</td></tr>
+@@ -69,10 +76,13 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#render">render</a> (self, <a
href="../marble/Marble.GeoPainter.html">Marble.GeoPainter</a> painter,
<a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewport, QString renderPos="FLOAT_ITEM", <a
href="../marble/Marble.GeoSceneLayer.html">Marble.GeoSceneLayer</a>
layer=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#renderPolicy">renderPolicy</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QStringList </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#renderPosition">renderPosition</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.RenderPlugin.html#RenderType">Marble.RenderPlugin.RenderType</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#renderType">renderType</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setFont">setFont</a> (self, QFont font)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setPen">setPen</a> (self, QPen pen)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setPositionLocked">setPositionLocked</a> (self, bool
lock)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSettings">setSettings</a> (self, {QString:QVariant}
settings)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setVisible">setVisible</a> (self, bool
visible)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">{QString:QVariant} </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#settings">settings</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#show">show</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#toolTipEvent">toolTipEvent</a> (self, QHelpEvent
e)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#visible">visible</a> (self)</td></tr>
+@@ -213,7 +223,10 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="hide"></a>
++<div class="memdoc"><p>current font for rendering
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> font
++</dd></dl>
++</p></div></div><a class="anchor"
name="hide"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -225,7 +238,11 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="pen"></a>
++<div class="memdoc"><p>Hide the item
++</p>
++<p>
++If the item was shown this function will hide it
++</p></div></div><a class="anchor"
name="pen"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -237,7 +254,10 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="positionLocked"></a>
++<div class="memdoc"><p>current pen for rendering
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> pen
++</dd></dl>
++</p></div></div><a class="anchor"
name="positionLocked"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -249,7 +269,19 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="render"></a>
++<div class="memdoc"><p>Check is position locked
++</p>
++<p>
++Float Item position can be locked. If it is,
++the item can't be moved with the cursor (in the UI)
++</p>
++<p>
++To set it use <dl class="see" compact><dt><b>See
also:</b></dt><dd> setPositionLocked
++</dd></dl> </p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> position locked or
not
++</dd></dl>
++</p></div></div><a class="anchor"
name="render"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -313,6 +345,18 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="renderType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.RenderPlugin.html#RenderType">Marble.RenderPlugin.RenderType</a>
renderType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setFont"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -335,7 +379,14 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setPen"></a>
++<div class="memdoc"><p>setting current font for rendering
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>font</em> </td><td>
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setPen"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -357,7 +408,14 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setPositionLocked"></a>
++<div class="memdoc"><p>setting current pen for rendering
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>pen</em> </td><td>
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setPositionLocked"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -379,6 +437,40 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"><p>Set is position locked
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>lock</em> </td><td> is
locked?
++</td></tr>
++</table></dl>
++<p> Float Item position can be locked. If it is,
++item can't be moved with cursor (in UI)
++</p>
++<p>
++To check it use <dl class="see" compact><dt><b>See
also:</b></dt><dd> positionLocked
++</dd></dl>
++</p></div></div><a class="anchor"
name="setSettings"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setSettings</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">{QString:QVariant} </td>
++<td class="paramname"><em>settings</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setVisible"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -401,6 +493,31 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"><p>Set visibility of the float item
++</p>
++<p>
++Float items can be visible or invisible.
++It's possible to check visibility with <dl class="see"
compact><dt><b>See also:</b></dt><dd> visible
++</dd></dl> </p>
++<p>
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>visible</em> </td><td>
visibility of the item
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="settings"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">{QString:QVariant} settings</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="show"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -413,7 +530,11 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="toolTipEvent"></a>
++<div class="memdoc"><p>Show the item
++</p>
++<p>
++If the item was hidden this function will show it
++</p></div></div><a class="anchor"
name="toolTipEvent"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -447,7 +568,16 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div>
++<div class="memdoc"><p>Check visibility of the float item
++</p>
++<p>
++Float items can be visible or invisible.
++It's possible to set visibility with <dl class="see"
compact><dt><b>See also:</b></dt><dd> setVisible
++</dd></dl> </p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> visible or not
++</dd></dl>
++</p></div></div>
+ </div>
+ </div>
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.AbstractProjection.html
b/docs/bindings/python/html/marble/Marble.AbstractProjection.html
+index 2800bea..ffff5ce 100644
+--- a/docs/bindings/python/html/marble/Marble.AbstractProjection.html
++++ b/docs/bindings/python/html/marble/Marble.AbstractProjection.html
+@@ -72,15 +72,12 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#minLat">minLat</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#minValidLat">minValidLat</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.AbstractProjection.html#PreservationType">Marble.AbstractProjection.PreservationType</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#preservationType">preservationType</a>
(self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#repeatX">repeatX</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#repeatableX">repeatableX</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#screenCoordinates">screenCoordinates</a> (self, float lon, float
lat, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewport, float x, float y)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#screenCoordinates">screenCoordinates</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
geopoint, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewport, float x, float y, bool globeHidesPoint)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#screenCoordinates">screenCoordinates</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
geopoint, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewport, QPointF screenpoint)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#screenCoordinates">screenCoordinates</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewport, float x, float y, int pointRepeatNum, QSizeF size, bool
globeHidesPoint)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMaxLat">setMaxLat</a> (self, float
maxLat)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMinLat">setMinLat</a> (self, float
minLat)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setRepeatX">setRepeatX</a> (self, bool
repeatX)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.AbstractProjection.html#SurfaceType">Marble.AbstractProjection.SurfaceType</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#surfaceType">surfaceType</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#traversableDateLine">traversableDateLine</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#traversablePoles">traversablePoles</a>
(self)</td></tr>
+@@ -333,18 +330,6 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="repeatX"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">bool repeatX</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="repeatableX"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -511,65 +496,6 @@ point gets represented on the map
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>geopoint</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a> </td>
+-<td class="paramname"><em>viewport</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPointF </td>
+-<td class="paramname"><em>screenpoint</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p>Get the coordinates of screen points for
geographical coordinates in the map.
+-</p>
+-<p>
+-</p><dl
compact><dt><b>Parameters:</b></dt><dd>
+-<table border="0" cellspacing="2" cellpadding="0">
+-<tr><td></td><td
valign="top"><em>coordinates</em> </td><td>
the point on earth, including altitude, that we want the coordinates for.
+-
+-<tr><td></td><td
valign="top"><em>viewport</em> </td><td> the
viewport parameters
+-
+-<tr><td></td><td
valign="top"><em>x</em> </td><td> the x
coordinates of the pixels are returned through this parameter
+-
+-<tr><td></td><td
valign="top"><em>y</em> </td><td> the y
coordinate of the pixel is returned through this parameter
+-
+-<tr><td></td><td
valign="top"><em>pointRepeatNum</em> </td><td>
the amount of times that a single geographical
+-point gets represented on the map
+-
+-<tr><td></td><td
valign="top"><em>globeHidesPoint</em> </td><td>
whether the point gets hidden on the far side of the earth
+-</td></tr>
+-</table></dl>
+-<p> <dl class="return"
compact><dt><b>Returns:</b></dt><dd> true if the
geographical coordinates are visible on the screen
+-</dd></dl> false if the geographical coordinates are not visible on the
screen
+-</p>
+-<p>
+-<dl class="see" compact><dt><b>See
also:</b></dt><dd> ViewportParams
+-</dd></dl>
+-</p></div></div><a class="anchor"
name="screenCoordinates"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">bool screenCoordinates</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+ <td class="paramname"><em>coordinates</em>, </td>
+ </tr>
+ <tr>
+@@ -685,28 +611,6 @@ point gets represented on the map
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setRepeatX"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> setRepeatX</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">bool </td>
+-<td class="paramname"><em>repeatX</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="surfaceType"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.AlternativeRoutesModel.html
b/docs/bindings/python/html/marble/Marble.AlternativeRoutesModel.html
+index 70f5135..a5d6a9c 100644
+--- a/docs/bindings/python/html/marble/Marble.AlternativeRoutesModel.html
++++ b/docs/bindings/python/html/marble/Marble.AlternativeRoutesModel.html
+@@ -58,6 +58,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#WritePolicy">WritePolicy</a> </td><td
class="memItemRight" valign="bottom">{ Instant,
Lazy }</td></tr>
+ <tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#currentRouteChanged">currentRouteChanged</a> (<a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
newRoute)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#currentRouteChanged">currentRouteChanged</a> (int
index)</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#AlternativeRoutesModel">__init__</a> (self, QObject
parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addRoute">addRoute</a> (self, <a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
document, <a
href="../marble/Marble.AlternativeRoutesModel.html#WritePolicy">Marble.AlternativeRoutesModel.WritePolicy</a>
policy=Marble.AlternativeRoutesModel.Lazy)</td></tr>
+@@ -91,7 +92,24 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("currentRouteChanged(Marble::GeoDataDocument*)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="AlternativeRoutesModel"></a>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("currentRouteChanged(Marble::GeoDataDocument*)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="currentRouteChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> currentRouteChanged</td>
++<td>(</td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>index</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("currentRouteChanged(int)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="AlternativeRoutesModel"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.BillboardGraphicsItem.html
b/docs/bindings/python/html/marble/Marble.BillboardGraphicsItem.html
+index 78b94b2..162df97 100644
+--- a/docs/bindings/python/html/marble/Marble.BillboardGraphicsItem.html
++++ b/docs/bindings/python/html/marble/Marble.BillboardGraphicsItem.html
+@@ -62,9 +62,12 @@ the zoom level.
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#BillboardGraphicsItem">__init__</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::Alignment</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#alignment">alignment</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">[QRectF] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#boundingRects">boundingRects</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QRectF </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#containsRect">containsRect</a> (self, QPointF
point)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#coordinate">coordinate</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">[QPointF] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#positions">positions</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setAlignment">setAlignment</a> (self, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::Alignment</a>
alignment)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCoordinate">setCoordinate</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates)</td></tr>
+ </table>
+ <hr><h2>Method Documentation</h2><a class="anchor"
name="BillboardGraphicsItem"></a>
+@@ -79,6 +82,18 @@ the zoom level.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="alignment"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::Alignment</a>
alignment</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="boundingRects"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -92,6 +107,29 @@ the zoom level.
+ </table>
+ </div>
+ <div class="memdoc"><p>Returns the absolute screen bounding boxes
of the item.
++</p></div></div><a class="anchor"
name="containsRect"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QRectF containsRect</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QPointF </td>
++<td class="paramname"><em>point</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Returns the rect of one representation of
the object that is at the given position.
+ </p></div></div><a class="anchor"
name="coordinate"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -123,7 +161,29 @@ All elements indicate the position of the topleft corner in screen
coordinates a
+ based on the viewport of the last paintEvent(). Note that the result list may contain
+ an unbound number of elements, including zero, depending on the item's visibility,
+ the projection and zoom level.
+-</p></div></div><a class="anchor"
name="setCoordinate"></a>
++</p></div></div><a class="anchor"
name="setAlignment"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setAlignment</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::Alignment</a> </td>
++<td class="paramname"><em>alignment</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setCoordinate"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.FileViewWidget.html
b/docs/bindings/python/html/marble/Marble.FileViewWidget.html
+index 4e86224..7fdde8b 100644
+--- a/docs/bindings/python/html/marble/Marble.FileViewWidget.html
++++ b/docs/bindings/python/html/marble/Marble.FileViewWidget.html
+@@ -59,8 +59,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#centerOn">centerOn</a> (<a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a>
a0, bool animated)</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#FileViewWidget">__init__</a> (self, QWidget parent=0, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::WindowFlags</a>
f=0)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#enableFileViewActions">enableFileViewActions</a>
(self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setTreeModel">setTreeModel</a> (self, <a
href="../marble/Marble.GeoDataTreeModel.html">Marble.GeoDataTreeModel</a>
model)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMarbleWidget">setMarbleWidget</a> (self, <a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a>
widget)</td></tr>
+ </table>
+ <hr><h2>Signal Documentation</h2><a class="anchor"
name="centerOn"></a>
+ <div class="memitem">
+@@ -136,31 +135,19 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="enableFileViewActions"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="setMarbleWidget"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> enableFileViewActions</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setTreeModel"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> setTreeModel</td>
++<td class="memname"> setMarbleWidget</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataTreeModel.html">Marble.GeoDataTreeModel</a> </td>
+-<td class="paramname"><em>model</em></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a> </td>
++<td class="paramname"><em>widget</em></td>
+ </tr>
+ <tr>
+ <td></td>
+diff --git a/docs/bindings/python/html/marble/Marble.FrameGraphicsItem.html
b/docs/bindings/python/html/marble/Marble.FrameGraphicsItem.html
+index 4481c23..81bdb7b 100644
+--- a/docs/bindings/python/html/marble/Marble.FrameGraphicsItem.html
++++ b/docs/bindings/python/html/marble/Marble.FrameGraphicsItem.html
+@@ -55,7 +55,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+
+
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#FrameType">FrameType</a> </td><td
class="memItemRight" valign="bottom">{ NoFrame, RectFrame,
RoundedRectFrame }</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#FrameType">FrameType</a> </td><td
class="memItemRight" valign="bottom">{ NoFrame, RectFrame,
RoundedRectFrame, ShadowFrame }</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#FrameGraphicsItem">__init__</a> (self, <a
href="../marble/Marble.MarbleGraphicsItem.html">Marble.MarbleGraphicsItem</a>
parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QBrush </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#background">background</a> (self)</td></tr>
+@@ -660,7 +660,7 @@ The padding is the empty space inside the border.
+ </table>
+ </div>
+ <div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
+-<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>NoFrame</em> </td><td><tr><td
valign="top"><em>RectFrame</em> </td><td><tr><td
valign="top"><em>RoundedRectFrame</em> </td><td></table>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>NoFrame</em> </td><td><tr><td
valign="top"><em>RectFrame</em> </td><td><tr><td
valign="top"><em>RoundedRectFrame</em> </td><td><tr><td
valign="top"><em>ShadowFrame</em> </td><td></table>
+ </dl>
+ </div></div><p>
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataAbstractView.html
b/docs/bindings/python/html/marble/Marble.GeoDataAbstractView.html
+index 7d78e88..59afb99 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataAbstractView.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataAbstractView.html
+@@ -52,12 +52,19 @@ Inherits: <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
+
+ Namespace: <a href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+-
++<dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
++<dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+ <p><dl class="see" compact><dt><b>See
also:</b></dt><dd> GeoDataLookAt
+ </dd></dl>
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataAbstractView">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataAbstractView">__init__</a> (self, <a
href="../marble/Marble.GeoDataAbstractView.html">Marble.GeoDataAbstractView</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataAbstractView.html">Marble.GeoDataAbstractView</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#copy">copy</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setTimeSpan">setTimeSpan</a> (self, <a
href="../marble/Marble.GeoDataTimeSpan.html">Marble.GeoDataTimeSpan</a>
timeSpan)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setTimeStamp">setTimeStamp</a> (self, <a
href="../marble/Marble.GeoDataTimeStamp.html">Marble.GeoDataTimeStamp</a>
timeStamp)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataTimeSpan.html">Marble.GeoDataTimeSpan</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#timeSpan">timeSpan</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataTimeStamp.html">Marble.GeoDataTimeStamp</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#timeStamp">timeStamp</a> (self)</td></tr>
+ </table>
+ <hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataAbstractView"></a>
+ <div class="memitem">
+@@ -71,6 +78,108 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataAbstractView"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataAbstractView.html">Marble.GeoDataAbstractView</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="copy"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataAbstractView.html">Marble.GeoDataAbstractView</a>
copy</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl></div></div><a
class="anchor" name="setTimeSpan"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setTimeSpan</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataTimeSpan.html">Marble.GeoDataTimeSpan</a> </td>
++<td class="paramname"><em>timeSpan</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setTimeStamp"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setTimeStamp</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataTimeStamp.html">Marble.GeoDataTimeStamp</a> </td>
++<td class="paramname"><em>timeStamp</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="timeSpan"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataTimeSpan.html">Marble.GeoDataTimeSpan</a>
timeSpan</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="timeStamp"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataTimeStamp.html">Marble.GeoDataTimeStamp</a>
timeStamp</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div>
+ </div>
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataBalloonStyle.html
b/docs/bindings/python/html/marble/Marble.GeoDataBalloonStyle.html
+new file mode 100644
+index 0000000..1c86fab
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.GeoDataBalloonStyle.html
+@@ -0,0 +1,361 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.GeoDataBalloonStyle</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>GeoDataBalloonStyle Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: <a
href="../marble/Marble.GeoDataColorStyle.html">Marble.GeoDataColorStyle</a>
→ <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
→ <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a><br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#DisplayMode">DisplayMode</a> </td><td
class="memItemRight" valign="bottom">{ Default,
Hide }</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataBalloonStyle">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataBalloonStyle">__init__</a> (self, <a
href="../marble/Marble.GeoDataBalloonStyle.html">Marble.GeoDataBalloonStyle</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QColor </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#backgroundColor">backgroundColor</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataBalloonStyle.html#DisplayMode">Marble.GeoDataBalloonStyle.DisplayMode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#displayMode">displayMode</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setBackgroundColor">setBackgroundColor</a> (self, QColor
color)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setDisplayMode">setDisplayMode</a> (self, <a
href="../marble/Marble.GeoDataBalloonStyle.html#DisplayMode">Marble.GeoDataBalloonStyle.DisplayMode</a>
mode)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setText">setText</a> (self, QString text)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setTextColor">setTextColor</a> (self, QColor
color)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#text">text</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QColor </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#textColor">textColor</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataBalloonStyle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataBalloonStyle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataBalloonStyle.html">Marble.GeoDataBalloonStyle</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="backgroundColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QColor backgroundColor</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="displayMode"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataBalloonStyle.html#DisplayMode">Marble.GeoDataBalloonStyle.DisplayMode</a>
displayMode</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="nodeType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString nodeType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Provides type information for downcasting a
GeoNode
++</p></div></div><a class="anchor"
name="pack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> pack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setBackgroundColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setBackgroundColor</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QColor </td>
++<td class="paramname"><em>color</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setDisplayMode"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setDisplayMode</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataBalloonStyle.html#DisplayMode">Marble.GeoDataBalloonStyle.DisplayMode</a> </td>
++<td class="paramname"><em>mode</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setText"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setText</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>text</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setTextColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setTextColor</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QColor </td>
++<td class="paramname"><em>color</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="text"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString text</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="textColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QColor textColor</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="unpack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> unpack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div
class="memdoc"></div></div><hr><h2>Enumeration
Documentation</h2><a class="anchor"
name="DisplayMode"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname">
++<tr><td class="memname">DisplayMode</td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>Default</em> </td><td><tr><td
valign="top"><em>Hide</em> </td><td></table>
++</dl>
++</div></div><p>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataColorStyle.html
b/docs/bindings/python/html/marble/Marble.GeoDataColorStyle.html
+index f0737ba..fab525d 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataColorStyle.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataColorStyle.html
+@@ -102,6 +102,7 @@ never randomized.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataColorStyle.html#ColorMode">Marble.GeoDataColorStyle.ColorMode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#colorMode">colorMode</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QColor </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#paintedColor">paintedColor</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setColor">setColor</a> (self, QColor
value)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setColorMode">setColorMode</a> (self, <a
href="../marble/Marble.GeoDataColorStyle.html#ColorMode">Marble.GeoDataColorStyle.ColorMode</a>
colorMode)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
+@@ -205,6 +206,22 @@ never randomized.
+ </td></tr>
+ </table></dl>
+ <p>
++</p></div></div><a class="anchor"
name="paintedColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QColor paintedColor</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Returns the color that should be painted:
Either color() or a randomized
++version of it, depending on the colorMode() setting. Randomization happens once
++per setColor() call, i.e. repeated calls to paintedColor always return the same
++color unless setColor is called in between.
+ </p></div></div><a class="anchor"
name="setColor"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataContainer.html
b/docs/bindings/python/html/marble/Marble.GeoDataContainer.html
+index c7580f4..05bf175 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataContainer.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataContainer.html
+@@ -80,6 +80,7 @@ other Features.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#childPosition">childPosition</a> (self, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
child)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clear">clear</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#first">first</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#insert">insert</a> (self, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
other, int index)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#last">last</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#latLonAltBox">latLonAltBox</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
+@@ -238,7 +239,35 @@ other Features.
+ </table>
+ </div>
+ <div class="memdoc"><p>return the reference of the last element
for convenience
+-</p></div></div><a class="anchor"
name="last"></a>
++</p></div></div><a class="anchor"
name="insert"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> insert</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a> </td>
++<td class="paramname"><em>other</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>index</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="last"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataCoordinates.html
b/docs/bindings/python/html/marble/Marble.GeoDataCoordinates.html
+index c370b7b..2cf5352 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataCoordinates.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataCoordinates.html
+@@ -67,7 +67,7 @@ GeoDataPoint and is simply derived from GeoDataCoordinates.
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#BearingType">BearingType</a> </td><td
class="memItemRight" valign="bottom">{ InitialBearing,
FinalBearing }</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#Notation">Notation</a> </td><td
class="memItemRight" valign="bottom">{ Decimal, DMS,
DM }</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#Notation">Notation</a> </td><td
class="memItemRight" valign="bottom">{ Decimal, DMS, DM,
UTM, Astro }</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#Unit">Unit</a> </td><td
class="memItemRight" valign="bottom">{ Radian,
Degree }</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataCoordinates">__init__</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
other)</td></tr>
+@@ -84,7 +84,6 @@ GeoDataPoint and is simply derived from GeoDataCoordinates.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#latitude">latitude</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
unit=Marble.GeoDataCoordinates.Radian)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#lonToString">lonToString</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#longitude">longitude</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
unit=Marble.GeoDataCoordinates.Radian)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el" href="#operator
!=">operator !=</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
a0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el" href="#operator
==">operator ==</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
a0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.Quaternion.html">Marble.Quaternion</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#quaternion">quaternion</a> (self)</td></tr>
+@@ -290,6 +289,7 @@ in clockwise direction, with the value 0 corresponding to north
+ </table>
+ </div>
+ <div class="memdoc"><p>return the detail flag
++detail range: 0 for most important points, 5 for least important
+ </p></div></div><a class="anchor"
name="geoCoordinates"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -471,29 +471,7 @@ use the unit parameter to switch between Radian and DMS
+ </td></tr> </table></dl>
+ <p> <dl class="return"
compact><dt><b>Returns:</b></dt><dd> longitude
+ </dd></dl>
+-</p></div></div><a class="anchor" name="operator
!="></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">bool operator !=</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>a0</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="operator =="></a>
++</p></div></div><a class="anchor" name="operator
=="></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -1107,7 +1085,7 @@ normalizeLon() instead.
+ along great circle arcs
+ </p>
+ <p>
+-When travelling along a great circle arc defined by the two points
++When traveling along a great circle arc defined by the two points
+ A and B, the bearing varies along the arc. The "InitialBearing" bearing
+ corresponds to the bearing value at A, the "FinalBearing" bearing to that
+ at B.
+@@ -1132,7 +1110,7 @@ uses floating point numbers to specify parts of a degree. The
+ Sexagesimal DMS notation uses integer based
+ Degrees-(Arc)Minutes-(Arc)Seconds to describe parts of a degree.
+ </p><dl compact><dt><b>Enumerator:
</b></dt><dd>
+-<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>Decimal</em> </td><td><tr><td
valign="top"><em>DMS</em> </td><td><tr><td
valign="top"><em>DM</em> </td><td></table>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>Decimal</em> </td><td><tr><td
valign="top"><em>DMS</em> </td><td><tr><td
valign="top"><em>DM</em> </td><td><tr><td
valign="top"><em>UTM</em> </td><td><tr><td
valign="top"><em>Astro</em> </td><td></table>
+ </dl>
+ </div></div><p><a class="anchor"
name="Unit"></a>
+ <div class="memitem">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataDocument.html
b/docs/bindings/python/html/marble/Marble.GeoDataDocument.html
+index 7b6fad7..ce895ea 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataDocument.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataDocument.html
+@@ -67,13 +67,17 @@ styleUrl for a given Feature or StyleMap.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataDocument">__init__</a> (self, <a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
other)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addStyle">addStyle</a> (self, <a
href="../marble/Marble.GeoDataStyle.html">Marble.GeoDataStyle</a>
style)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addStyleMap">addStyleMap</a> (self, <a
href="../marble/Marble.GeoDataStyleMap.html">Marble.GeoDataStyleMap</a>
map)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#baseUri">baseUri</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#fileName">fileName</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isGeoDataDocument">isGeoDataDocument</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#property">property</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeStyle">removeStyle</a> (self, QString
styleId)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeStyleMap">removeStyleMap</a> (self, QString
mapId)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setBaseUri">setBaseUri</a> (self, QString
baseUri)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setDocumentRole">setDocumentRole</a> (self, <a
href="../marble/Marble.html#DocumentRole">Marble.DocumentRole</a>
role)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setFileName">setFileName</a> (self, QString
value)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setProperty">setProperty</a> (self, QString
property)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataStyle.html">Marble.GeoDataStyle</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#style">style</a> (self, QString styleId)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataStyleMap.html">Marble.GeoDataStyleMap</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#styleMap">styleMap</a> (self, QString
styleId)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.GeoDataStyleMap.html">Marble.GeoDataStyleMap</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#styleMaps">styleMaps</a> (self)</td></tr>
+@@ -172,6 +176,19 @@ styleUrl for a given Feature or StyleMap.
+ </td></tr>
+ </table></dl>
+ <p>
++</p></div></div><a class="anchor"
name="baseUri"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString baseUri</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>The URI relative paths should be resolved
against
+ </p></div></div><a class="anchor"
name="fileName"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -227,6 +244,18 @@ it should never be empty as this could lead to potential
collisions.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="property"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString property</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="removeStyle"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -285,6 +314,30 @@ it should never be empty as this could lead to potential
collisions.
+ </td></tr>
+ </table></dl>
+ <p>
++</p></div></div><a class="anchor"
name="setBaseUri"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setBaseUri</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>baseUri</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Change the URI for resolving relative
paths.
++See
http://tools.ietf.org/html/rfc3986#section-5
+ </p></div></div><a class="anchor"
name="setDocumentRole"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -336,7 +389,29 @@ it should never be empty as this could lead to potential
collisions.
+ </td></tr>
+ </table></dl>
+ <p>
+-</p></div></div><a class="anchor"
name="style"></a>
++</p></div></div><a class="anchor"
name="setProperty"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setProperty</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>property</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="style"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataFeature.html
b/docs/bindings/python/html/marble/Marble.GeoDataFeature.html
+index 1f06794..14f4130 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataFeature.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataFeature.html
+@@ -81,7 +81,6 @@ but is always used as part of a derived class.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isVisible">isVisible</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#name">name</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el" href="#operator
==">operator ==</a> (self, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
a0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#phoneNumber">phoneNumber</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">long </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#popularity">popularity</a> (self)</td></tr>
+@@ -98,14 +97,14 @@ but is always used as part of a derived class.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setStyle">setStyle</a> (self, <a
href="../marble/Marble.GeoDataStyle.html">Marble.GeoDataStyle</a>
style)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setStyleMap">setStyleMap</a> (self, <a
href="../marble/Marble.GeoDataStyleMap.html">Marble.GeoDataStyleMap</a>
map)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setStyleUrl">setStyleUrl</a> (self, QString
value)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setTimeSpan">setTimeSpan</a> (self, <a
href="../marble/Marble.GeoDataTimeSpan.html">Marble.GeoDataTimeSpan</a>
timeSpan)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setTimeStamp">setTimeStamp</a> (self, <a
href="../marble/Marble.GeoDataTimeStamp.html">Marble.GeoDataTimeStamp</a>
timeStamp)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setVisible">setVisible</a> (self, bool
value)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setVisualCategory">setVisualCategory</a> (self, <a
href="../marble/Marble.GeoDataFeature.html#GeoDataVisualCategory">Marble.GeoDataFeature.GeoDataVisualCategory</a>
category)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setZoomLevel">setZoomLevel</a> (self, int
index)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataStyle.html">Marble.GeoDataStyle</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#style">style</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataStyleMap.html">Marble.GeoDataStyleMap</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#styleMap">styleMap</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#styleUrl">styleUrl</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">QImage </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#symbol">symbol</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">QSize </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#symbolSize">symbolSize</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataFeature.html#GeoDataVisualCategory">Marble.GeoDataFeature.GeoDataVisualCategory</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#visualCategory">visualCategory</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#zoomLevel">zoomLevel</a> (self)</td></tr>
+@@ -309,28 +308,6 @@ space.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="operator =="></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">bool operator ==</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a> </td>
+-<td class="paramname"><em>a0</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="pack"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -691,7 +668,65 @@ space.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setVisible"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="setTimeSpan"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setTimeSpan</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataTimeSpan.html">Marble.GeoDataTimeSpan</a> </td>
++<td class="paramname"><em>timeSpan</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set the timespan of the feature.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>timeSpan</em> </td><td> new
of timespan.
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setTimeStamp"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setTimeStamp</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataTimeStamp.html">Marble.GeoDataTimeStamp</a> </td>
++<td class="paramname"><em>timeStamp</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set the timestamp of the feature.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>timeStamp</em> </td><td>
new of the timestamp.
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setVisible"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -823,37 +858,7 @@ normal style.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="symbol"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">QImage symbol</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"><p>Return the symbol of the feature as a
pixmap.
+-</p>
+-<p>
+-Note that the pixmaps are shared between all features with the
+-same visual category
+-</p></div></div><a class="anchor"
name="symbolSize"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">QSize symbolSize</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"><p>Return the symbol size of the feature in
pixels.
+-</p></div></div><a class="anchor"
name="unpack"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="unpack"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataGroundOverlay.html
b/docs/bindings/python/html/marble/Marble.GeoDataGroundOverlay.html
+new file mode 100644
+index 0000000..beb73da
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.GeoDataGroundOverlay.html
+@@ -0,0 +1,266 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.GeoDataGroundOverlay</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>GeoDataGroundOverlay Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: <a
href="../marble/Marble.GeoDataOverlay.html">Marble.GeoDataOverlay</a>
→ <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
→ <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
→ <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a><br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataGroundOverlay">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataGroundOverlay">__init__</a> (self, <a
href="../marble/Marble.GeoDataGroundOverlay.html">Marble.GeoDataGroundOverlay</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#altitude">altitude</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#AltitudeMode">Marble.AltitudeMode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#altitudeMode">altitudeMode</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#latLonBox">latLonBox</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setAltitude">setAltitude</a> (self, float
altitude)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setAltitudeMode">setAltitudeMode</a> (self, <a
href="../marble/Marble.html#AltitudeMode">Marble.AltitudeMode</a>
altitudeMode)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setLatLonBox">setLatLonBox</a> (self, <a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a>
box)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataGroundOverlay"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataGroundOverlay"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataGroundOverlay.html">Marble.GeoDataGroundOverlay</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="altitude"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">float altitude</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="altitudeMode"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.html#AltitudeMode">Marble.AltitudeMode</a>
altitudeMode</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="latLonBox"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a>
latLonBox</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="nodeType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString nodeType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Provides type information for downcasting a
GeoNode
++</p></div></div><a class="anchor"
name="setAltitude"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setAltitude</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>altitude</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setAltitudeMode"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setAltitudeMode</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.html#AltitudeMode">Marble.AltitudeMode</a> </td>
++<td class="paramname"><em>altitudeMode</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setLatLonBox"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setLatLonBox</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a> </td>
++<td class="paramname"><em>box</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataIconStyle.html
b/docs/bindings/python/html/marble/Marble.GeoDataIconStyle.html
+index dbb5d10..4d444a1 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataIconStyle.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataIconStyle.html
+@@ -58,12 +58,13 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataIconStyle">__init__</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataIconStyle">__init__</a> (self, <a
href="../marble/Marble.GeoDataIconStyle.html">Marble.GeoDataIconStyle</a>
other)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataIconStyle">__init__</a> (self, QImage icon, QPointF
hotSpot=QPointF(0.5,0.5))</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">QPointF </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#hotSpot">hotSpot</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#heading">heading</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QImage </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#icon">icon</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#iconPath">iconPath</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#scale">scale</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setHeading">setHeading</a> (self, int
heading)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setHotSpot">setHotSpot</a> (self, QPointF hotSpot, <a
href="../marble/Marble.GeoDataHotSpot.html#Units">Marble.GeoDataHotSpot.Units</a>
xunits, <a
href="../marble/Marble.GeoDataHotSpot.html#Units">Marble.GeoDataHotSpot.Units</a>
yunits)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setIcon">setIcon</a> (self, QImage icon)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setIconPath">setIconPath</a> (self, QString
filename)</td></tr>
+@@ -132,11 +133,11 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="hotSpot"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="heading"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname">QPointF hotSpot</td>
++<td class="memname">int heading</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+@@ -144,8 +145,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><p>Convenience method that transforms the
hotspot to the topleft corner
+-</p></div></div><a class="anchor"
name="icon"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="icon"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -215,6 +215,28 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="setHeading"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setHeading</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>heading</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setHotSpot"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataItemIcon.html
b/docs/bindings/python/html/marble/Marble.GeoDataItemIcon.html
+new file mode 100644
+index 0000000..f71c026
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.GeoDataItemIcon.html
+@@ -0,0 +1,279 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.GeoDataItemIcon</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>GeoDataItemIcon Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
→ <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a><br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#ItemIconState">ItemIconState</a> </td><td
class="memItemRight" valign="bottom">{ Open, Closed,
Error, Fetching0, Fetching1, Fetching2 }</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataItemIcon">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataItemIcon">__init__</a> (self, <a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QImage </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#icon">icon</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#iconPath">iconPath</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setIcon">setIcon</a> (self, QImage icon)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setIconPath">setIconPath</a> (self, QString
path)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setState">setState</a> (self, <a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon.ItemIconStates</a>
state)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon.ItemIconStates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#state">state</a> (self)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataItemIcon"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataItemIcon"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="icon"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QImage icon</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="iconPath"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString iconPath</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="nodeType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString nodeType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Provides type information for downcasting a
GeoNode
++</p></div></div><a class="anchor"
name="setIcon"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setIcon</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QImage </td>
++<td class="paramname"><em>icon</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setIconPath"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setIconPath</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>path</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setState"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setState</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon.ItemIconStates</a> </td>
++<td class="paramname"><em>state</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="state"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon.ItemIconStates</a>
state</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div
class="memdoc"></div></div><hr><h2>Enumeration
Documentation</h2><a class="anchor"
name="ItemIconState"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname">
++<tr><td class="memname">ItemIconState</td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>Open</em> = 1<<0</td><td><tr><td
valign="top"><em>Closed</em> = 1<<1</td><td><tr><td
valign="top"><em>Error</em> = 1<<2</td><td><tr><td
valign="top"><em>Fetching0</em> = 1<<3</td><td><tr><td
valign="top"><em>Fetching1</em> = 1<<4</td><td><tr><td
valign="top"><em>Fetching2</em> = 1<<5</td><td></table>
++</dl>
++</div></div><p>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataLatLonAltBox.html
b/docs/bindings/python/html/marble/Marble.GeoDataLatLonAltBox.html
+index cb632ba..2245c6a 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataLatLonAltBox.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataLatLonAltBox.html
+@@ -70,7 +70,7 @@ the western one.
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataLatLonAltBox">__init__</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataLatLonAltBox">__init__</a> (self, <a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
other)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataLatLonAltBox">__init__</a> (self, <a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataLatLonAltBox">__init__</a> (self, <a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a>
other, float minAltitude, float maxAltitude)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataLatLonAltBox">__init__</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#AltitudeMode">Marble.AltitudeMode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#altitudeMode">altitudeMode</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#center">center</a> (self)</td></tr>
+@@ -137,7 +137,19 @@ the western one.
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype"><a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a> </td>
+-<td class="paramname"><em>other</em></td>
++<td class="paramname"><em>other</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>minAltitude</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>maxAltitude</em></td>
+ </tr>
+ <tr>
+ <td></td>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataLatLonBox.html
b/docs/bindings/python/html/marble/Marble.GeoDataLatLonBox.html
+index ef6675c..a0a07b4 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataLatLonBox.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataLatLonBox.html
+@@ -104,6 +104,7 @@ the western one.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSouth">setSouth</a> (self, float south, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
unit=Marble.GeoDataCoordinates.Radian)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setWest">setWest</a> (self, float west, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
unit=Marble.GeoDataCoordinates.Radian)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#south">south</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
unit=Marble.GeoDataCoordinates.Radian)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#toCircumscribedRectangle">toCircumscribedRectangle</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#toString">toString</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
unit=Marble.GeoDataCoordinates.Radian)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#united">united</a> (self, <a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a>
other)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
+@@ -794,6 +795,20 @@ the western one.
+ <div class="memdoc"><p>Get the southern boundary of the bounding
box.
+ <dl class="return"
compact><dt><b>Returns:</b></dt><dd> the latitude of the
southern boundary.
+ </dd></dl>
++</p></div></div><a class="anchor"
name="toCircumscribedRectangle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a>
toCircumscribedRectangle</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p><dl class="return"
compact><dt><b>Returns:</b></dt><dd> Returns the smallest
bounding box that contains this LatLonBox rotated with its given angle.
++</dd></dl>
+ </p></div></div><a class="anchor"
name="toString"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataListStyle.html
b/docs/bindings/python/html/marble/Marble.GeoDataListStyle.html
+new file mode 100644
+index 0000000..c0b6f6b
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.GeoDataListStyle.html
+@@ -0,0 +1,456 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.GeoDataListStyle</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>GeoDataListStyle Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
→ <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a><br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#ListItemType">ListItemType</a> </td><td
class="memItemRight" valign="bottom">{ Check, RadioFolder,
CheckOffOnly, CheckHideChildren }</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataListStyle">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataListStyle">__init__</a> (self, <a
href="../marble/Marble.GeoDataListStyle.html">Marble.GeoDataListStyle</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#append">append</a> (self, <a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#at">at</a> (self, int pos)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QColor </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#backgroundColor">backgroundColor</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#child">child</a> (self, int a0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#childPosition">childPosition</a> (self, <a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a>
child)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clear">clear</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#first">first</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#last">last</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataListStyle.html#ListItemType">Marble.GeoDataListStyle.ListItemType</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#listItemType">listItemType</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#remove">remove</a> (self, int index)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setBackgroundColor">setBackgroundColor</a> (self, QColor
color)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setListItemType">setListItemType</a> (self, <a
href="../marble/Marble.GeoDataListStyle.html#ListItemType">Marble.GeoDataListStyle.ListItemType</a>
type)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#size">size</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataListStyle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataListStyle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataListStyle.html">Marble.GeoDataListStyle</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="append"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> append</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="at"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a>
at</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>pos</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="backgroundColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QColor backgroundColor</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="child"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a>
child</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>a0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="childPosition"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">int childPosition</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a> </td>
++<td class="paramname"><em>child</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="clear"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> clear</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="first"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a>
first</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="last"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataItemIcon.html">Marble.GeoDataItemIcon</a>
last</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="listItemType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataListStyle.html#ListItemType">Marble.GeoDataListStyle.ListItemType</a>
listItemType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="nodeType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString nodeType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Provides type information for downcasting a
GeoNode
++</p></div></div><a class="anchor"
name="pack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> pack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="remove"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> remove</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>index</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setBackgroundColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setBackgroundColor</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QColor </td>
++<td class="paramname"><em>color</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setListItemType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setListItemType</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataListStyle.html#ListItemType">Marble.GeoDataListStyle.ListItemType</a> </td>
++<td class="paramname"><em>type</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="size"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">int size</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="unpack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> unpack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div
class="memdoc"></div></div><hr><h2>Enumeration
Documentation</h2><a class="anchor"
name="ListItemType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname">
++<tr><td class="memname">ListItemType</td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>Check</em> </td><td><tr><td
valign="top"><em>RadioFolder</em> </td><td><tr><td
valign="top"><em>CheckOffOnly</em> </td><td><tr><td
valign="top"><em>CheckHideChildren</em> </td><td></table>
++</dl>
++</div></div><p>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataLookAt.html
b/docs/bindings/python/html/marble/Marble.GeoDataLookAt.html
+index 16fef62..082c498 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataLookAt.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataLookAt.html
+@@ -59,6 +59,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataLookAt">__init__</a> (self, <a
href="../marble/Marble.GeoDataLookAt.html">Marble.GeoDataLookAt</a>
other)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#altitude">altitude</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#coordinates">coordinates</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataAbstractView.html">Marble.GeoDataAbstractView</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#copy">copy</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#detach">detach</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#latitude">latitude</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
unit=Marble.GeoDataCoordinates.Radian)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#longitude">longitude</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
unit=Marble.GeoDataCoordinates.Radian)</td></tr>
+@@ -135,7 +136,19 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <dl class="return"
compact><dt><b>Returns:</b></dt><dd> GeoDataCoordinates
+ </dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> longitude latitude altitude
+ </dd></dl>
+-</p></div></div><a class="anchor"
name="detach"></a>
++</p></div></div><a class="anchor"
name="copy"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataAbstractView.html">Marble.GeoDataAbstractView</a>
copy</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="detach"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataObject.html
b/docs/bindings/python/html/marble/Marble.GeoDataObject.html
+index bc6d7d2..18dc817 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataObject.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataObject.html
+@@ -52,7 +52,8 @@ Inherits: <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a>,<a
href="..
+
+ Namespace: <a href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+-
++<dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
++<dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+ <p>A base class for all geodata objects
+ </p>
+ <p>
+@@ -80,9 +81,9 @@ Marble.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataObject">__init__</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataObject">__init__</a> (self, <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
a0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#id">id</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#parent">parent</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#resolvePath">resolvePath</a> (self, QString
relativePath)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setId">setId</a> (self, int value)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setParent">setParent</a> (self, <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
parent)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setTargetId">setTargetId</a> (self, int
value)</td></tr>
+@@ -136,19 +137,7 @@ Marble.
+ </table>
+ </div>
+ <div class="memdoc"><p>Get the id of the object.
+-</p></div></div><a class="anchor"
name="nodeType"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">QString nodeType</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="pack"></a>
++</p></div></div><a class="anchor"
name="pack"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -182,6 +171,28 @@ Marble.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="resolvePath"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString resolvePath</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>relativePath</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setId"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataPlacemark.html
b/docs/bindings/python/html/marble/Marble.GeoDataPlacemark.html
+index 65a5ef6..91955e1 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataPlacemark.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataPlacemark.html
+@@ -86,11 +86,11 @@ not provided in a KML file.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QXmlStreamWriter </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#pack">pack</a> (self, QXmlStreamWriter
stream)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">long </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#population">population</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setArea">setArea</a> (self, float area)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCoordinate">setCoordinate</a> (self, float longitude, float
latitude, float altitude=0, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
_unit=Marble.GeoDataPoint.Radian)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCoordinate">setCoordinate</a> (self, <a
href="../marble/Marble.GeoDataPoint.html">Marble.GeoDataPoint</a>
point)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCoordinate">setCoordinate</a> (self, float longitude, float
latitude, float altitude=0, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
_unit=Marble.GeoDataCoordinates.Radian)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCoordinate">setCoordinate</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinate)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCountryCode">setCountryCode</a> (self, QString
code)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setGeometry">setGeometry</a> (self, <a
href="../marble/Marble.GeoDataGeometry.html">Marble.GeoDataGeometry</a>
entry)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setLookAt">setLookAt</a> (self, <a
href="../marble/Marble.GeoDataLookAt.html">Marble.GeoDataLookAt</a>
lookAt)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setPopulation">setPopulation</a> (self, long
population)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setState">setState</a> (self, QString
state)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#state">state</a> (self)</td></tr>
+@@ -407,6 +407,29 @@ method.
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataPoint.html">Marble.GeoDataPoint</a> </td>
++<td class="paramname"><em>point</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set the coordinate of the placemark with an
<b>GeoDataPoint.</b>
++</p></div></div><a class="anchor"
name="setCoordinate"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setCoordinate</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
+ <td class="paramtype">float </td>
+ <td class="paramname"><em>longitude</em>, </td>
+ </tr>
+@@ -426,7 +449,7 @@ method.
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a> </td>
+-<td
class="paramname"><em>_unit=Marble.GeoDataPoint.Radian</em></td>
++<td
class="paramname"><em>_unit=Marble.GeoDataCoordinates.Radian</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -448,8 +471,8 @@ method.
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataPoint.html">Marble.GeoDataPoint</a> </td>
+-<td class="paramname"><em>point</em></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>coordinate</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -510,29 +533,6 @@ overview for description of the geometry concept. The geometry can
be set
+ to any <dl class="see" compact><dt><b>See
also:</b></dt><dd> GeoDataGeometry like <dl class="see"
compact><dt><b>See also:</b></dt><dd> GeoDataPoint,@see
GeoDataLineString,
+ </dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> GeoDataLinearRing and <dl class="see"
compact><dt><b>See also:</b></dt><dd>
GeoDataMultiGeometry
+ </dd></dl>
+-</p></div></div><a class="anchor"
name="setLookAt"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> setLookAt</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataLookAt.html">Marble.GeoDataLookAt</a> </td>
+-<td class="paramname"><em>lookAt</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p>Set lookAt
<b>GeoDataLookAt</b>
+ </p></div></div><a class="anchor"
name="setPopulation"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataPoint.html
b/docs/bindings/python/html/marble/Marble.GeoDataPoint.html
+index 9ef9bf6..229b905 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataPoint.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataPoint.html
+@@ -73,11 +73,13 @@ amount of points e.g. for line strings, linear rings and polygons.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataPoint">__init__</a> (self, <a
href="../marble/Marble.GeoDataPoint.html">Marble.GeoDataPoint</a>
other)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataPoint">__init__</a> (self, <a
href="../marble/Marble.GeoDataGeometry.html">Marble.GeoDataGeometry</a>
other)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataPoint">__init__</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataPoint">__init__</a> (self, float _lon, float _lat, float
alt=0, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
_unit=Marble.GeoDataPoint.Radian, int _detail=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataPoint">__init__</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataPoint">__init__</a> (self, float lon, float lat, float
alt=0, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
_unit=Marble.GeoDataCoordinates.Radian)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#coordinates">coordinates</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#detach">detach</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCoordinates">setCoordinates</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
+ </table>
+ <hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataPoint"></a>
+@@ -147,32 +149,48 @@ amount of points e.g. for line strings, linear rings and polygons.
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">float </td>
+-<td class="paramname"><em>_lon</em>, </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>other</em></td>
+ </tr>
+ <tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataPoint"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+-<td class="paramname"><em>_lat</em>, </td>
++<td class="paramname"><em>lon</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype">float </td>
+-<td class="paramname"><em>alt=0</em>, </td>
++<td class="paramname"><em>lat</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a> </td>
+-<td
class="paramname"><em>_unit=Marble.GeoDataPoint.Radian</em>,
</td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>alt=0</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>_detail=0</em></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a> </td>
++<td
class="paramname"><em>_unit=Marble.GeoDataCoordinates.Radian</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -196,27 +214,17 @@ amount of points e.g. for line strings, linear rings and polygons.
+ </td></tr>
+ </table></dl>
+ <p>
+-</p></div></div><a class="anchor"
name="GeoDataPoint"></a>
++</p></div></div><a class="anchor"
name="coordinates"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname">__init__</td>
++<td class="memname"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates</td>
+ <td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>other</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
+ <td width="100%"> </td>
+-</tr></table>
++</tr>
++</table>
+ </div>
+ <div class="memdoc"></div></div><a
class="anchor" name="detach"></a>
+ <div class="memitem">
+@@ -264,6 +272,28 @@ amount of points e.g. for line strings, linear rings and polygons.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="setCoordinates"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setCoordinates</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>coordinates</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="unpack"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataStyle.html
b/docs/bindings/python/html/marble/Marble.GeoDataStyle.html
+index c2927e9..9e8a94c 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataStyle.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataStyle.html
+@@ -68,21 +68,27 @@ they can be referenced by the individual Features that use them.
+ </dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> GeoDataLabelStyle
+ </dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> GeoDataLineStyle
+ </dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> GeoDataPolyStyle
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> GeoDataBalloonStyle
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> GeoDataListStyle
+ </dd></dl>
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataStyle">__init__</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataStyle">__init__</a> (self, <a
href="../marble/Marble.GeoDataStyle.html">Marble.GeoDataStyle</a>
other)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataStyle">__init__</a> (self, QImage icon, QFont font,
QColor color)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataBalloonStyle.html">Marble.GeoDataBalloonStyle</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#balloonStyle">balloonStyle</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataIconStyle.html">Marble.GeoDataIconStyle</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#iconStyle">iconStyle</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataLabelStyle.html">Marble.GeoDataLabelStyle</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#labelStyle">labelStyle</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataLineStyle.html">Marble.GeoDataLineStyle</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#lineStyle">lineStyle</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataListStyle.html">Marble.GeoDataListStyle</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#listStyle">listStyle</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataPolyStyle.html">Marble.GeoDataPolyStyle</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#polyStyle">polyStyle</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setBalloonStyle">setBalloonStyle</a> (self, <a
href="../marble/Marble.GeoDataBalloonStyle.html">Marble.GeoDataBalloonStyle</a>
style)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setIconStyle">setIconStyle</a> (self, <a
href="../marble/Marble.GeoDataIconStyle.html">Marble.GeoDataIconStyle</a>
style)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setLabelStyle">setLabelStyle</a> (self, <a
href="../marble/Marble.GeoDataLabelStyle.html">Marble.GeoDataLabelStyle</a>
style)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setLineStyle">setLineStyle</a> (self, <a
href="../marble/Marble.GeoDataLineStyle.html">Marble.GeoDataLineStyle</a>
style)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setListStyle">setListStyle</a> (self, <a
href="../marble/Marble.GeoDataListStyle.html">Marble.GeoDataListStyle</a>
style)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setPolyStyle">setPolyStyle</a> (self, <a
href="../marble/Marble.GeoDataPolyStyle.html">Marble.GeoDataPolyStyle</a>
style)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
+ </table>
+@@ -165,7 +171,19 @@ they can be referenced by the individual Features that use them.
+ </td></tr>
+ </table></dl>
+ <p>
+-</p></div></div><a class="anchor"
name="iconStyle"></a>
++</p></div></div><a class="anchor"
name="balloonStyle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataBalloonStyle.html">Marble.GeoDataBalloonStyle</a>
balloonStyle</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="iconStyle"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -201,6 +219,18 @@ they can be referenced by the individual Features that use them.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="listStyle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataListStyle.html">Marble.GeoDataListStyle</a>
listStyle</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="nodeType"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -254,6 +284,28 @@ they can be referenced by the individual Features that use them.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="setBalloonStyle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setBalloonStyle</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataBalloonStyle.html">Marble.GeoDataBalloonStyle</a> </td>
++<td class="paramname"><em>style</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setIconStyle"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -320,6 +372,28 @@ they can be referenced by the individual Features that use them.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="setListStyle"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setListStyle</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataListStyle.html">Marble.GeoDataListStyle</a> </td>
++<td class="paramname"><em>style</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setPolyStyle"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataTimePrimitive.html
b/docs/bindings/python/html/marble/Marble.GeoDataTimePrimitive.html
+new file mode 100644
+index 0000000..0eb653a
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.GeoDataTimePrimitive.html
+@@ -0,0 +1,226 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.GeoDataTimePrimitive</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>GeoDataTimePrimitive Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
→ <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a><br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++<p>a base class for the style classes
++</p>
++<p>
++A GeoDataTimePrimitive is a base class for the time classes TimeSpan
++and TimeStamp classes.
++</p>
++<p>
++@See GeoDataTimeSpan
++@See GeoDataTimeStamp
++</p>
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataTimePrimitive">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataTimePrimitive">__init__</a> (self, <a
href="../marble/Marble.GeoDataTimePrimitive.html">Marble.GeoDataTimePrimitive</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataTimePrimitive"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataTimePrimitive"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataTimePrimitive.html">Marble.GeoDataTimePrimitive</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="nodeType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString nodeType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="pack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> pack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Serialize the styleselector to a stream
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> stream the
stream
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="unpack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> unpack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Unserialize the styleselector from a
stream
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> stream the
stream
++</td></tr>
++</table></dl>
++<p>
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataTimeSpan.html
b/docs/bindings/python/html/marble/Marble.GeoDataTimeSpan.html
+new file mode 100644
+index 0000000..80fc6f2
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.GeoDataTimeSpan.html
+@@ -0,0 +1,305 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.GeoDataTimeSpan</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>GeoDataTimeSpan Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: <a
href="../marble/Marble.GeoDataTimePrimitive.html">Marble.GeoDataTimePrimitive</a>
→ <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
→ <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a><br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataTimeSpan">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataTimeSpan">__init__</a> (self, <a
href="../marble/Marble.GeoDataTimeSpan.html">Marble.GeoDataTimeSpan</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QDateTime </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#begin">begin</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QDateTime </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#end">end</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setBegin">setBegin</a> (self, QDateTime
begin)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setEnd">setEnd</a> (self, QDateTime end)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataTimeSpan"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataTimeSpan"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataTimeSpan.html">Marble.GeoDataTimeSpan</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="begin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QDateTime begin</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>return the beginning instant of a timespan
++</p></div></div><a class="anchor"
name="end"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QDateTime end</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>return the ending instant of a timespan
++</p></div></div><a class="anchor"
name="nodeType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString nodeType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="pack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> pack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Serialize the timespan to a stream
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> stream the
stream
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setBegin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setBegin</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDateTime </td>
++<td class="paramname"><em>begin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set the beginning instant of a timespan
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>begin</em> </td><td> the
beginning instant of a timespan
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setEnd"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setEnd</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDateTime </td>
++<td class="paramname"><em>end</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set the ending instant of a timespan
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>begin</em> </td><td> the
ending instant of a timespan
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="unpack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> unpack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Unserialize the timespan from a stream
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> stream the
stream
++</td></tr>
++</table></dl>
++<p>
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataTimeStamp.html
b/docs/bindings/python/html/marble/Marble.GeoDataTimeStamp.html
+new file mode 100644
+index 0000000..de88295
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.GeoDataTimeStamp.html
+@@ -0,0 +1,310 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.GeoDataTimeStamp</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>GeoDataTimeStamp Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: <a
href="../marble/Marble.GeoDataTimePrimitive.html">Marble.GeoDataTimePrimitive</a>
→ <a
href="../marble/Marble.GeoDataObject.html">Marble.GeoDataObject</a>
→ <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a><br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#TimeResolution">TimeResolution</a> </td><td
class="memItemRight" valign="bottom">{ SecondResolution,
DayResolution, MonthResolution, YearResolution }</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataTimeStamp">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataTimeStamp">__init__</a> (self, <a
href="../marble/Marble.GeoDataTimeStamp.html">Marble.GeoDataTimeStamp</a>
other)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#nodeType">nodeType</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#pack">pack</a> (self, QDataStream stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataTimeStamp.html#TimeResolution">Marble.GeoDataTimeStamp.TimeResolution</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#resolution">resolution</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setResolution">setResolution</a> (self, <a
href="../marble/Marble.GeoDataTimeStamp.html#TimeResolution">Marble.GeoDataTimeStamp.TimeResolution</a>
resolution)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setWhen">setWhen</a> (self, QDateTime
when)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#unpack">unpack</a> (self, QDataStream
stream)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QDateTime </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#when">when</a> (self)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="GeoDataTimeStamp"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="GeoDataTimeStamp"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataTimeStamp.html">Marble.GeoDataTimeStamp</a> </td>
++<td class="paramname"><em>other</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="nodeType"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString nodeType</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="pack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> pack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Serialize the timestamp to a stream
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> stream the
stream
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="resolution"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataTimeStamp.html#TimeResolution">Marble.GeoDataTimeStamp.TimeResolution</a>
resolution</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setResolution"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setResolution</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataTimeStamp.html#TimeResolution">Marble.GeoDataTimeStamp.TimeResolution</a> </td>
++<td class="paramname"><em>resolution</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setWhen"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setWhen</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDateTime </td>
++<td class="paramname"><em>when</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set the when time of timestamp
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>when</em> </td><td> the
when time of timestamp
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="unpack"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> unpack</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QDataStream </td>
++<td class="paramname"><em>stream</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Unserialize the timestamp from a stream
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> stream the
stream
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="when"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QDateTime when</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>return the when time of timestamp
++</p></div></div><hr><h2>Enumeration
Documentation</h2><a class="anchor"
name="TimeResolution"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname">
++<tr><td class="memname">TimeResolution</td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>SecondResolution</em> </td><td><tr><td
valign="top"><em>DayResolution</em> </td><td><tr><td
valign="top"><em>MonthResolution</em> </td><td><tr><td
valign="top"><em>YearResolution</em> </td><td></table>
++</dl>
++</div></div><p>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoDataTreeModel.html
b/docs/bindings/python/html/marble/Marble.GeoDataTreeModel.html
+index 33df677..8d5da78 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoDataTreeModel.html
++++ b/docs/bindings/python/html/marble/Marble.GeoDataTreeModel.html
+@@ -62,7 +62,7 @@ This class represents all available data given by kml-data files.
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoDataTreeModel">__init__</a> (self, QObject
parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addDocument">addDocument</a> (self, <a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
document)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addFeature">addFeature</a> (self, <a
href="../marble/Marble.GeoDataContainer.html">Marble.GeoDataContainer</a>
parent, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
feature)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addFeature">addFeature</a> (self, <a
href="../marble/Marble.GeoDataContainer.html">Marble.GeoDataContainer</a>
parent, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
feature, int row=-1)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#columnCount">columnCount</a> (self, QModelIndex
parent=QModelIndex())</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QVariant </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#data">data</a> (self, QModelIndex index, int
role)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::ItemFlags</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#flags">flags</a> (self, QModelIndex
index)</td></tr>
+@@ -74,10 +74,11 @@ This class represents all available data given by kml-data files.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeDocument">removeDocument</a> (self, int
index)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeDocument">removeDocument</a> (self, <a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
document)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeFeature">removeFeature</a> (self, <a
href="../marble/Marble.GeoDataContainer.html">Marble.GeoDataContainer</a>
parent, int index)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeFeature">removeFeature</a> (self, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
feature)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeFeature">removeFeature</a> (self, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
feature)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#reset">reset</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#rootDocument">rootDocument</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#rowCount">rowCount</a> (self, QModelIndex
parent=QModelIndex())</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QItemSelectionModel </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#selectionModel">selectionModel</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setData">setData</a> (self, QModelIndex index, QVariant value,
int role=Qt.EditRole)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setRootDocument">setRootDocument</a> (self, <a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
document)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#update">update</a> (self)</td></tr>
+@@ -188,7 +189,13 @@ This class represents all available data given by kml-data files.
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a> </td>
+-<td class="paramname"><em>feature</em></td>
++<td class="paramname"><em>feature</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>row=-1</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -480,7 +487,7 @@ This class represents all available data given by kml-data files.
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname">bool removeFeature</td>
++<td class="memname">int removeFeature</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+@@ -545,7 +552,19 @@ This class represents all available data given by kml-data files.
+ </tr></table>
+ </div>
+ <div class="memdoc"><p>Return the number of Items in the Model.
+-</p></div></div><a class="anchor"
name="setData"></a>
++</p></div></div><a class="anchor"
name="selectionModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QItemSelectionModel selectionModel</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="setData"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoGraphicsItem.html
b/docs/bindings/python/html/marble/Marble.GeoGraphicsItem.html
+index b6f85c4..feca2bc 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoGraphicsItem.html
++++ b/docs/bindings/python/html/marble/Marble.GeoGraphicsItem.html
+@@ -57,13 +57,12 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#GeoGraphicsItemFlag">GeoGraphicsItemFlag</a> </td><td
class="memItemRight" valign="bottom">{ NoOptions,
ItemIsMovable, ItemIsSelectable, ItemIsVisible }</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoGraphicsItem">__init__</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#coordinate">coordinate</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoGraphicsItem">__init__</a> (self, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
feature)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#feature">feature</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoGraphicsItem.html">Marble.GeoGraphicsItem.GeoGraphicsItemFlags</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#flags">flags</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#latLonAltBox">latLonAltBox</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#minZoomLevel">minZoomLevel</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#paint">paint</a> (self, <a
href="../marble/Marble.GeoPainter.html">Marble.GeoPainter</a> painter,
<a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewport)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCoordinate">setCoordinate</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
point)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setFlag">setFlag</a> (self, <a
href="../marble/Marble.GeoGraphicsItem.html#GeoGraphicsItemFlag">Marble.GeoGraphicsItem.GeoGraphicsItemFlag</a>
flag, bool enabled=1)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setFlags">setFlags</a> (self, <a
href="../marble/Marble.GeoGraphicsItem.html">Marble.GeoGraphicsItem.GeoGraphicsItemFlags</a>
flags)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setLatLonAltBox">setLatLonAltBox</a> (self, <a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
latLonAltBox)</td></tr>
+@@ -81,17 +80,27 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <table class="memname"><tr>
+ <td class="memname">__init__</td>
+ <td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a> </td>
++<td class="paramname"><em>feature</em></td>
+ </tr>
+-</table>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="coordinate"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="feature"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinate</td>
++<td class="memname"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
feature</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+@@ -99,7 +108,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><p>Return the coordinate of the item as a
GeoDataCoordinates
++<div class="memdoc"><p>Returns the placemark for that item.
+ </p></div></div><a class="anchor"
name="flags"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -127,7 +136,7 @@ this item. <dl class="see"
compact><dt><b>See also:</b></dt><dd> QFlags
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><p>Returns the box that is used to determine
if an item is active or inactive.
++<div class="memdoc"><p>Returns the bounding box covered by the
item.
+ </p></div></div><a class="anchor"
name="minZoomLevel"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -172,31 +181,8 @@ this item. <dl class="see"
compact><dt><b>See also:</b></dt><dd> QFlags
+ <div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Paints the item using the given
GeoPainter.
+ </p>
+ <p>
+-Note that depending on the projection and zoom level, the item may be visible more than
once.
+-GeoPainter will therefore automatically "repeat" primitives which have a geo
position (GeoDataCoordinates).
+-</p></div></div><a class="anchor"
name="setCoordinate"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> setCoordinate</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>point</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p>Set the coordinate of the item with an
<b>GeoDataPoint.</b>
++Note that depending on the projection and zoom level, the item may be visible more than
once,
++which is taken care of by GeoPainter.
+ </p></div></div><a class="anchor"
name="setFlag"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -330,8 +316,7 @@ the item will be shown in every case.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>Set the box used to determine if an item is
active or inactive. If an empty box is passed
+-the item will be shown in every case.
++<div class="memdoc"><p>Set the style for the item.
+ </p></div></div><a class="anchor"
name="setVisible"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoGraphicsScene.html
b/docs/bindings/python/html/marble/Marble.GeoGraphicsScene.html
+index b27e8ee..d8394c3 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoGraphicsScene.html
++++ b/docs/bindings/python/html/marble/Marble.GeoGraphicsScene.html
+@@ -60,8 +60,8 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addItem">addItem</a> (self, <a
href="../marble/Marble.GeoGraphicsItem.html">Marble.GeoGraphicsItem</a>
item)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clear">clear</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#eraseAll">eraseAll</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.GeoGraphicsItem.html">Marble.GeoGraphicsItem</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#items">items</a> (self, <a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
box, int maxZoomLevel)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeItem">removeItem</a> (self, <a
href="../marble/Marble.GeoGraphicsItem.html">Marble.GeoGraphicsItem</a>
item)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.GeoGraphicsItem.html">Marble.GeoGraphicsItem</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#items">items</a> (self, <a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a>
box, int maxZoomLevel)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeItem">removeItem</a> (self, <a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a>
feature)</td></tr>
+ </table>
+ <hr><h2>Method Documentation</h2><a class="anchor"
name="GeoGraphicsScene"></a>
+ <div class="memitem">
+@@ -160,7 +160,7 @@ The items will be returned in no specific order.
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a> </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataLatLonBox.html">Marble.GeoDataLatLonBox</a> </td>
+ <td class="paramname"><em>box</em>, </td>
+ </tr>
+ <tr>
+@@ -199,8 +199,8 @@ The items will be returned in no specific order.
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoGraphicsItem.html">Marble.GeoGraphicsItem</a> </td>
+-<td class="paramname"><em>item</em></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataFeature.html">Marble.GeoDataFeature</a> </td>
++<td class="paramname"><em>feature</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -210,8 +210,8 @@ The items will be returned in no specific order.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>Remove an item from the GeoGraphicsScene
+-Removes the item <b>item</b> from the GeoGraphicsScene
++<div class="memdoc"><p>Remove all concerned items from the
GeoGraphicsScene
++Removes all items which are associated with <b>object</b> from the
GeoGraphicsScene
+ </p></div></div>
+ </div>
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.GeoPainter.html
b/docs/bindings/python/html/marble/Marble.GeoPainter.html
+index 63d2f1a..ad016bf 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoPainter.html
++++ b/docs/bindings/python/html/marble/Marble.GeoPainter.html
+@@ -52,47 +52,25 @@ Inherits: <a
href="../marble/Marble.ClipPainter.html">Marble.ClipPainter</a>
&#x
+
+ Namespace: <a href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+-
++<dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
++<dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoPainter">__init__</a> (self, QPaintDevice paintDevice, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewportParams, <a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a>
mapQuality=Marble.NormalQuality, bool clip=1)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#autoMapQuality">autoMapQuality</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#GeoPainter">__init__</a> (self, QPaintDevice paintDevice, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
viewportParams, <a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a>
mapQuality=NormalQuality)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawAnnotation">drawAnnotation</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
position, QString text, QSizeF bubbleSize=QSizeF(130,100), float bubbleOffsetX=-10, float
bubbleOffsetY=-30, float xRnd=5, float yRnd=5)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawEllipse">drawEllipse</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
centerPosition, float width, float height, bool isGeoProjected=0)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawEllipse">drawEllipse</a> (self, int x, int y, int width, int
height)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawEllipse">drawEllipse</a> (self, QRectF
rectangle)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawImage">drawImage</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
centerPosition, QImage image)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawImage">drawImage</a> (self, QRect target, QImage image,
QRect source, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::ImageConversionFlags</a>
flags=Qt.AutoColor)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawImage">drawImage</a> (self, QRect rect, QImage
image)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawImage">drawImage</a> (self, QRectF rect, QImage
image)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawLine">drawLine</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
startPosition, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
endPosition, bool isGeoProjected=0)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawLine">drawLine</a> (self, int x1, int y1, int x2, int
y2)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPixmap">drawPixmap</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
centerPosition, QPixmap pixmap)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPixmap">drawPixmap</a> (self, int x, int y, QPixmap
pixmap)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPixmap">drawPixmap</a> (self, QPointF point, QPixmap
pixmap)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPixmap">drawPixmap</a> (self, QPoint point, QPixmap
pixmap)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPoint">drawPoint</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
position)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPoint">drawPoint</a> (self, int x, int
y)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPoint">drawPoint</a> (self, <a
href="../marble/Marble.GeoDataPoint.html">Marble.GeoDataPoint</a>
point)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPoints">drawPoints</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
positions, int pointCount)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPolygon">drawPolygon</a> (self, <a
href="../marble/Marble.GeoDataLinearRing.html">Marble.GeoDataLinearRing</a>
linearRing, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::FillRule</a>
fillRule=Qt.OddEvenFill)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPolygon">drawPolygon</a> (self, <a
href="../marble/Marble.GeoDataPolygon.html">Marble.GeoDataPolygon</a>
polygon, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::FillRule</a>
fillRule=Qt.OddEvenFill)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPolygon">drawPolygon</a> (self, QPolygonF
polygon)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPolyline">drawPolyline</a> (self, <a
href="../marble/Marble.GeoDataLineString.html">Marble.GeoDataLineString</a>
lineString, QString labelText=QString(), <a
href="../marble/Marble.html">Marble.LabelPositionFlags</a>
labelPositionFlags=Marble.LineCenter)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawPolyline">drawPolyline</a> (self, QPolygonF
polyline)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawRect">drawRect</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
centerPosition, float width, float height, bool isGeoProjected=0)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawRect">drawRect</a> (self, QRectF
rectangle)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawRect">drawRect</a> (self, QRect
rectangle)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawRect">drawRect</a> (self, int x, int y, int width, int
height)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawRoundRect">drawRoundRect</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
centerPosition, int width, int height, int xRnd=25, int yRnd=25, bool
isGeoProjected=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawRoundRect">drawRoundRect</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
centerPosition, int width, int height, int xRnd=25, int yRnd=25)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawText">drawText</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
position, QString text)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawText">drawText</a> (self, int x, int y, QString
text)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawText">drawText</a> (self, QPointF position, QString
text)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawText">drawText</a> (self, QPoint position, QString
text)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#drawText">drawText</a> (self, QRect rectangle, int flags,
QString text, QRect boundingRect=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapQuality">mapQuality</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QRegion </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#regionFromEllipse">regionFromEllipse</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
centerPosition, float width, float height, bool isGeoProjected=0, float
strokeWidth=3)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">QRegion </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#regionFromLine">regionFromLine</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
startPosition, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
endPosition, bool isGeoProjected=0, float strokeWidth=3)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QRegion </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#regionFromPoint">regionFromPoint</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
position, float strokeWidth=3)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QRegion </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#regionFromPoint">regionFromPoint</a> (self, <a
href="../marble/Marble.GeoDataPoint.html">Marble.GeoDataPoint</a>
point, float strokeWidth=3)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QRegion </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#regionFromPolygon">regionFromPolygon</a> (self, <a
href="../marble/Marble.GeoDataLinearRing.html">Marble.GeoDataLinearRing</a>
linearRing, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::FillRule</a>
fillRule, float strokeWidth=3)</td></tr>
+@@ -123,13 +101,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a> </td>
+-<td
class="paramname"><em>mapQuality=Marble.NormalQuality</em>,
</td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">bool </td>
+-<td class="paramname"><em>clip=1</em></td>
++<td
class="paramname"><em>mapQuality=NormalQuality</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -139,18 +111,6 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="autoMapQuality"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> autoMapQuality</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="drawAnnotation"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -249,37 +209,25 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawEllipse"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawImage"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawEllipse</td>
++<td class="memname"> drawImage</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>x</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>y</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>width</em>, </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>centerPosition</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>height</em></td>
++<td class="paramtype">QImage </td>
++<td class="paramname"><em>image</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -289,19 +237,25 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawEllipse"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawPixmap"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawEllipse</td>
++<td class="memname"> drawPixmap</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QRectF </td>
+-<td class="paramname"><em>rectangle</em></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>centerPosition</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QPixmap </td>
++<td class="paramname"><em>pixmap</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -311,11 +265,11 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawImage"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawPoint"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawImage</td>
++<td class="memname"> drawPoint</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+@@ -323,13 +277,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>centerPosition</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QImage </td>
+-<td class="paramname"><em>image</em></td>
++<td class="paramname"><em>position</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -339,37 +287,19 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawImage"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawPoint"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawImage</td>
++<td class="memname"> drawPoint</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QRect </td>
+-<td class="paramname"><em>target</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QImage </td>
+-<td class="paramname"><em>image</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QRect </td>
+-<td class="paramname"><em>source</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::ImageConversionFlags</a> </td>
+-<td
class="paramname"><em>flags=Qt.AutoColor</em></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataPoint.html">Marble.GeoDataPoint</a> </td>
++<td class="paramname"><em>point</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -379,25 +309,25 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawImage"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawPolygon"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawImage</td>
++<td class="memname"> drawPolygon</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QRect </td>
+-<td class="paramname"><em>rect</em>, </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataLinearRing.html">Marble.GeoDataLinearRing</a> </td>
++<td class="paramname"><em>linearRing</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QImage </td>
+-<td class="paramname"><em>image</em></td>
++<td class="paramtype"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::FillRule</a> </td>
++<td
class="paramname"><em>fillRule=Qt.OddEvenFill</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -407,25 +337,25 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawImage"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawPolygon"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawImage</td>
++<td class="memname"> drawPolygon</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QRectF </td>
+-<td class="paramname"><em>rect</em>, </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataPolygon.html">Marble.GeoDataPolygon</a> </td>
++<td class="paramname"><em>polygon</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QImage </td>
+-<td class="paramname"><em>image</em></td>
++<td class="paramtype"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::FillRule</a> </td>
++<td
class="paramname"><em>fillRule=Qt.OddEvenFill</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -435,31 +365,31 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawLine"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawPolyline"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawLine</td>
++<td class="memname"> drawPolyline</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>startPosition</em>, </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataLineString.html">Marble.GeoDataLineString</a> </td>
++<td class="paramname"><em>lineString</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>endPosition</em>, </td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>labelText=QString()</em>,
</td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">bool </td>
+-<td class="paramname"><em>isGeoProjected=0</em></td>
++<td class="paramtype"><a
href="../marble/Marble.html">Marble.LabelPositionFlags</a> </td>
++<td
class="paramname"><em>labelPositionFlags=Marble.LineCenter</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -469,37 +399,37 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawLine"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawRect"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawLine</td>
++<td class="memname"> drawRect</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>x1</em>, </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>centerPosition</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>y1</em>, </td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>width</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>x2</em>, </td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>height</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>y2</em></td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>isGeoProjected=0</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -509,11 +439,11 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPixmap"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawRoundRect"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawPixmap</td>
++<td class="memname"> drawRoundRect</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+@@ -526,42 +456,26 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QPixmap </td>
+-<td class="paramname"><em>pixmap</em></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>width</em>, </td>
+ </tr>
+ <tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPixmap"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPixmap</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype">int </td>
+-<td class="paramname"><em>x</em>, </td>
++<td class="paramname"><em>height</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype">int </td>
+-<td class="paramname"><em>y</em>, </td>
++<td class="paramname"><em>xRnd=25</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QPixmap </td>
+-<td class="paramname"><em>pixmap</em></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>yRnd=25</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -571,25 +485,25 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPixmap"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="drawText"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawPixmap</td>
++<td class="memname"> drawText</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QPointF </td>
+-<td class="paramname"><em>point</em>, </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>position</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">QPixmap </td>
+-<td class="paramname"><em>pixmap</em></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>text</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -599,633 +513,37 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPixmap"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="mapQuality"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawPixmap</td>
++<td class="memname"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a>
mapQuality</td>
+ <td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPoint </td>
+-<td class="paramname"><em>point</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPixmap </td>
+-<td class="paramname"><em>pixmap</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
+ <td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPoint"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPoint</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>position</em></td>
+ </tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
++</table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPoint"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="regionFromEllipse"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> drawPoint</td>
++<td class="memname">QRegion regionFromEllipse</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+ </tr><tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>x</em>, </td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>centerPosition</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+ <td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>y</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPoint"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPoint</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataPoint.html">Marble.GeoDataPoint</a> </td>
+-<td class="paramname"><em>point</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPoints"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPoints</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>positions</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>pointCount</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPolygon"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPolygon</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataLinearRing.html">Marble.GeoDataLinearRing</a> </td>
+-<td class="paramname"><em>linearRing</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::FillRule</a> </td>
+-<td
class="paramname"><em>fillRule=Qt.OddEvenFill</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPolygon"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPolygon</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataPolygon.html">Marble.GeoDataPolygon</a> </td>
+-<td class="paramname"><em>polygon</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::FillRule</a> </td>
+-<td
class="paramname"><em>fillRule=Qt.OddEvenFill</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPolygon"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPolygon</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPolygonF </td>
+-<td class="paramname"><em>polygon</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPolyline"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPolyline</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataLineString.html">Marble.GeoDataLineString</a> </td>
+-<td class="paramname"><em>lineString</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>labelText=QString()</em>,
</td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.html">Marble.LabelPositionFlags</a> </td>
+-<td
class="paramname"><em>labelPositionFlags=Marble.LineCenter</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawPolyline"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawPolyline</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPolygonF </td>
+-<td class="paramname"><em>polyline</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawRect"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawRect</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>centerPosition</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">float </td>
+-<td class="paramname"><em>width</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">float </td>
+-<td class="paramname"><em>height</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">bool </td>
+-<td class="paramname"><em>isGeoProjected=0</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawRect"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawRect</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QRectF </td>
+-<td class="paramname"><em>rectangle</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawRect"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawRect</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QRect </td>
+-<td class="paramname"><em>rectangle</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawRect"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawRect</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>x</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>y</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>width</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>height</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawRoundRect"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawRoundRect</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>centerPosition</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>width</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>height</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>xRnd=25</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>yRnd=25</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">bool </td>
+-<td class="paramname"><em>isGeoProjected=0</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawText"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawText</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>position</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>text</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawText"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawText</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>x</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>y</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>text</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawText"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawText</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPointF </td>
+-<td class="paramname"><em>position</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>text</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawText"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawText</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPoint </td>
+-<td class="paramname"><em>position</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>text</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="drawText"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> drawText</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QRect </td>
+-<td class="paramname"><em>rectangle</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">int </td>
+-<td class="paramname"><em>flags</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>text</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QRect </td>
+-<td class="paramname"><em>boundingRect=0</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="mapQuality"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a>
mapQuality</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="regionFromEllipse"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">QRegion regionFromEllipse</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>centerPosition</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">float </td>
+-<td class="paramname"><em>width</em>, </td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>width</em>, </td>
+ </tr>
+ <tr>
+ <td class="memname"></td>
+@@ -1253,46 +571,6 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="regionFromLine"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">QRegion regionFromLine</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>startPosition</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>endPosition</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">bool </td>
+-<td class="paramname"><em>isGeoProjected=0</em>,
</td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">float </td>
+-<td class="paramname"><em>strokeWidth=3</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="regionFromPoint"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.GeoWriter.html
b/docs/bindings/python/html/marble/Marble.GeoWriter.html
+index 57a89cb..ad89748 100644
+--- a/docs/bindings/python/html/marble/Marble.GeoWriter.html
++++ b/docs/bindings/python/html/marble/Marble.GeoWriter.html
+@@ -64,7 +64,7 @@ format that the writer is currently working with.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#write">write</a> (self, QIODevice device, <a
href="../marble/Marble.GeoNode.html">Marble.GeoNode</a>
feature)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#writeElement">writeElement</a> (self, QString namespaceUri,
QString key, QString value)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#writeElement">writeElement</a> (self, QString key, QString
value)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#writeOptionalElement">writeOptionalElement</a> (self, QString
key, QString value)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#writeOptionalElement">writeOptionalElement</a> (self, QString
key, QString value, QString defaultValue=QString())</td></tr>
+ </table>
+ <hr><h2>Method Documentation</h2><a class="anchor"
name="GeoWriter"></a>
+ <div class="memitem">
+@@ -221,7 +221,13 @@ the current Document Type for this GeoWriter. See <dl
class="see" compact><dt><b
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype">QString </td>
+-<td class="paramname"><em>value</em></td>
++<td class="paramname"><em>value</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td
class="paramname"><em>defaultValue=QString()</em></td>
+ </tr>
+ <tr>
+ <td></td>
+@@ -232,7 +238,7 @@ the current Document Type for this GeoWriter. See <dl
class="see" compact><dt><b
+ </tr></table>
+ </div>
+ <div class="memdoc"><p>Convenience method to write
<key>value</key> if value is
+-not empty. Otherwise, nothing is written.
++not equal to defaultValue. Otherwise, nothing is written.
+ </p></div></div>
+ </div>
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.MapThemeDownloadDialog.html
b/docs/bindings/python/html/marble/Marble.MapThemeDownloadDialog.html
+new file mode 100644
+index 0000000..8f4b51c
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.MapThemeDownloadDialog.html
+@@ -0,0 +1,131 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.MapThemeDownloadDialog</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>MapThemeDownloadDialog Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QDialog → QWidget → QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#MapThemeDownloadDialog">__init__</a> (self, <a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a>
marbleWidget)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="MapThemeDownloadDialog"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a> </td>
++<td class="paramname"><em>marbleWidget</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.MapThemeManager.html
b/docs/bindings/python/html/marble/Marble.MapThemeManager.html
+index 21a3f7f..346fb38 100644
+--- a/docs/bindings/python/html/marble/Marble.MapThemeManager.html
++++ b/docs/bindings/python/html/marble/Marble.MapThemeManager.html
+@@ -78,6 +78,7 @@ object.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#themesChanged">themesChanged</a> ()</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#MapThemeManager">__init__</a> (self, QObject
parent=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QStandardItemModel </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#celestialBodiesModel">celestialBodiesModel</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QStringList </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapThemeIds">mapThemeIds</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QStandardItemModel </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapThemeModel">mapThemeModel</a> (self)</td></tr>
+ <tr><td colspan="2"><br><h2>Static
Methods</h2></td></tr>
+@@ -118,7 +119,20 @@ object.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="mapThemeIds"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="celestialBodiesModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QStandardItemModel celestialBodiesModel</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Provides a model of all installed planets.
++</p></div></div><a class="anchor"
name="mapThemeIds"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.MapViewWidget.html
b/docs/bindings/python/html/marble/Marble.MapViewWidget.html
+index ea1feaf..afcc51b 100644
+--- a/docs/bindings/python/html/marble/Marble.MapViewWidget.html
++++ b/docs/bindings/python/html/marble/Marble.MapViewWidget.html
+@@ -56,14 +56,16 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#celestialBodyChanged">celestialBodyChanged</a> (QString
a0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#mapThemeDeleted">mapThemeDeleted</a> ()</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#mapThemeIdChanged">mapThemeIdChanged</a> (QString
a0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#projectionChanged">projectionChanged</a> (<a
href="../marble/Marble.html#Projection">Marble.Projection</a>
a0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showMapWizard">showMapWizard</a> ()</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showUploadDialog">showUploadDialog</a> ()</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#MapViewWidget">__init__</a> (self, QWidget parent=0, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::WindowFlags</a>
f=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#resizeEvent">resizeEvent</a> (self, QResizeEvent
event)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMapThemeId">setMapThemeId</a> (self, QString
a0)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMarbleWidget">setMarbleWidget</a> (self, <a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a>
widget)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMarbleWidget">setMarbleWidget</a> (self, <a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a>
widget, <a
href="../marble/Marble.MapThemeManager.html">Marble.MapThemeManager</a>
mapThemeManager)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setProjection">setProjection</a> (self, <a
href="../marble/Marble.html#Projection">Marble.Projection</a>
projection)</td></tr>
+ </table>
+ <hr><h2>Signal Documentation</h2><a class="anchor"
name="celestialBodyChanged"></a>
+@@ -83,7 +85,19 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("celestialBodyChanged(const QString&)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="mapThemeIdChanged"></a>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("celestialBodyChanged(const QString&)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="mapThemeDeleted"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> mapThemeDeleted</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("mapThemeDeleted()"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="mapThemeIdChanged"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -169,6 +183,28 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="resizeEvent"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> resizeEvent</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QResizeEvent </td>
++<td class="paramname"><em>event</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setMapThemeId"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -203,7 +239,13 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype"><a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a> </td>
+-<td class="paramname"><em>widget</em></td>
++<td class="paramname"><em>widget</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MapThemeManager.html">Marble.MapThemeManager</a> </td>
++<td class="paramname"><em>mapThemeManager</em></td>
+ </tr>
+ <tr>
+ <td></td>
+diff --git a/docs/bindings/python/html/marble/Marble.MarbleAboutDialog.html
b/docs/bindings/python/html/marble/Marble.MarbleAboutDialog.html
+index 3aa8a00..86b4da3 100644
+--- a/docs/bindings/python/html/marble/Marble.MarbleAboutDialog.html
++++ b/docs/bindings/python/html/marble/Marble.MarbleAboutDialog.html
+@@ -54,9 +54,12 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+
+
+-<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#Tab">Tab</a> </td><td
class="memItemRight" valign="bottom">{ About, Authors,
Data, License }</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#MarbleAboutDialog">__init__</a> (self, QWidget
parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setApplicationTitle">setApplicationTitle</a> (self, QString
title)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setInitialTab">setInitialTab</a> (self, <a
href="../marble/Marble.MarbleAboutDialog.html#Tab">Marble.MarbleAboutDialog.Tab</a>
tab)</td></tr>
+ </table>
+ <hr><h2>Method Documentation</h2><a class="anchor"
name="MarbleAboutDialog"></a>
+ <div class="memitem">
+@@ -104,7 +107,47 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </div>
+ <div class="memdoc"><p>Set the application title (usually name and
version) to show
+ The default application title is 'Marble Virtual Globe'
+-</p></div></div>
++</p></div></div><a class="anchor"
name="setInitialTab"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setInitialTab</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleAboutDialog.html#Tab">Marble.MarbleAboutDialog.Tab</a> </td>
++<td class="paramname"><em>tab</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>setInitialTab Change the tab shown when
executing the dialog
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>tab</em> </td><td> The tab
to show
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><hr><h2>Enumeration
Documentation</h2><a class="anchor" name="Tab"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname">
++<tr><td class="memname">Tab</td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>About</em> </td><td><tr><td
valign="top"><em>Authors</em> </td><td><tr><td
valign="top"><em>Data</em> </td><td><tr><td
valign="top"><em>License</em> </td><td></table>
++</dl>
++</div></div><p>
+ </div>
+ </div>
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.MarbleDebug.html
b/docs/bindings/python/html/marble/Marble.MarbleDebug.html
+new file mode 100644
+index 0000000..04f45aa
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.MarbleDebug.html
+@@ -0,0 +1,148 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.MarbleDebug</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>MarbleDebug Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++<p>a class which takes all the settings and exposes them
++</p>
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Static
Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isEnabled">isEnabled</a> ()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setEnabled">setEnabled</a> (bool enabled)</td></tr>
++</table>
++<hr><h2>Static Method Documentation</h2><a class="anchor"
name="isEnabled"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool isEnabled</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>isEnabled returns whether debug information
output is generated
++</p></div></div><a class="anchor"
name="setEnabled"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setEnabled</td>
++<td>(</td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>enabled</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>setEnabled Toggle debug information output
generation
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>enabled</em> </td><td> Set
to true to enable debug output, false to disable
++</td></tr>
++</table></dl>
++<p>
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.MarbleGraphicsItem.html
b/docs/bindings/python/html/marble/Marble.MarbleGraphicsItem.html
+index fa48250..fab21a2 100644
+--- a/docs/bindings/python/html/marble/Marble.MarbleGraphicsItem.html
++++ b/docs/bindings/python/html/marble/Marble.MarbleGraphicsItem.html
+@@ -61,7 +61,6 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#MarbleGraphicsItem">__init__</a> (self, <a
href="../marble/Marble.MarbleGraphicsItem.html">Marble.MarbleGraphicsItem</a>
other)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleGraphicsItem.html#CacheMode">Marble.MarbleGraphicsItem.CacheMode</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#cacheMode">cacheMode</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#contains">contains</a> (self, QPointF
point)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">QRectF </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#containsRect">containsRect</a> (self, QPointF
point)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QRectF </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#contentRect">contentRect</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QSizeF </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#contentSize">contentSize</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#eventFilter">eventFilter</a> (self, QObject object, QEvent
e)</td></tr>
+@@ -138,29 +137,6 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr></table>
+ </div>
+ <div class="memdoc"><p>Returns true if the Item contains
<b>point</b> in parent coordinates.
+-</p></div></div><a class="anchor"
name="containsRect"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">QRectF containsRect</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPointF </td>
+-<td class="paramname"><em>point</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p>Returns the rect of one representation of
the object that is at the given position.
+ </p></div></div><a class="anchor"
name="contentRect"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.MarbleMap.html
b/docs/bindings/python/html/marble/Marble.MarbleMap.html
+index 842dd0b..1163a9d 100644
+--- a/docs/bindings/python/html/marble/Marble.MarbleMap.html
++++ b/docs/bindings/python/html/marble/Marble.MarbleMap.html
+@@ -117,6 +117,8 @@ cities, mountain tops or the poles.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.AbstractFloatItem.html">Marble.AbstractFloatItem</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#floatItems">floatItems</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#geoCoordinates">geoCoordinates</a> (self, int x, int y, float
lon, float lat, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
a4=Marble.GeoDataCoordinates.Degree)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#height">height</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isLockedToSubSolarPoint">isLockedToSubSolarPoint</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isSubSolarPointIconVisible">isSubSolarPointIconVisible</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapQuality">mapQuality</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapQuality">mapQuality</a> (self, <a
href="../marble/Marble.html#ViewContext">Marble.ViewContext</a>
viewContext)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapThemeId">mapThemeId</a> (self)</td></tr>
+@@ -139,6 +141,7 @@ cities, mountain tops or the poles.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCenterLongitude">setCenterLongitude</a> (self, float
lon)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setDefaultAngleUnit">setDefaultAngleUnit</a> (self, <a
href="../marble/Marble.html#AngleUnit">Marble.AngleUnit</a>
angleUnit)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setDefaultFont">setDefaultFont</a> (self, QFont
font)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setLockToSubSolarPoint">setLockToSubSolarPoint</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMapQualityForViewContext">setMapQualityForViewContext</a>
(self, <a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a>
qualityForViewContext, <a
href="../marble/Marble.html#ViewContext">Marble.ViewContext</a>
viewContext)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMapThemeId">setMapThemeId</a> (self, QString
maptheme)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setProjection">setProjection</a> (self, <a
href="../marble/Marble.html#Projection">Marble.Projection</a>
projection)</td></tr>
+@@ -163,12 +166,12 @@ cities, mountain tops or the poles.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowRivers">setShowRivers</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowRuntimeTrace">setShowRuntimeTrace</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowScaleBar">setShowScaleBar</a> (self, bool
visible)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowSunInZenith">setShowSunInZenith</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowSunShading">setShowSunShading</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowTerrain">setShowTerrain</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowTileId">setShowTileId</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSize">setSize</a> (self, int width, int
height)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSize">setSize</a> (self, QSize size)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSubSolarPointIconVisible">setSubSolarPointIconVisible</a>
(self, bool visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setViewContext">setViewContext</a> (self, <a
href="../marble/Marble.html#ViewContext">Marble.ViewContext</a>
viewContext)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setVolatileTileCacheLimit">setVolatileTileCacheLimit</a> (self,
long kiloBytes)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showAtmosphere">showAtmosphere</a> (self)</td></tr>
+@@ -189,7 +192,6 @@ cities, mountain tops or the poles.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showRelief">showRelief</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showRivers">showRivers</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showScaleBar">showScaleBar</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showSunInZenith">showSunInZenith</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showSunShading">showSunShading</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showTerrain">showTerrain</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QSize </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#size">size</a> (self)</td></tr>
+@@ -761,7 +763,37 @@ the globe and before all other layers have been rendered.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="mapQuality"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="isLockedToSubSolarPoint"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool isLockedToSubSolarPoint</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Return whether the globe is locked to the
sub solar point
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> if globe is locked
to sub solar point
++</dd></dl>
++</p></div></div><a class="anchor"
name="isSubSolarPointIconVisible"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool isSubSolarPointIconVisible</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Return whether the sun icon is shown in the
sub solar point.
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> visibility of the
sun icon in the sub solar point
++</dd></dl>
++</p></div></div><a class="anchor"
name="mapQuality"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -1270,7 +1302,36 @@ the previous position and the two offsets.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setMapQualityForViewContext"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="setLockToSubSolarPoint"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setLockToSubSolarPoint</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>visible</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set the globe locked to the sub solar
point
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> vsible if
globe is locked to the sub solar point
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setMapQualityForViewContext"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -1961,35 +2022,6 @@ if needed.
+ </td></tr>
+ </table></dl>
+ <p>
+-</p></div></div><a class="anchor"
name="setShowSunInZenith"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> setShowSunInZenith</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">bool </td>
+-<td class="paramname"><em>visible</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p>Set whether the sun is visible in the
zenith.
+-</p><dl
compact><dt><b>Parameters:</b></dt><dd>
+-<table border="0" cellspacing="2" cellpadding="0">
+-<tr><td></td><td
valign="top"><em>visible</em> </td><td>
visibility of the sun in the zenith
+-</td></tr>
+-</table></dl>
+-<p>
+ </p></div></div><a class="anchor"
name="setShowSunShading"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -2129,7 +2161,36 @@ and might be subject to changes until Marble 0.8
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setViewContext"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="setSubSolarPointIconVisible"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setSubSolarPointIconVisible</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>visible</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set whether the sun icon is shown in the
sub solar point
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> visible if
the sun icon is shown in the sub solar point
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setViewContext"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -2447,21 +2508,6 @@ and might be subject to changes until Marble 0.8
+ <div class="memdoc"><p>Return whether the scale bar is visible.
+ <dl class="return"
compact><dt><b>Returns:</b></dt><dd> The scale bar
visibility.
+ </dd></dl>
+-</p></div></div><a class="anchor"
name="showSunInZenith"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">bool showSunInZenith</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"><p>Return whether the sun is shown in the
zenith.
+-<dl class="return"
compact><dt><b>Returns:</b></dt><dd> visibility of sun in
the zenith
+-</dd></dl>
+ </p></div></div><a class="anchor"
name="showSunShading"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.MarbleModel.html
b/docs/bindings/python/html/marble/Marble.MarbleModel.html
+index 51d90eb..ebac2bb 100644
+--- a/docs/bindings/python/html/marble/Marble.MarbleModel.html
++++ b/docs/bindings/python/html/marble/Marble.MarbleModel.html
+@@ -94,19 +94,16 @@ square or round.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#MarbleModel">__init__</a> (self, QObject
parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addGeoDataFile">addGeoDataFile</a> (self, QString
filename)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addGeoDataString">addGeoDataString</a> (self, QString data,
QString key="data")</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addPlacemarkData">addPlacemarkData</a> (self, QString data,
QString key="data")</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addPlacemarkFile">addPlacemarkFile</a> (self, QString
filename)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.BookmarkManager.html">Marble.BookmarkManager</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#bookmarkManager">bookmarkManager</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clearPersistentTileCache">clearPersistentTileCache</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QDateTime </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#clockDateTime">clockDateTime</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clockSpeed">clockSpeed</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clockTimezone">clockTimezone</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.ElevationModel.html">Marble.ElevationModel</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#elevationModel">elevationModel</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QAbstractItemModel </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#groundOverlayModel">groundOverlayModel</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#home">home</a> (self, float lon, float lat, int
zoom)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QTextDocument </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#legend">legend</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapThemeId">mapThemeId</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MapThemeManager.html">Marble.MapThemeManager</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapThemeManager">mapThemeManager</a>
(self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#openGpxFile">openGpxFile</a> (self, QString
filename)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">long </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#persistentTileCacheLimit">persistentTileCacheLimit</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QAbstractItemModel </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#placemarkModel">placemarkModel</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QItemSelectionModel </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#placemarkSelectionModel">placemarkSelectionModel</a>
(self)</td></tr>
+@@ -116,7 +113,6 @@ square or round.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#planetRadius">planetRadius</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.PositionTracking.html">Marble.PositionTracking</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#positionTracking">positionTracking</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removeGeoData">removeGeoData</a> (self, QString
key)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#removePlacemarkKey">removePlacemarkKey</a> (self, QString
key)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setClockDateTime">setClockDateTime</a> (self, QDateTime
datetime)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setClockSpeed">setClockSpeed</a> (self, int
speed)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setClockTimezone">setClockTimezone</a> (self, int
timeInSec)</td></tr>
+@@ -129,6 +125,8 @@ square or round.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setWorkOffline">setWorkOffline</a> (self, bool
workOffline)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.SunLocator.html">Marble.SunLocator</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#sunLocator">sunLocator</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#trackedPlacemark">trackedPlacemark</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataTreeModel.html">Marble.GeoDataTreeModel</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#treeModel">treeModel</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#updateProperty">updateProperty</a> (self, QString property, bool
value)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#workOffline">workOffline</a> (self)</td></tr>
+ </table>
+ <hr><h2>Signal Documentation</h2><a class="anchor"
name="creatingTilesStart"></a>
+@@ -162,8 +160,6 @@ square or round.
+ </div>
+ <div class="memdoc"><p>Signal that the MarbleModel has started to
create a new set of tiles.
+ @param
+-<dl class="see" compact><dt><b>See
also:</b></dt><dd> zoomView()
+-</dd></dl>
+ </p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("creatingTilesStart(Marble::TileCreator*, const QString&, const
QString&)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="homeChanged"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -292,7 +288,14 @@ square or round.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="addGeoDataString"></a>
++<div class="memdoc"><p>Handle file loading into the treeModel
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>filename</em> </td><td> the
file to load
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="addGeoDataString"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -320,60 +323,15 @@ square or round.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="addPlacemarkData"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> addPlacemarkData</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>data</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td
class="paramname"><em>key="data"</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p><dl class="deprecated"
compact><dt><b>Deprecated:</b></dt><dd> Please use
addGeoDataString instead
+-</dd></dl>
+-</p></div></div><a class="anchor"
name="addPlacemarkFile"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> addPlacemarkFile</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>filename</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p><dl class="deprecated"
compact><dt><b>Deprecated:</b></dt><dd> Please use
addGeoDataFile instead
+-</dd></dl>
++<div class="memdoc"><p>Handle raw data loading into the treeModel
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>data</em> </td><td> the raw
data to load
++
++<tr><td></td><td
valign="top"><em>key</em> </td><td> the name
to remove this raw data later
++</td></tr>
++</table></dl>
++<p>
+ </p></div></div><a class="anchor"
name="bookmarkManager"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -447,6 +405,18 @@ square or round.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="groundOverlayModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QAbstractItemModel groundOverlayModel</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="home"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -525,42 +495,6 @@ that specifies the theme:
+ <p>
+ Example:
+ maptheme = "earth/bluemarble/bluemarble.dgml"
+-</p></div></div><a class="anchor"
name="mapThemeManager"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"><a
href="../marble/Marble.MapThemeManager.html">Marble.MapThemeManager</a>
mapThemeManager</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="openGpxFile"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> openGpxFile</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>filename</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p><dl class="deprecated"
compact><dt><b>Deprecated:</b></dt><dd> Please use
addGeoDataFile instead
+-</dd></dl>
+ </p></div></div><a class="anchor"
name="persistentTileCacheLimit"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -685,30 +619,13 @@ maptheme = "earth/bluemarble/bluemarble.dgml"
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="removePlacemarkKey"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> removePlacemarkKey</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QString </td>
+-<td class="paramname"><em>key</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p><dl class="deprecated"
compact><dt><b>Deprecated:</b></dt><dd> Please use
removeGeoData instead
+-</dd></dl>
++<div class="memdoc"><p>Remove the file or raw data from the
treeModel
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>key</em> </td><td> either
the file name or the key for raw data
++</td></tr>
++</table></dl>
++<p>
+ </p></div></div><a class="anchor"
name="setClockDateTime"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -1022,7 +939,50 @@ maptheme = "earth/bluemarble/bluemarble.dgml"
+ placemark is currently tracked.
+ <dl class="see" compact><dt><b>See
also:</b></dt><dd> setTrackedPlacemark(), trackedPlacemarkChanged()
+ </dd></dl>
+-</p></div></div><a class="anchor"
name="workOffline"></a>
++</p></div></div><a class="anchor"
name="treeModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataTreeModel.html">Marble.GeoDataTreeModel</a>
treeModel</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Return the list of Placemarks as a
QAbstractItemModel *
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> a list of all
Placemarks in the MarbleModel.
++</dd></dl>
++</p></div></div><a class="anchor"
name="updateProperty"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> updateProperty</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>property</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>value</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="workOffline"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+diff --git a/docs/bindings/python/html/marble/Marble.MarbleWidget.html
b/docs/bindings/python/html/marble/Marble.MarbleWidget.html
+index 925d95e..3b130e4 100644
+--- a/docs/bindings/python/html/marble/Marble.MarbleWidget.html
++++ b/docs/bindings/python/html/marble/Marble.MarbleWidget.html
+@@ -141,6 +141,8 @@ article, you will get a mini-browser window with the article in a
tab.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#focusPoint">focusPoint</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#geoCoordinates">geoCoordinates</a> (self, int x, int y, float
lon, float lat, <a
href="../marble/Marble.GeoDataCoordinates.html#Unit">Marble.GeoDataCoordinates.Unit</a>
a4=Marble.GeoDataCoordinates.Degree)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#goHome">goHome</a> (self, <a
href="../marble/Marble.html#FlyToMode">Marble.FlyToMode</a>
mode=Marble.Automatic)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isLockedToSubSolarPoint">isLockedToSubSolarPoint</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isSubSolarPointIconVisible">isSubSolarPointIconVisible</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#leaveEvent">leaveEvent</a> (self, QEvent
event)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataLookAt.html">Marble.GeoDataLookAt</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#lookAt">lookAt</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#mapQuality">mapQuality</a> (self, <a
href="../marble/Marble.html#ViewContext">Marble.ViewContext</a>
a0=Marble.Still)</td></tr>
+@@ -176,6 +178,7 @@ article, you will get a mini-browser window with the article in a
tab.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setDistance">setDistance</a> (self, float
distance)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setFocusPoint">setFocusPoint</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
focusPoint)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setInputEnabled">setInputEnabled</a> (self, bool
a0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setLockToSubSolarPoint">setLockToSubSolarPoint</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMapQualityForViewContext">setMapQualityForViewContext</a>
(self, <a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a> quality,
<a href="../marble/Marble.html#ViewContext">Marble.ViewContext</a>
viewContext)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMapThemeId">setMapThemeId</a> (self, QString
maptheme)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setProjection">setProjection</a> (self, int
projection)</td></tr>
+@@ -202,12 +205,13 @@ article, you will get a mini-browser window with the article in a
tab.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowRivers">setShowRivers</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowRuntimeTrace">setShowRuntimeTrace</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowScaleBar">setShowScaleBar</a> (self, bool
visible)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowSunInZenith">setShowSunInZenith</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowSunShading">setShowSunShading</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowTerrain">setShowTerrain</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setShowTileId">setShowTileId</a> (self, bool
visible)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSubSolarPointIconVisible">setSubSolarPointIconVisible</a>
(self, bool visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setViewContext">setViewContext</a> (self, <a
href="../marble/Marble.html#ViewContext">Marble.ViewContext</a>
viewContext)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setVolatileTileCacheLimit">setVolatileTileCacheLimit</a> (self,
long kiloBytes)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setZoom">setZoom</a> (self, int zoom, <a
href="../marble/Marble.html#FlyToMode">Marble.FlyToMode</a>
mode=Marble.Instant)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showAtmosphere">showAtmosphere</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showBackground">showBackground</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showBorders">showBorders</a> (self)</td></tr>
+@@ -226,7 +230,6 @@ article, you will get a mini-browser window with the article in a
tab.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showRelief">showRelief</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showRivers">showRivers</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showScaleBar">showScaleBar</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showSunInZenith">showSunInZenith</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showSunShading">showSunShading</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showTerrain">showTerrain</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#tileZoomLevel">tileZoomLevel</a> (self)</td></tr>
+@@ -452,7 +455,7 @@ when the user moves the map around or zooms.
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td></td><td
valign="top"><em>zoom</em> </td><td> The new
zoom value.
+ </td></tr> </table></dl>
+-<p> <dl class="see" compact><dt><b>See
also:</b></dt><dd> zoomView()
++<p> <dl class="see" compact><dt><b>See
also:</b></dt><dd> setZoom()
+ </dd></dl>
+ </p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("zoomChanged(int)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="MarbleWidget"></a>
+ <div class="memitem">
+@@ -1177,6 +1180,36 @@ center point.
+ </tr></table>
+ </div>
+ <div class="memdoc"><p>Center the view on the default start point
with the default zoom.
++</p></div></div><a class="anchor"
name="isLockedToSubSolarPoint"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool isLockedToSubSolarPoint</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Return whether the globe is locked to the
sub solar point
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> if globe is locked
to sub solar point
++</dd></dl>
++</p></div></div><a class="anchor"
name="isSubSolarPointIconVisible"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool isSubSolarPointIconVisible</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Return whether the sun icon is shown in the
sub solar point.
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> visibility of the
sun icon in the sub solar point
++</dd></dl>
+ </p></div></div><a class="anchor"
name="leaveEvent"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -1974,7 +2007,36 @@ the previous position and the two offsets.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setMapQualityForViewContext"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="setLockToSubSolarPoint"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setLockToSubSolarPoint</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>visible</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Set the globe locked to the sub solar
point
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> vsible if
globe is locked to the sub solar point
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="setMapQualityForViewContext"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -2734,11 +2796,11 @@ if needed.
+ </td></tr>
+ </table></dl>
+ <p>
+-</p></div></div><a class="anchor"
name="setShowSunInZenith"></a>
++</p></div></div><a class="anchor"
name="setShowSunShading"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> setShowSunInZenith</td>
++<td class="memname"> setShowSunShading</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+@@ -2756,18 +2818,18 @@ if needed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>Set whether the sun is visible in the
zenith.
++<div class="memdoc"><p>Set whether the night shadow is visible.
+ </p><dl
compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+-<tr><td></td><td
valign="top"><em>visible</em> </td><td>
visibility of the sun in the zenith
++<tr><td></td><td
valign="top"><em></em> </td><td> visibile
visibility of shadow
+ </td></tr>
+ </table></dl>
+ <p>
+-</p></div></div><a class="anchor"
name="setShowSunShading"></a>
++</p></div></div><a class="anchor"
name="setShowTerrain"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> setShowSunShading</td>
++<td class="memname"> setShowTerrain</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+@@ -2785,18 +2847,18 @@ if needed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>Set whether the night shadow is visible.
++<div class="memdoc"><p>Set whether the terrain place mark overlay
is visible
+ </p><dl
compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+-<tr><td></td><td
valign="top"><em></em> </td><td> visibile
visibility of shadow
++<tr><td></td><td
valign="top"><em></em> </td><td> visible
visibility of the terrain place marks
+ </td></tr>
+ </table></dl>
+ <p>
+-</p></div></div><a class="anchor"
name="setShowTerrain"></a>
++</p></div></div><a class="anchor"
name="setShowTileId"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> setShowTerrain</td>
++<td class="memname"> setShowTileId</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+@@ -2814,18 +2876,20 @@ if needed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>Set whether the terrain place mark overlay
is visible
++<div class="memdoc"><p>Set whether the is tile is visible
++NOTE: This is part of the transitional debug API
++and might be subject to changes until Marble 0.8
+ </p><dl
compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+-<tr><td></td><td
valign="top"><em></em> </td><td> visible
visibility of the terrain place marks
++<tr><td></td><td
valign="top"><em>visible</em> </td><td>
visibility of the tile
+ </td></tr>
+ </table></dl>
+ <p>
+-</p></div></div><a class="anchor"
name="setShowTileId"></a>
++</p></div></div><a class="anchor"
name="setSubSolarPointIconVisible"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> setShowTileId</td>
++<td class="memname"> setSubSolarPointIconVisible</td>
+ <td>(</td>
+ <td class="paramtype"> <em>self</em>, </td>
+ <td class="paramname"></td>
+@@ -2843,12 +2907,10 @@ if needed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>Set whether the is tile is visible
+-NOTE: This is part of the transitional debug API
+-and might be subject to changes until Marble 0.8
++<div class="memdoc"><p>Set whether the sun icon is shown in the
sub solar point
+ </p><dl
compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+-<tr><td></td><td
valign="top"><em>visible</em> </td><td>
visibility of the tile
++<tr><td></td><td
valign="top"><em></em> </td><td> visible if
the sun icon is shown in the sub solar point
+ </td></tr>
+ </table></dl>
+ <p>
+@@ -2904,6 +2966,43 @@ and might be subject to changes until Marble 0.8
+ </td></tr>
+ </table></dl>
+ <p>
++</p></div></div><a class="anchor"
name="setZoom"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setZoom</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>zoom</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.html#FlyToMode">Marble.FlyToMode</a> </td>
++<td
class="paramname"><em>mode=Marble.Instant</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Zoom the view to a certain zoomlevel
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em></em> </td><td> zoom the
new zoom level.
++</td></tr>
++</table></dl>
++<p> The zoom level is an abstract value without physical
++interpretation. A zoom value around 1000 lets the viewer see
++all of the earth in the default window.
+ </p></div></div><a class="anchor"
name="showAtmosphere"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -3171,21 +3270,6 @@ and might be subject to changes until Marble 0.8
+ <div class="memdoc"><p>Return whether the scale bar is visible.
+ <dl class="return"
compact><dt><b>Returns:</b></dt><dd> The scale bar
visibility.
+ </dd></dl>
+-</p></div></div><a class="anchor"
name="showSunInZenith"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">bool showSunInZenith</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"><p>Return whether the sun is shown in the
zenith.
+-<dl class="return"
compact><dt><b>Returns:</b></dt><dd> visibility of sun in
the zenith
+-</dd></dl>
+ </p></div></div><a class="anchor"
name="showSunShading"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -3432,15 +3516,8 @@ use MarblePart which is handling this automatically.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>Zoom the view to a certain zoomlevel
+-</p><dl
compact><dt><b>Parameters:</b></dt><dd>
+-<table border="0" cellspacing="2" cellpadding="0">
+-<tr><td></td><td
valign="top"><em></em> </td><td> zoom the
new zoom level.
+-</td></tr>
+-</table></dl>
+-<p> The zoom level is an abstract value without physical
+-interpretation. A zoom value around 1000 lets the viewer see
+-all of the earth in the default window.
++<div class="memdoc"><p><dl class="deprecated"
compact><dt><b>Deprecated:</b></dt><dd> To be removed
soon. Please use setZoom instead. Same parameters.
++</dd></dl>
+ </p></div></div><a class="anchor"
name="zoomViewBy"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.MarbleWidgetPopupMenu.html
b/docs/bindings/python/html/marble/Marble.MarbleWidgetPopupMenu.html
+new file mode 100644
+index 0000000..82a772d
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.MarbleWidgetPopupMenu.html
+@@ -0,0 +1,262 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.MarbleWidgetPopupMenu</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>MarbleWidgetPopupMenu Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++<p>The MarbleWidgetPopupMenu handles context menus.
++</p>
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#trackPlacemark">trackPlacemark</a> (<a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a>
placemark)</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#MarbleWidgetPopupMenu">__init__</a> (self, <a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a> a0,
<a href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
a1)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addAction">addAction</a> (self, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::MouseButton</a>
button, QAction action)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QPoint </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#mousePosition">mousePosition</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showLmbMenu">showLmbMenu</a> (self, int a0, int
a1)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#showRmbMenu">showRmbMenu</a> (self, int a0, int
a1)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="trackPlacemark"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> trackPlacemark</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a> </td>
++<td class="paramname"><em>placemark</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("trackPlacemark(const Marble::GeoDataPlacemark*)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="MarbleWidgetPopupMenu"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a> </td>
++<td class="paramname"><em>a0</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>a1</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="addAction"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> addAction</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::MouseButton</a> </td>
++<td class="paramname"><em>button</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QAction </td>
++<td class="paramname"><em>action</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Adds the action to the menu associated with
the specified
++mouse button
++</p></div></div><a class="anchor"
name="mousePosition"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QPoint mousePosition</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>mousePosition Position of the last mouse
button click
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd>
++</dd></dl>
++</p></div></div><a class="anchor"
name="showLmbMenu"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> showLmbMenu</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>a0</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>a1</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="showRmbMenu"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> showRmbMenu</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>a0</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>a1</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.ParseRunnerPlugin.html
b/docs/bindings/python/html/marble/Marble.ParseRunnerPlugin.html
+index 71513e9..b90c237 100644
+--- a/docs/bindings/python/html/marble/Marble.ParseRunnerPlugin.html
++++ b/docs/bindings/python/html/marble/Marble.ParseRunnerPlugin.html
+@@ -52,7 +52,8 @@ Inherits: QObject,<a
href="../marble/Marble.PluginInterface.html">Marble.PluginI
+
+ Namespace: <a href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+-
++<dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
++<dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+ <p>A plugin for Marble to execute a parsing task.
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+@@ -60,7 +61,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QStringList </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#fileExtensions">fileExtensions</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#fileFormatDescription">fileFormatDescription</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QIcon </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#icon">icon</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleAbstractRunner.html">Marble.MarbleAbstractRunner</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newRunner">newRunner</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.ParsingRunner.html">Marble.ParsingRunner</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newRunner">newRunner</a> (self)</td></tr>
+ </table>
+ <hr><h2>Method Documentation</h2><a class="anchor"
name="ParseRunnerPlugin"></a>
+ <div class="memitem">
+@@ -133,7 +134,7 @@ Example: "Google Earth KML"
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"><a
href="../marble/Marble.MarbleAbstractRunner.html">Marble.MarbleAbstractRunner</a>
newRunner</td>
++<td class="memname"><a
href="../marble/Marble.ParsingRunner.html">Marble.ParsingRunner</a>
newRunner</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+diff --git a/docs/bindings/python/html/marble/Marble.ParsingRunner.html
b/docs/bindings/python/html/marble/Marble.ParsingRunner.html
+new file mode 100644
+index 0000000..3c0a9ab
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.ParsingRunner.html
+@@ -0,0 +1,193 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.ParsingRunner</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>ParsingRunner Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#parsingFinished">parsingFinished</a> (<a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
document, QString error=QString())</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#ParsingRunner">__init__</a> (self, QObject
parent=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#parseFile">parseFile</a> (self, QString fileName, <a
href="../marble/Marble.html#DocumentRole">Marble.DocumentRole</a>
role)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="parsingFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> parsingFinished</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a> </td>
++<td class="paramname"><em>document</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>error=QString()</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>File parsing is finished, result in the
given document object.
++The signal should be emitted with null document and error description in case of fault.
++To be emitted by runners after a <dl class="see"
compact><dt><b>See also:</b></dt><dd> parseFile call.
++</dd></dl>
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("parsingFinished(Marble::GeoDataDocument*, const QString&)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="ParsingRunner"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent=0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="parseFile"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> parseFile</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>fileName</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.html#DocumentRole">Marble.DocumentRole</a> </td>
++<td class="paramname"><em>role</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Start a file parsing. Called by
MarbleRunnerManager, runners
++are expected to return the result via the parsingFinished signal.
++If implemented in a plugin, make sure to include Parsing in the
++plugin capabilities, otherwise MarbleRunnerManager will ignore the plugin
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.ParsingRunnerManager.html
b/docs/bindings/python/html/marble/Marble.ParsingRunnerManager.html
+new file mode 100644
+index 0000000..1d51276
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.ParsingRunnerManager.html
+@@ -0,0 +1,256 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.ParsingRunnerManager</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>ParsingRunnerManager Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#parsingFinished">parsingFinished</a> (<a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
document, QString error=QString())</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#parsingFinished">parsingFinished</a> ()</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#ParsingRunnerManager">__init__</a> (self, <a
href="../marble/Marble.PluginManager.html">Marble.PluginManager</a>
pluginManager, QObject parent=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#openFile">openFile</a> (self, QString fileName, <a
href="../marble/Marble.html#DocumentRole">Marble.DocumentRole</a>
role=Marble.UserDocument, int timeout=30000)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#parseFile">parseFile</a> (self, QString fileName, <a
href="../marble/Marble.html#DocumentRole">Marble.DocumentRole</a>
role=Marble.UserDocument)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="parsingFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> parsingFinished</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a> </td>
++<td class="paramname"><em>document</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>error=QString()</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Emitted whenever all runners are finished
for the query
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("parsingFinished(Marble::GeoDataDocument*, const QString&)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="parsingFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> parsingFinished</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Emitted whenever all runners are finished
for the query
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("parsingFinished()"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="ParsingRunnerManager"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.PluginManager.html">Marble.PluginManager</a> </td>
++<td class="paramname"><em>pluginManager</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent=0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Constructor.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>pluginManager</em> </td><td>
The plugin manager that gives access to RunnerPlugins
++
++<tr><td></td><td
valign="top"><em>parent</em> </td><td>
Optional parent object
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="openFile"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
openFile</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>fileName</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.html#DocumentRole">Marble.DocumentRole</a> </td>
++<td class="paramname"><em>role=Marble.UserDocument</em>,
</td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>timeout=30000</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="parseFile"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> parseFile</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>fileName</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.html#DocumentRole">Marble.DocumentRole</a> </td>
++<td
class="paramname"><em>role=Marble.UserDocument</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Parse the file using the runners for
various formats
++<dl class="see" compact><dt><b>See
also:</b></dt><dd> parseFile is asynchronous with results returned using
the
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> parsingFinished signal.
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> openFile is blocking.
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> parsingFinished signal indicates all runners are
finished.
++</dd></dl>
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.Planet.html
b/docs/bindings/python/html/marble/Marble.Planet.html
+index fa1a892..87717ac 100644
+--- a/docs/bindings/python/html/marble/Marble.Planet.html
++++ b/docs/bindings/python/html/marble/Marble.Planet.html
+@@ -67,10 +67,13 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#M_0">M_0</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#M_1">M_1</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#Pi">Pi</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QColor </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#atmosphereColor">atmosphereColor</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#epsilon">epsilon</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#hasAtmosphere">hasAtmosphere</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#id">id</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#name">name</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#radius">radius</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setAtmosphereColor">setAtmosphereColor</a> (self, QColor
color)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setC_1">setC_1</a> (self, float C_1)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setC_2">setC_2</a> (self, float C_2)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setC_3">setC_3</a> (self, float C_3)</td></tr>
+@@ -78,6 +81,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setC_5">setC_5</a> (self, float C_5)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setC_6">setC_6</a> (self, float C_6)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setEpsilon">setEpsilon</a> (self, float
epsilon)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setHasAtmosphere">setHasAtmosphere</a> (self, bool
enabled)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setId">setId</a> (self, QString id)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setM_0">setM_0</a> (self, float M_0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setM_1">setM_1</a> (self, float M_1)</td></tr>
+@@ -258,6 +262,18 @@ All of the orbital elements are left empty, so you can fill them in
yourself.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="atmosphereColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QColor atmosphereColor</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="epsilon"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -270,6 +286,18 @@ All of the orbital elements are left empty, so you can fill them in
yourself.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="hasAtmosphere"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool hasAtmosphere</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="id"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -308,6 +336,28 @@ All of the orbital elements are left empty, so you can fill them in
yourself.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="setAtmosphereColor"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setAtmosphereColor</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QColor </td>
++<td class="paramname"><em>color</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setC_1"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -462,6 +512,28 @@ All of the orbital elements are left empty, so you can fill them in
yourself.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="setHasAtmosphere"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setHasAtmosphere</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>enabled</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="setId"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.PluginManager.html
b/docs/bindings/python/html/marble/Marble.PluginManager.html
+new file mode 100644
+index 0000000..3ad0927
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.PluginManager.html
+@@ -0,0 +1,486 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.PluginManager</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>PluginManager Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++<p>The class that handles Marble's plugins.
++</p>
++<p>
++Ownership policy for plugins:
++</p>
++<p>
++On every invocation of createNetworkPlugins and
++createFloatItems the PluginManager creates new objects and transfers
++ownership to the calling site. In order to create
++the objects, the PluginManager internally has a list of the plugins
++which are owned by the PluginManager and destroyed by it.
++</p>
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#parseRunnerPluginsChanged">parseRunnerPluginsChanged</a>
()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#positionProviderPluginsChanged">positionProviderPluginsChanged</a>
()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#renderPluginsChanged">renderPluginsChanged</a>
()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#reverseGeocodingRunnerPluginsChanged">reverseGeocodingRunnerPluginsChanged</a>
()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#routingRunnerPluginsChanged">routingRunnerPluginsChanged</a>
()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#searchRunnerPluginsChanged">searchRunnerPluginsChanged</a>
()</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#PluginManager">__init__</a> (self, QObject
parent=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addParseRunnerPlugin">addParseRunnerPlugin</a> (self, <a
href="../marble/Marble.ParseRunnerPlugin.html">Marble.ParseRunnerPlugin</a>
plugin)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addPositionProviderPlugin">addPositionProviderPlugin</a> (self,
<a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a>
plugin)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addRenderPlugin">addRenderPlugin</a> (self, <a
href="../marble/Marble.RenderPlugin.html">Marble.RenderPlugin</a>
plugin)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addReverseGeocodingRunnerPlugin">addReverseGeocodingRunnerPlugin</a>
(self, <a
href="../marble/Marble.ReverseGeocodingRunnerPlugin.html">Marble.ReverseGeocodingRunnerPlugin</a>
plugin)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addRoutingRunnerPlugin">addRoutingRunnerPlugin</a> (self, <a
href="../marble/Marble.RoutingRunnerPlugin.html">Marble.RoutingRunnerPlugin</a>
plugin)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addSearchRunnerPlugin">addSearchRunnerPlugin</a> (self, <a
href="../marble/Marble.SearchRunnerPlugin.html">Marble.SearchRunnerPlugin</a>
plugin)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.ParseRunnerPlugin.html">Marble.ParseRunnerPlugin</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#parsingRunnerPlugins">parsingRunnerPlugins</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#positionProviderPlugins">positionProviderPlugins</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.ReverseGeocodingRunnerPlugin.html">Marble.ReverseGeocodingRunnerPlugin</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#reverseGeocodingRunnerPlugins">reverseGeocodingRunnerPlugins</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.RoutingRunnerPlugin.html">Marble.RoutingRunnerPlugin</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#routingRunnerPlugins">routingRunnerPlugins</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">[<a
href="../marble/Marble.SearchRunnerPlugin.html">Marble.SearchRunnerPlugin</a>] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#searchRunnerPlugins">searchRunnerPlugins</a>
(self)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="parseRunnerPluginsChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> parseRunnerPluginsChanged</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("parseRunnerPluginsChanged()"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="positionProviderPluginsChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> positionProviderPluginsChanged</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("positionProviderPluginsChanged()"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="renderPluginsChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> renderPluginsChanged</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("renderPluginsChanged()"),
target_slot)</code></dd></dl></div></div><a
class="anchor"
name="reverseGeocodingRunnerPluginsChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> reverseGeocodingRunnerPluginsChanged</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("reverseGeocodingRunnerPluginsChanged()"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="routingRunnerPluginsChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> routingRunnerPluginsChanged</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("routingRunnerPluginsChanged()"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="searchRunnerPluginsChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> searchRunnerPluginsChanged</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("searchRunnerPluginsChanged()"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="PluginManager"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent=0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="addParseRunnerPlugin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> addParseRunnerPlugin</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.ParseRunnerPlugin.html">Marble.ParseRunnerPlugin</a> </td>
++<td class="paramname"><em>plugin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Add a ParseRunnerPlugin manually to the
list of known plugins. Normally you
++don't need to call this method since all plugins are loaded automatically.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>plugin</em> </td><td> The
plugin to add. Ownership retains with the caller.
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="addPositionProviderPlugin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> addPositionProviderPlugin</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a> </td>
++<td class="paramname"><em>plugin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Add a PositionProviderPlugin manually to
the list of known plugins. Normally you
++don't need to call this method since all plugins are loaded automatically.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>plugin</em> </td><td> The
plugin to add. Ownership retains with the caller.
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="addRenderPlugin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> addRenderPlugin</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.RenderPlugin.html">Marble.RenderPlugin</a> </td>
++<td class="paramname"><em>plugin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Add a RenderPlugin manually to the list of
known plugins. Normally you
++don't need to call this method since all plugins are loaded automatically.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>plugin</em> </td><td> The
plugin to add. Ownership retains with the caller.
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="addReverseGeocodingRunnerPlugin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> addReverseGeocodingRunnerPlugin</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.ReverseGeocodingRunnerPlugin.html">Marble.ReverseGeocodingRunnerPlugin</a> </td>
++<td class="paramname"><em>plugin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Add a ReverseGeocodingRunnerPlugin manually
to the list of known plugins. Normally you
++don't need to call this method since all plugins are loaded automatically.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>plugin</em> </td><td> The
plugin to add. Ownership retains with the caller.
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="addRoutingRunnerPlugin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> addRoutingRunnerPlugin</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.RoutingRunnerPlugin.html">Marble.RoutingRunnerPlugin</a> </td>
++<td class="paramname"><em>plugin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Add a RoutingRunnerPlugin manually to the
list of known plugins. Normally you
++don't need to call this method since all plugins are loaded automatically.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>plugin</em> </td><td> The
plugin to add. Ownership retains with the caller.
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="addSearchRunnerPlugin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> addSearchRunnerPlugin</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.SearchRunnerPlugin.html">Marble.SearchRunnerPlugin</a> </td>
++<td class="paramname"><em>plugin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Add a SearchRunnerPlugin manually to the
list of known plugins. Normally you
++don't need to call this method since all plugins are loaded automatically.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>plugin</em> </td><td> The
plugin to add. Ownership retains with the caller.
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="parsingRunnerPlugins"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">[<a
href="../marble/Marble.ParseRunnerPlugin.html">Marble.ParseRunnerPlugin</a>]
parsingRunnerPlugins</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Returns all parse runner plugins.
++@note: The runner plugins are owned by the PluginManager, do not delete them.
++</p></div></div><a class="anchor"
name="positionProviderPlugins"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">[<a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a>]
positionProviderPlugins</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Returns all available
PositionProviderPlugins.
++</p>
++<p>
++Ownership of the items remains in PluginManager.
++In order to use the PositionProviderPlugins, first create new instances using
++PositionProviderPlugin.newInstance().
++</p></div></div><a class="anchor"
name="reverseGeocodingRunnerPlugins"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">[<a
href="../marble/Marble.ReverseGeocodingRunnerPlugin.html">Marble.ReverseGeocodingRunnerPlugin</a>]
reverseGeocodingRunnerPlugins</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Returns all reverse geocoding runner
plugins.
++@note: The runner plugins are owned by the PluginManager, do not delete them.
++</p></div></div><a class="anchor"
name="routingRunnerPlugins"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">[<a
href="../marble/Marble.RoutingRunnerPlugin.html">Marble.RoutingRunnerPlugin</a>]
routingRunnerPlugins</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Returns all routing runner plugins.
++@note: The runner plugins are owned by the PluginManager, do not delete them.
++</p></div></div><a class="anchor"
name="searchRunnerPlugins"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">[<a
href="../marble/Marble.SearchRunnerPlugin.html">Marble.SearchRunnerPlugin</a>]
searchRunnerPlugins</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Returns all search runner plugins.
++@note: Runner plugins are owned by the PluginManager, do not delete them.
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.PositionProviderPlugin.html
b/docs/bindings/python/html/marble/Marble.PositionProviderPlugin.html
+new file mode 100644
+index 0000000..1c759e7
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.PositionProviderPlugin.html
+@@ -0,0 +1,233 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.PositionProviderPlugin</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>PositionProviderPlugin Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject,<a
href="../marble/Marble.PositionProviderPluginInterface.html">Marble.PositionProviderPluginInterface</a>
→ <a
href="../marble/Marble.PluginInterface.html">Marble.PluginInterface</a><br
/>
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++<p>The abstract class that provides position information.
++</p>
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#positionChanged">positionChanged</a> (<a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
position, <a
href="../marble/Marble.GeoDataAccuracy.html">Marble.GeoDataAccuracy</a>
accuracy)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#statusChanged">statusChanged</a> (<a
href="../marble/Marble.html#PositionProviderStatus">Marble.PositionProviderStatus</a>
status)</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#PositionProviderPlugin">__init__</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#guiString">guiString</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#marbleModel">marbleModel</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newInstance">newInstance</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setMarbleModel">setMarbleModel</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
a0)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="positionChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> positionChanged</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>position</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataAccuracy.html">Marble.GeoDataAccuracy</a> </td>
++<td class="paramname"><em>accuracy</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("positionChanged(Marble::GeoDataCoordinates, Marble::GeoDataAccuracy)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="statusChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> statusChanged</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.html#PositionProviderStatus">Marble.PositionProviderStatus</a> </td>
++<td class="paramname"><em>status</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("statusChanged(Marble::PositionProviderStatus)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="PositionProviderPlugin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="guiString"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString guiString</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Returns the string that should appear
in the user interface.
++</p>
++<p>
++Example: "GPS"
++</p></div></div><a class="anchor"
name="marbleModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="newInstance"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a>
newInstance</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Create a new PositionProvider Plugin
and return it.
++Has to be defined in concrete position provider plugin classes.
++</p></div></div><a class="anchor"
name="setMarbleModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setMarbleModel</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>a0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.PositionTracking.html
b/docs/bindings/python/html/marble/Marble.PositionTracking.html
+index 8a06ca6..be0d600 100644
+--- a/docs/bindings/python/html/marble/Marble.PositionTracking.html
++++ b/docs/bindings/python/html/marble/Marble.PositionTracking.html
+@@ -57,6 +57,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#gpsLocation">gpsLocation</a> (<a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
a0, float a1)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#positionProviderPluginChanged">positionProviderPluginChanged</a>
(<a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a>
activePlugin)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#statusChanged">statusChanged</a> (<a
href="../marble/Marble.html#PositionProviderStatus">Marble.PositionProviderStatus</a>
status)</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#PositionTracking">__init__</a> (self, <a
href="../marble/Marble.GeoDataTreeModel.html">Marble.GeoDataTreeModel</a>
model)</td></tr>
+@@ -69,6 +70,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#length">length</a> (self, float
planetRadius)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#readSettings">readSettings</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#saveTrack">saveTrack</a> (self, QString
fileName)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setPositionProviderPlugin">setPositionProviderPlugin</a> (self,
<a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a>
plugin)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setTrackVisible">setTrackVisible</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#speed">speed</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QDateTime </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#timestamp">timestamp</a> (self)</td></tr>
+@@ -98,7 +100,25 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("gpsLocation(Marble::GeoDataCoordinates, qreal)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="statusChanged"></a>
++<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("gpsLocation(Marble::GeoDataCoordinates, qreal)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="positionProviderPluginChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> positionProviderPluginChanged</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a> </td>
++<td class="paramname"><em>activePlugin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>emits positionProviderPluginChanged(0) when
provider is disabled
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("positionProviderPluginChanged(Marble::PositionProviderPlugin*)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="statusChanged"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -279,6 +299,30 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </tr></table>
+ </div>
+ <div class="memdoc"><p>Saves the track document to file
++</p></div></div><a class="anchor"
name="setPositionProviderPlugin"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setPositionProviderPlugin</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.PositionProviderPlugin.html">Marble.PositionProviderPlugin</a> </td>
++<td class="paramname"><em>plugin</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Change the position provider to use. You
can provide 0 to disable
++position tracking. Ownership of the provided plugin is taken.
+ </p></div></div><a class="anchor"
name="setTrackVisible"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.QtMarbleConfigDialog.html
b/docs/bindings/python/html/marble/Marble.QtMarbleConfigDialog.html
+index 42cfe93..b792e01 100644
+--- a/docs/bindings/python/html/marble/Marble.QtMarbleConfigDialog.html
++++ b/docs/bindings/python/html/marble/Marble.QtMarbleConfigDialog.html
+@@ -58,6 +58,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clearPersistentCacheClicked">clearPersistentCacheClicked</a>
()</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clearVolatileCacheClicked">clearVolatileCacheClicked</a>
()</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#settingsChanged">settingsChanged</a> ()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#syncNowClicked">syncNowClicked</a> ()</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#QtMarbleConfigDialog">__init__</a> (self, <a
href="../marble/Marble.MarbleWidget.html">Marble.MarbleWidget</a>
marbleWidget, QWidget parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#UTC">UTC</a> (self)</td></tr>
+@@ -66,15 +67,17 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#animationQuality">animationQuality</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#chosenTimezone">chosenTimezone</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#customTimezone">customTimezone</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#dragLocation">dragLocation</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#externalMapEditor">externalMapEditor</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#GraphicsSystem">Marble.GraphicsSystem</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#graphicsSystem">graphicsSystem</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#inertialEarthRotation">inertialEarthRotation</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#initializeCustomTimezone">initializeCustomTimezone</a>
(self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#labelLocalization">labelLocalization</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#lastSessionTime">lastSessionTime</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QFont </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#mapFont">mapFont</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QLocale::MeasurementSystem </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#measurementSystem">measurementSystem</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#onStartup">onStartup</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#owncloudPassword">owncloudPassword</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#owncloudServer">owncloudServer</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#owncloudUsername">owncloudUsername</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#persistentTileCacheLimit">persistentTileCacheLimit</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#proxyAuth">proxyAuth</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#proxyPass">proxyPass</a> (self)</td></tr>
+@@ -84,6 +87,10 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#proxyUser">proxyUser</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#readSettings">readSettings</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.html#MapQuality">Marble.MapQuality</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#stillQuality">stillQuality</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#syncBackend">syncBackend</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#syncBookmarks">syncBookmarks</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#syncEnabled">syncEnabled</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#syncRoutes">syncRoutes</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#systemTime">systemTime</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#systemTimezone">systemTimezone</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#volatileTileCacheLimit">volatileTileCacheLimit</a>
(self)</td></tr>
+@@ -129,7 +136,20 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ </div>
+ <div class="memdoc"><p>This signal is emitted when when the loaded
settings were changed.
+ Either by the user or by loading them initially from disk.
+-</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("settingsChanged()"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="QtMarbleConfigDialog"></a>
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("settingsChanged()"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="syncNowClicked"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> syncNowClicked</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>The user clicked on the button to manually
synchronize bookmarks.
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("syncNowClicked()"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="QtMarbleConfigDialog"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -232,19 +252,7 @@ Either by the user or by loading them initially from disk.
+ </table>
+ </div>
+ <div class="memdoc"><p>Read the value of
'Time/customTimezone' key from settings
+-</p></div></div><a class="anchor"
name="dragLocation"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">int dragLocation</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="externalMapEditor"></a>
++</p></div></div><a class="anchor"
name="externalMapEditor"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -268,11 +276,11 @@ Either by the user or by loading them initially from disk.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="initializeCustomTimezone"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="inertialEarthRotation"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"> initializeCustomTimezone</td>
++<td class="memname">bool inertialEarthRotation</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+@@ -280,11 +288,11 @@ Either by the user or by loading them initially from disk.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="labelLocalization"></a>
++<div class="memdoc"></div></div><a
class="anchor" name="initializeCustomTimezone"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname">int labelLocalization</td>
++<td class="memname"> initializeCustomTimezone</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+@@ -341,6 +349,42 @@ Either by the user or by loading them initially from disk.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="owncloudPassword"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString owncloudPassword</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="owncloudServer"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString owncloudServer</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="owncloudUsername"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString owncloudUsername</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="persistentTileCacheLimit"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -450,6 +494,54 @@ Either by the user or by loading them initially from disk.
+ </tr>
+ </table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="syncBackend"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString syncBackend</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="syncBookmarks"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool syncBookmarks</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="syncEnabled"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool syncEnabled</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="syncRoutes"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool syncRoutes</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="systemTime"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.RenderPlugin.html
b/docs/bindings/python/html/marble/Marble.RenderPlugin.html
+index 44ae2e2..df7844f 100644
+--- a/docs/bindings/python/html/marble/Marble.RenderPlugin.html
++++ b/docs/bindings/python/html/marble/Marble.RenderPlugin.html
+@@ -54,35 +54,38 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+ <dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
+ <dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+-<p>The abstract class that creates a renderable Item.
++<p>The abstract class that creates a renderable item
++</p>
++<p>
++Renderable Plugins can be used to extend Marble's functionality:
++They allow to draw stuff on top of the map / globe
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#ItemDataRole">ItemDataRole</a> </td><td
class="memItemRight" valign="bottom">{ NameId,
ConfigurationDialogAvailable, BackendTypes }</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#RenderType">RenderType</a> </td><td
class="memItemRight" valign="bottom">{ Unknown,
Online }</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#RenderType">RenderType</a> </td><td
class="memItemRight" valign="bottom">{ UnknownRenderType,
TopLevelRenderType, PanelRenderType, OnlineRenderType,
ThemeRenderType }</td></tr>
+ <tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#actionGroupsChanged">actionGroupsChanged</a>
()</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#enabledChanged">enabledChanged</a> (bool
enable)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#repaintNeeded">repaintNeeded</a> (QRegion
dirtyRegion=QRegion())</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#settingsChanged">settingsChanged</a> (QString
nameId)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#userCheckableChanged">userCheckableChanged</a> (bool
isUserCheckable)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#visibilityChanged">visibilityChanged</a> (bool visible, QString
nameId)</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#RenderPlugin">__init__</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QAction </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#action">action</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">[QActionGroup] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#actionGroups">actionGroups</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#applyItemState">applyItemState</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#enabled">enabled</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#eventFilter">eventFilter</a> (self, QObject a0, QEvent
a1)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#guiString">guiString</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">QStandardItem </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#item">item</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#isUserCheckable">isUserCheckable</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#marbleModel">marbleModel</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.RenderPlugin.html">Marble.RenderPlugin</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newInstance">newInstance</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.RenderPlugin.html#RenderType">Marble.RenderPlugin.RenderType</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#renderType">renderType</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#restoreDefaultSettings">restoreDefaultSettings</a>
(self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#retrieveItemState">retrieveItemState</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#runtimeTrace">runtimeTrace</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setEnabled">setEnabled</a> (self, bool
enabled)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSetting">setSetting</a> (self, QString key, QVariant
value)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSettings">setSettings</a> (self, {QString:QVariant}
settings)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setUserCheckable">setUserCheckable</a> (self, bool
isUserCheckable)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setVisible">setVisible</a> (self, bool
visible)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QVariant </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#setting">setting</a> (self, QString key)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QStringList </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#settingKeys">settingKeys</a> (self)</td></tr>
+@@ -121,7 +124,9 @@ any way
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("enabledChanged(bool)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="repaintNeeded"></a>
++<div class="memdoc"><p>This signal is emitted if the enabled
property is changed with <dl class="see" compact><dt><b>See
also:</b></dt><dd> setEnabled
++</dd></dl>
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("enabledChanged(bool)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="repaintNeeded"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -159,7 +164,26 @@ true, the whole viewport has to be repainted.
+ </tr></table>
+ </div>
+ <div class="memdoc"><p>This signal is emitted if the settings of
the RenderPlugin changed.
+-</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("settingsChanged(QString)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="visibilityChanged"></a>
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("settingsChanged(QString)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="userCheckableChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> userCheckableChanged</td>
++<td>(</td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>isUserCheckable</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>This signal is emitted if the user
checkable property is changed with <dl class="see"
compact><dt><b>See also:</b></dt><dd> setUserCheckable
++</dd></dl>
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("userCheckableChanged(bool)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="visibilityChanged"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -182,7 +206,8 @@ true, the whole viewport has to be repainted.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>This signal is emitted if the visibility is
changed with setVisible.
++<div class="memdoc"><p>This signal is emitted if the visibility is
changed with <dl class="see" compact><dt><b>See
also:</b></dt><dd> setVisible
++</dd></dl>
+ </p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("visibilityChanged(bool, const QString&)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="RenderPlugin"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -217,7 +242,15 @@ true, the whole viewport has to be repainted.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="actionGroups"></a>
++<div class="memdoc"><p>Plugin's menu action
++</p>
++<p>
++The action is checkable and controls the visibility of the plugin.
++</p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> action, displayed in
menu
++</dd></dl>
++</p></div></div><a class="anchor"
name="actionGroups"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -229,25 +262,18 @@ true, the whole viewport has to be repainted.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><p>This method is used by the main window to
get all of the actions that this
++<div class="memdoc"><p>Getting all actions
++</p>
++<p>
++This method is used by the main window to get all of the actions that this
+ plugin defines. There is no guarantee where the main window will place the
+ actions but it will generally be in a Menu. The returned QList should
+ also contain all of the actions returned by <dl class="see"
compact><dt><b>See also:</b></dt><dd> toolbarActions().
+-</dd></dl> <dl class="return"
compact><dt><b>Returns:</b></dt><dd> A QList of grouped
actions
++</dd></dl> </p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> a list of grouped
actions
+ </dd></dl>
+-</p></div></div><a class="anchor"
name="applyItemState"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> applyItemState</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="enabled"></a>
++</p></div></div><a class="anchor"
name="enabled"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -259,7 +285,20 @@ also contain all of the actions returned by <dl
class="see" compact><dt><b>See a
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="eventFilter"></a>
++<div class="memdoc"><p>is enabled
++</p>
++<p>
++This method indicates enableability of the plugin
++</p>
++<p>
++If plugin is enabled it going to be displayed in Marble Menu
++as active action which can be <dl class="see"
compact><dt><b>See also:</b></dt><dd> setUserCheckable
++</dd></dl> </p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> enableability of the
plugin
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> setEnabled
++</dd></dl>
++</p></div></div><a class="anchor"
name="eventFilter"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -299,17 +338,22 @@ also contain all of the actions returned by <dl
class="see" compact><dt><b>See a
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Returns the string that should appear
in the UI / in the menu.
+-.
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>String that should be displayed in GUI
++</p>
++<p>
+ Using a "&" you can suggest key shortcuts
+ </p>
+ <p>
+ Example: "&Stars"
+-</p></div></div><a class="anchor"
name="item"></a>
++</p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> string for gui
usage
++</dd></dl>
++</p></div></div><a class="anchor"
name="isUserCheckable"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname">QStandardItem item</td>
++<td class="memname">bool isUserCheckable</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+@@ -317,7 +361,23 @@ Example: "&Stars"
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="marbleModel"></a>
++<div class="memdoc"><p>is user checkable
++</p>
++<p>
++This method indicates user checkability of plugin's
++action displayed in application menu
++</p>
++<p>
++Can control plugin visibility
++</p>
++<p>
++<dl class="warning"
compact><dt><b>Warning:</b></dt><dd> User can do it only
if <dl class="see" compact><dt><b>See
also:</b></dt><dd> enabled is true
++</dd></dl> </p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> checkability of the
plugin
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> setUserCheckable
++</dd></dl>
++</p></div></div><a class="anchor"
name="marbleModel"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -329,7 +389,17 @@ Example: "&Stars"
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="newInstance"></a>
++<div class="memdoc"><p>Access to the MarbleModel
++</p>
++<p>
++Internal way to access the model of marble.
++Can be used to interact with the main application
++</p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> marble model
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> MarbleModel
++</dd></dl>
++</p></div></div><a class="anchor"
name="newInstance"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -351,7 +421,20 @@ Example: "&Stars"
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Returns a new object of the plugin
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Creation a new instance of the plugin
++</p>
++<p>
++This method is used to create a new object of the current
++plugin using the <b>marbleModel</b> given.
++</p>
++<p>
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>marbleModel</em> </td><td>
base model
++</td></tr> </table></dl>
++<p> <dl class="return"
compact><dt><b>Returns:</b></dt><dd> new instance of
current plugin
++</dd></dl> <dl class="note"
compact><dt><b>Note:</b></dt><dd> Typically this method
is implemented with the help of the MARBLE_PLUGIN() macro.
++</dd></dl>
+ </p></div></div><a class="anchor"
name="renderType"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -364,11 +447,15 @@ Example: "&Stars"
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><p>Function for returning the type of plugin
this is for.
++<div class="memdoc"><p>Render type of the plugin
++</p>
++<p>
++Function for returning the type of plugin this is for.
+ This affects where in the menu tree the action() is placed.
+ </p>
+ <p>
+-@return: The type of render plugin this is.
++<dl class="see" compact><dt><b>See
also:</b></dt><dd> RenderType
++</dd></dl> @return: The type of render plugin this is
+ </p></div></div><a class="anchor"
name="restoreDefaultSettings"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -381,19 +468,11 @@ This affects where in the menu tree the action() is placed.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="retrieveItemState"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname"> retrieveItemState</td>
+-<td>(</td>
+-<td class="paramtype"> </td>
+-<td class="paramname"><em>self</em> )</td>
+-<td width="100%"> </td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"></div></div><a
class="anchor" name="runtimeTrace"></a>
++<div class="memdoc"><p>Passes an empty set of settings to the
plugin
++</p>
++<p>
++Well behaving plugins restore their settings to default values as a result of calling
this method.
++</p></div></div><a class="anchor"
name="runtimeTrace"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -427,7 +506,23 @@ This affects where in the menu tree the action() is placed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setSetting"></a>
++<div class="memdoc"><p>settting enabled
++</p>
++<p>
++If <b>enabled</b> = true, plugin will be enabled
++</p>
++<p>
++If plugin is enabled it will be possible to show/hide it
++from menu (access from UI)
++</p>
++<p>
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>enabled</em> </td><td>
plugin's enabled state
++</td></tr> </table></dl>
++<p> <dl class="see" compact><dt><b>See
also:</b></dt><dd> enabled
++</dd></dl>
++</p></div></div><a class="anchor"
name="setSetting"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -455,7 +550,20 @@ This affects where in the menu tree the action() is placed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setSettings"></a>
++<div class="memdoc"><p>Change setting key's values
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>key</em> </td><td> setting
key
++
++<tr><td></td><td
valign="top"><em>value</em> </td><td> new
value
++</td></tr>
++</table></dl>
++<p> This method applies <b>value</b> for the <b>key</b>
++</p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> successfully changed
or not
++</dd></dl>
++</p></div></div><a class="anchor"
name="setSettings"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -477,7 +585,53 @@ This affects where in the menu tree the action() is placed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"><p>Set the settings of the item.
++<div class="memdoc"><p>Set the settings of the plugin
++</p>
++<p>
++Usually this is called at startup to restore saved settings.
++</p>
++<p>
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>new</em> </td><td>
plugin's settings
++</td></tr> </table></dl>
++<p> <dl class="see" compact><dt><b>See
also:</b></dt><dd> settings
++</dd></dl>
++</p></div></div><a class="anchor"
name="setUserCheckable"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setUserCheckable</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">bool </td>
++<td class="paramname"><em>isUserCheckable</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>settting user checkable
++</p>
++<p>
++If <b>isUserCheckable</b> = true, user will get an
++option to control visibility in application menu
++</p>
++<p>
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>isUserCheckable</em> </td><td>
user checkability of the plugin
++</td></tr> </table></dl>
++<p> <dl class="see" compact><dt><b>See
also:</b></dt><dd> isUserCheckable
++</dd></dl>
+ </p></div></div><a class="anchor"
name="setVisible"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -500,7 +654,19 @@ This affects where in the menu tree the action() is placed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="setting"></a>
++<div class="memdoc"><p>settting visible
++</p>
++<p>
++If <b>visible</b> = true, plugin will be visible
++</p>
++<p>
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>visible</em> </td><td>
visibility of the plugin
++</td></tr> </table></dl>
++<p> <dl class="see" compact><dt><b>See
also:</b></dt><dd> visible
++</dd></dl>
++</p></div></div><a class="anchor"
name="setting"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -522,7 +688,19 @@ This affects where in the menu tree the action() is placed.
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="settingKeys"></a>
++<div class="memdoc"><p>Getting setting value from the settings
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>key</em> </td><td>
setting's key index
++</td></tr>
++</table></dl>
++<p> This method should be used to get current value of <b>key</b>
++in settings hash table
++</p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> setting value
++</dd></dl>
++</p></div></div><a class="anchor"
name="settingKeys"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -534,7 +712,16 @@ This affects where in the menu tree the action() is placed.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"></div></div><a
class="anchor" name="settings"></a>
++<div class="memdoc"><p>Full list of the settings keys
++</p>
++<p>
++This method should be used to get all possible
++settings' keys for the plugin's settings
++</p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> list with the keys
of settings
++</dd></dl>
++</p></div></div><a class="anchor"
name="settings"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -546,7 +733,17 @@ This affects where in the menu tree the action() is placed.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><p>@return: The settings of the item.
++<div class="memdoc"><p>Settings of the plugin
++</p>
++<p>
++Settings is the map (hash table) of plugin's settings
++This method is called to determine the current settings of the plugin
++for serialization, e.g. when closing the application.
++</p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> plugin's
settings
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> setSettings
++</dd></dl>
+ </p></div></div><a class="anchor"
name="toolbarActionGroups"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -559,11 +756,16 @@ This affects where in the menu tree the action() is placed.
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><p>This method returns a subset of the actions
returned by <dl class="see" compact><dt><b>See
also:</b></dt><dd> actions() which
++<div class="memdoc"><p>Getting all actions which should be placed
in the toolbar
++</p>
++<p>
++This method returns a subset of the actions returned by <dl class="see"
compact><dt><b>See also:</b></dt><dd> actions() which
+ are intended to be placed in a more prominent place such as a toolbar above
+ the Marble Widget. You are not guaranteed that they will be in an actual
+ toolbar but they will be visible and discoverable
+-</dd></dl> <dl class="return"
compact><dt><b>Returns:</b></dt><dd> A QList of grouped
toolbar actions
++</dd></dl> </p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> a list of grouped
toolbar actions
+ </dd></dl>
+ </p></div></div><a class="anchor"
name="visible"></a>
+ <div class="memitem">
+@@ -577,20 +779,19 @@ toolbar but they will be visible and discoverable
+ </tr>
+ </table>
+ </div>
+-<div
class="memdoc"></div></div><hr><h2>Enumeration
Documentation</h2><a class="anchor"
name="ItemDataRole"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname">
+-<tr><td class="memname">ItemDataRole</td>
+-</tr>
+-</table>
+-</div>
+-<div class="memdoc"><p>This enum contains the data roles for the
QStandardItem that is returned by item().
+-TODO: This should get moved into PluginInterface.h
+-</p><dl compact><dt><b>Enumerator:
</b></dt><dd>
+-<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>NameId</em> = Qt::UserRole+2</td><td><tr><td
valign="top"><em>ConfigurationDialogAvailable</em> </td><td><tr><td
valign="top"><em>BackendTypes</em> </td><td></table>
+-</dl>
+-</div></div><p><a class="anchor"
name="RenderType"></a>
++<div class="memdoc"><p>is visible
++</p>
++<p>
++This method indicates visibility of the plugin
++</p>
++<p>
++If plugin is visible you can see it on the map/globe
++</p>
++<p>
++<dl class="return"
compact><dt><b>Returns:</b></dt><dd> visibility of the
plugin
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> setVisible
++</dd></dl>
++</p></div></div><hr><h2>Enumeration
Documentation</h2><a class="anchor"
name="RenderType"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname">
+@@ -598,8 +799,9 @@ TODO: This should get moved into PluginInterface.h
+ </tr>
+ </table>
+ </div>
+-<div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
+-<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>Unknown</em> </td><td><tr><td
valign="top"><em>Online</em> </td><td></table>
++<div class="memdoc"><p>A Type of plugin
++</p><dl compact><dt><b>Enumerator:
</b></dt><dd>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>UnknownRenderType</em> </td><td><tr><td
valign="top"><em>TopLevelRenderType</em> </td><td><tr><td
valign="top"><em>PanelRenderType</em> </td><td><tr><td
valign="top"><em>OnlineRenderType</em> </td><td><tr><td
valign="top"><em>ThemeRenderType</em> </td><td></table>
+ </dl>
+ </div></div><p>
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunner.html
b/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunner.html
+new file mode 100644
+index 0000000..1d2c557
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunner.html
+@@ -0,0 +1,225 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.ReverseGeocodingRunner</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>ReverseGeocodingRunner Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#reverseGeocodingFinished">reverseGeocodingFinished</a> (<a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates, <a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a>
placemark)</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#ReverseGeocodingRunner">__init__</a> (self, QObject
parent)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#model">model</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#reverseGeocoding">reverseGeocoding</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setModel">setModel</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
model)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="reverseGeocodingFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> reverseGeocodingFinished</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>coordinates</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a> </td>
++<td class="paramname"><em>placemark</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Reverse geocoding is finished, result in
the given placemark.
++To be emitted by runners after a <dl class="see"
compact><dt><b>See also:</b></dt><dd> reverseGeocoding
call.
++</dd></dl>
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("reverseGeocodingFinished(const Marble::GeoDataCoordinates&, const
Marble::GeoDataPlacemark&)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="ReverseGeocodingRunner"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="model"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
model</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Access to the currently used model, or null
if no was set with <dl class="see" compact><dt><b>See
also:</b></dt><dd> setModel
++</dd></dl>
++</p></div></div><a class="anchor"
name="reverseGeocoding"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> reverseGeocoding</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>coordinates</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Start a reverse geocoding request.
Called by MarbleRunnerManager, runners
++are expected to return the result via the reverseGeocodingFinished signal.
++If implemented in a plugin, make sure to include ReverseGeocoding in the
++plugin capabilities, otherwise MarbleRunnerManager will ignore the plugin
++</p></div></div><a class="anchor"
name="setModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setModel</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>model</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Stores a pointer to the currently used
model
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunnerManager.html
b/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunnerManager.html
+new file mode 100644
+index 0000000..eb91370
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunnerManager.html
+@@ -0,0 +1,244 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.ReverseGeocodingRunnerManager</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>ReverseGeocodingRunnerManager Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#reverseGeocodingFinished">reverseGeocodingFinished</a> (<a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates, <a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a>
placemark)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#reverseGeocodingFinished">reverseGeocodingFinished</a>
()</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#ReverseGeocodingRunnerManager">__init__</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel, QObject parent=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#reverseGeocoding">reverseGeocoding</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#searchReverseGeocoding">searchReverseGeocoding</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates, int timeout=30000)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="reverseGeocodingFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> reverseGeocodingFinished</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>coordinates</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a> </td>
++<td class="paramname"><em>placemark</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Emitted whenever all runners are finished
for the query
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("reverseGeocodingFinished(const Marble::GeoDataCoordinates&, const
Marble::GeoDataPlacemark&)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="reverseGeocodingFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> reverseGeocodingFinished</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Emitted whenever all runners are finished
for the query
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("reverseGeocodingFinished()"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="ReverseGeocodingRunnerManager"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>marbleModel</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent=0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Constructor.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>pluginManager</em> </td><td>
The plugin manager that gives access to RunnerPlugins
++
++<tr><td></td><td
valign="top"><em>parent</em> </td><td>
Optional parent object
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="reverseGeocoding"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> reverseGeocoding</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>coordinates</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Find the address and other meta information
for a given geoposition.
++<dl class="see" compact><dt><b>See
also:</b></dt><dd> reverseGeocoding is asynchronous with currently one
result
++returned using the <dl class="see" compact><dt><b>See
also:</b></dt><dd> reverseGeocodingFinished signal.
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> searchReverseGeocoding is blocking.
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> reverseGeocodingFinished signal indicates all runners
are finished.
++</dd></dl>
++</p></div></div><a class="anchor"
name="searchReverseGeocoding"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QString searchReverseGeocoding</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>coordinates</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>timeout=30000</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunnerPlugin.html
b/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunnerPlugin.html
+index dcd2862..e8f1b56 100644
+--- a/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunnerPlugin.html
++++ b/docs/bindings/python/html/marble/Marble.ReverseGeocodingRunnerPlugin.html
+@@ -52,7 +52,8 @@ Inherits: QObject,<a
href="../marble/Marble.PluginInterface.html">Marble.PluginI
+
+ Namespace: <a href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+-
++<dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
++<dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+ <p>A plugin for Marble to execute a reverse geocoding task.
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+@@ -61,7 +62,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#canWorkOffline">canWorkOffline</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#guiString">guiString</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QIcon </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#icon">icon</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleAbstractRunner.html">Marble.MarbleAbstractRunner</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newRunner">newRunner</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.ReverseGeocodingRunner.html">Marble.ReverseGeocodingRunner</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newRunner">newRunner</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCanWorkOffline">setCanWorkOffline</a> (self, bool
canWorkOffline)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSupportedCelestialBodies">setSupportedCelestialBodies</a>
(self, QStringList celestialBodies)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#supportsCelestialBody">supportsCelestialBody</a> (self, QString
celestialBodyId)</td></tr>
+@@ -150,7 +151,7 @@ For example, "Nominatim" should be returned for the
Nominatim reverse geocoding
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"><a
href="../marble/Marble.MarbleAbstractRunner.html">Marble.MarbleAbstractRunner</a>
newRunner</td>
++<td class="memname"><a
href="../marble/Marble.ReverseGeocodingRunner.html">Marble.ReverseGeocodingRunner</a>
newRunner</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+diff --git a/docs/bindings/python/html/marble/Marble.RouteRequest.html
b/docs/bindings/python/html/marble/Marble.RouteRequest.html
+index cd04b1d..0b59c21 100644
+--- a/docs/bindings/python/html/marble/Marble.RouteRequest.html
++++ b/docs/bindings/python/html/marble/Marble.RouteRequest.html
+@@ -66,11 +66,13 @@ to QAbstractItemModel.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#RouteRequest">__init__</a> (self, QObject
parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#addVia">addVia</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
position)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#append">append</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates, QString name=QString())</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#append">append</a> (self, <a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a>
placemark)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#at">at</a> (self, int index)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#clear">clear</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#destination">destination</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#insert">insert</a> (self, int index, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates, QString name=QString())</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#name">name</a> (self, int index)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#operator []">operator []</a> (self, int
index)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QPixmap </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#pixmap">pixmap</a> (self, int index, int size=-1, int
margin=2)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#remove">remove</a> (self, int index)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#reverse">reverse</a> (self)</td></tr>
+@@ -239,6 +241,29 @@ route points is minimized
+ </tr></table>
+ </div>
+ <div class="memdoc"><p>Add the given element to the end
++</p></div></div><a class="anchor"
name="append"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> append</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a> </td>
++<td class="paramname"><em>placemark</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Add the given element to the end
+ </p></div></div><a class="anchor"
name="at"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -345,6 +370,28 @@ route points is minimized
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="operator []"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.GeoDataPlacemark.html">Marble.GeoDataPlacemark</a>
operator []</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>index</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="pixmap"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.RoutingModel.html
b/docs/bindings/python/html/marble/Marble.RoutingModel.html
+index 85440ef..26f1192 100644
+--- a/docs/bindings/python/html/marble/Marble.RoutingModel.html
++++ b/docs/bindings/python/html/marble/Marble.RoutingModel.html
+@@ -68,6 +68,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#exportGpx">exportGpx</a> (self, QIODevice
device)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QVariant </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#headerData">headerData</a> (self, int section, <a
href="http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html">Qt::Orientation</a>
orientation, int role=Qt.DisplayRole)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#rightNeighbor">rightNeighbor</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
position, RouteRequestconst route)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">{int:QByteArray} </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#roleNames">roleNames</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.Route.html">Marble.Route</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#route">route</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#rowCount">rowCount</a> (self, QModelIndex
parent=QModelIndex())</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCurrentRoute">setCurrentRoute</a> (self, <a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
document)</td></tr>
+@@ -301,6 +302,19 @@ Provided route must not be null.
+ neighbor along the waypoints otherwise (result is a valid RouteRequest
+ index in that case)
+ </dd></dl>
++</p></div></div><a class="anchor"
name="roleNames"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">{int:QByteArray} roleNames</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Overload of QAbstractListModel
+ </p></div></div><a class="anchor"
name="route"></a>
+ <div class="memitem">
+ <div class="memproto">
+diff --git a/docs/bindings/python/html/marble/Marble.RoutingRunner.html
b/docs/bindings/python/html/marble/Marble.RoutingRunner.html
+new file mode 100644
+index 0000000..165b8f2
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.RoutingRunner.html
+@@ -0,0 +1,219 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.RoutingRunner</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>RoutingRunner Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#routeCalculated">routeCalculated</a> (<a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
route)</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#RoutingRunner">__init__</a> (self, QObject
parent)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#model">model</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#retrieveRoute">retrieveRoute</a> (self, <a
href="../marble/Marble.RouteRequest.html">Marble.RouteRequest</a>
request)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setModel">setModel</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
model)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="routeCalculated"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> routeCalculated</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a> </td>
++<td class="paramname"><em>route</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Route download/calculation is finished,
result in the given route object.
++To be emitted by runners after a <dl class="see"
compact><dt><b>See also:</b></dt><dd> retrieveRoute
call.
++</dd></dl>
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("routeCalculated(Marble::GeoDataDocument*)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="RoutingRunner"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="model"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
model</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Access to the currently used model, or null
if no was set with <dl class="see" compact><dt><b>See
also:</b></dt><dd> setModel
++</dd></dl>
++</p></div></div><a class="anchor"
name="retrieveRoute"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> retrieveRoute</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.RouteRequest.html">Marble.RouteRequest</a> </td>
++<td class="paramname"><em>request</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Start a route download orw calculation.
Called by MarbleRunnerManager, runners
++are expected to return the result via the routeCalculated signal.
++If implemented in a plugin, make sure to include Routing in the
++plugin capabilities, otherwise MarbleRunnerManager will ignore the plugin
++</p></div></div><a class="anchor"
name="setModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setModel</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>model</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Stores a pointer to the currently used
model
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.RoutingRunnerManager.html
b/docs/bindings/python/html/marble/Marble.RoutingRunnerManager.html
+new file mode 100644
+index 0000000..010bdb9
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.RoutingRunnerManager.html
+@@ -0,0 +1,209 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.RoutingRunnerManager</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>RoutingRunnerManager Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#routeRetrieved">routeRetrieved</a> (<a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a>
route)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#routingFinished">routingFinished</a> ()</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#RoutingRunnerManager">__init__</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel, QObject parent=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#retrieveRoute">retrieveRoute</a> (self, <a
href="../marble/Marble.RouteRequest.html">Marble.RouteRequest</a>
request)</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="routeRetrieved"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> routeRetrieved</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataDocument.html">Marble.GeoDataDocument</a> </td>
++<td class="paramname"><em>route</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>A route was retrieved
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("routeRetrieved(Marble::GeoDataDocument*)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="routingFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> routingFinished</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Emitted whenever all runners are finished
for the query
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("routingFinished()"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="RoutingRunnerManager"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>marbleModel</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent=0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Constructor.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>pluginManager</em> </td><td>
The plugin manager that gives access to RunnerPlugins
++
++<tr><td></td><td
valign="top"><em>parent</em> </td><td>
Optional parent object
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="retrieveRoute"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> retrieveRoute</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.RouteRequest.html">Marble.RouteRequest</a> </td>
++<td class="paramname"><em>request</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Download routes traversing the stopover
points in the given route request
++<dl class="see" compact><dt><b>See
also:</b></dt><dd> retrieveRoute is asynchronous with results returned
using the
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> routeRetrieved signal.
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> searchRoute is blocking.
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> routingFinished signal indicates all runners are
finished.
++</dd></dl>
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.RoutingRunnerPlugin.html
b/docs/bindings/python/html/marble/Marble.RoutingRunnerPlugin.html
+index 95215b2..5dd2f1b 100644
+--- a/docs/bindings/python/html/marble/Marble.RoutingRunnerPlugin.html
++++ b/docs/bindings/python/html/marble/Marble.RoutingRunnerPlugin.html
+@@ -52,7 +52,8 @@ Inherits: QObject,<a
href="../marble/Marble.PluginInterface.html">Marble.PluginI
+
+ Namespace: <a href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+-
++<dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
++<dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+ <p>A plugin for Marble to execute a routing task.
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+@@ -61,7 +62,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#canWorkOffline">canWorkOffline</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#guiString">guiString</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QIcon </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#icon">icon</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleAbstractRunner.html">Marble.MarbleAbstractRunner</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newRunner">newRunner</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.RoutingRunner.html">Marble.RoutingRunner</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newRunner">newRunner</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCanWorkOffline">setCanWorkOffline</a> (self, bool
canWorkOffline)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setStatusMessage">setStatusMessage</a> (self, QString
message)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSupportedCelestialBodies">setSupportedCelestialBodies</a>
(self, QStringList celestialBodies)</td></tr>
+@@ -152,7 +153,7 @@ For example, "OpenRouteService" should be returned for the
OpenRouteService rout
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"><a
href="../marble/Marble.MarbleAbstractRunner.html">Marble.MarbleAbstractRunner</a>
newRunner</td>
++<td class="memname"><a
href="../marble/Marble.RoutingRunner.html">Marble.RoutingRunner</a>
newRunner</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+diff --git a/docs/bindings/python/html/marble/Marble.ScreenGraphicsItem.html
b/docs/bindings/python/html/marble/Marble.ScreenGraphicsItem.html
+index f7464f9..24ef071 100644
+--- a/docs/bindings/python/html/marble/Marble.ScreenGraphicsItem.html
++++ b/docs/bindings/python/html/marble/Marble.ScreenGraphicsItem.html
+@@ -55,7 +55,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+
+
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#GraphicsItemFlag">GraphicsItemFlag</a> </td><td
class="memItemRight"
valign="bottom">{ ItemIsMovable }</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#GraphicsItemFlag">GraphicsItemFlag</a> </td><td
class="memItemRight" valign="bottom">{ ItemIsMovable,
ItemIsHideable }</td></tr>
+ <tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#ScreenGraphicsItem">__init__</a> (self, <a
href="../marble/Marble.MarbleGraphicsItem.html">Marble.MarbleGraphicsItem</a>
parent=0)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">[QPointF] </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#absolutePositions">absolutePositions</a>
(self)</td></tr>
+@@ -257,7 +257,7 @@ Negative y-coordinates are counted right-aligned from the bottom
border of the p
+ </table>
+ </div>
+ <div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
+-<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>ItemIsMovable</em> = 0x1</td><td></table>
++<table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>ItemIsMovable</em> = 0x1</td><td><tr><td
valign="top"><em>ItemIsHideable</em> = 0x2</td><td></table>
+ </dl>
+ </div></div><p>
+ </div>
+diff --git a/docs/bindings/python/html/marble/Marble.SearchRunner.html
b/docs/bindings/python/html/marble/Marble.SearchRunner.html
+new file mode 100644
+index 0000000..0d9a752
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.SearchRunner.html
+@@ -0,0 +1,203 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.SearchRunner</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>SearchRunner Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#SearchRunner">__init__</a> (self, QObject
parent=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#model">model</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#search">search</a> (self, QString searchTerm, <a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
preferred)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setModel">setModel</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
model)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="SearchRunner"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent=0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="model"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
model</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Access to the currently used model, or null
if no was set with <dl class="see" compact><dt><b>See
also:</b></dt><dd> setModel
++</dd></dl>
++</p></div></div><a class="anchor"
name="search"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> search</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>searchTerm</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a> </td>
++<td class="paramname"><em>preferred</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><dl compact><dt><b>Abstract
method:</b></dt><dd>This method is abstract and can be overridden but
not called directly.</dd></dl><p>Start a placemark search. Called by
MarbleRunnerManager, runners
++are expected to return the result via the searchFinished signal.
++If implemented in a plugin, make sure to include Search in the
++plugin capabilities, otherwise MarbleRunnerManager will ignore the plugin
++</p></div></div><a class="anchor"
name="setModel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> setModel</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>model</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Stores a pointer to the currently used
model
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.SearchRunnerManager.html
b/docs/bindings/python/html/marble/Marble.SearchRunnerManager.html
+new file mode 100644
+index 0000000..97f03e6
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.SearchRunnerManager.html
+@@ -0,0 +1,238 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.SearchRunnerManager</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>SearchRunnerManager Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++Inherits: QObject<br />
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Signals</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#placemarkSearchFinished">placemarkSearchFinished</a>
()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#searchFinished">searchFinished</a> (QString
searchTerm)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#searchResultChanged">searchResultChanged</a> (QAbstractItemModel
model)</td></tr>
++<tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#SearchRunnerManager">__init__</a> (self, <a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a>
marbleModel, QObject parent=0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#findPlacemarks">findPlacemarks</a> (self, QString searchTerm,
<a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
preferred=Marble.GeoDataLatLonAltBox())</td></tr>
++</table>
++<hr><h2>Signal Documentation</h2><a class="anchor"
name="placemarkSearchFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> placemarkSearchFinished</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>Emitted whenever all runners are finished
for the query
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("placemarkSearchFinished()"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="searchFinished"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> searchFinished</td>
++<td>(</td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>searchTerm</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>The search request for the given search
term has finished, i.e. all
++runners are finished and reported their results via the
++<dl class="see" compact><dt><b>See
also:</b></dt><dd> searchResultChanged signal
++</dd></dl>
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("searchFinished(const QString&)"),
target_slot)</code></dd></dl></div></div><a
class="anchor" name="searchResultChanged"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> searchResultChanged</td>
++<td>(</td>
++<td class="paramtype">QAbstractItemModel </td>
++<td class="paramname"><em>model</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Placemarks were added to or removed from
the model
++To do: FIXME: this sounds like a duplication of QAbstractItemModel signals
++</p><dl compact><dt><b>Signal
syntax:</b></dt><dd><code>QObject.connect(source,
SIGNAL("searchResultChanged(QAbstractItemModel*)"),
target_slot)</code></dd></dl></div></div><hr><h2>Method
Documentation</h2><a class="anchor"
name="SearchRunnerManager"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.MarbleModel.html">Marble.MarbleModel</a> </td>
++<td class="paramname"><em>marbleModel</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QObject </td>
++<td class="paramname"><em>parent=0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Constructor.
++</p><dl
compact><dt><b>Parameters:</b></dt><dd>
++<table border="0" cellspacing="2" cellpadding="0">
++<tr><td></td><td
valign="top"><em>pluginManager</em> </td><td>
The plugin manager that gives access to RunnerPlugins
++
++<tr><td></td><td
valign="top"><em>parent</em> </td><td>
Optional parent object
++</td></tr>
++</table></dl>
++<p>
++</p></div></div><a class="anchor"
name="findPlacemarks"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"> findPlacemarks</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>searchTerm</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a> </td>
++<td
class="paramname"><em>preferred=Marble.GeoDataLatLonAltBox()</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>Search for placemarks matching the given
search term.
++<dl class="see" compact><dt><b>See
also:</b></dt><dd> findPlacemark is asynchronous with results returned
using the
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> searchResultChanged signal.
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> searchPlacemark is blocking.
++</dd></dl> <dl class="see" compact><dt><b>See
also:</b></dt><dd> searchFinished signal indicates all runners are
finished.
++</dd></dl>
++</p></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.SearchRunnerPlugin.html
b/docs/bindings/python/html/marble/Marble.SearchRunnerPlugin.html
+index adb9ddd..3cc7b19 100644
+--- a/docs/bindings/python/html/marble/Marble.SearchRunnerPlugin.html
++++ b/docs/bindings/python/html/marble/Marble.SearchRunnerPlugin.html
+@@ -52,7 +52,8 @@ Inherits: QObject,<a
href="../marble/Marble.PluginInterface.html">Marble.PluginI
+
+ Namespace: <a href="../marble/Marble.html">Marble</a><br />
+ <h2>Detailed Description</h2>
+-
++<dl class="abstract" compact><dt><b>Abstract
class:</b></dt>
++<dd>This class can be used as a base class for new classes, but can not be
instantiated directly.</dd></dl>
+ <p>A plugin for Marble to execute a placemark search.
+ </p>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+@@ -61,7 +62,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#canWorkOffline">canWorkOffline</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QString </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#guiString">guiString</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">QIcon </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#icon">icon</a> (self)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.MarbleAbstractRunner.html">Marble.MarbleAbstractRunner</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newRunner">newRunner</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.SearchRunner.html">Marble.SearchRunner</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#newRunner">newRunner</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setCanWorkOffline">setCanWorkOffline</a> (self, bool
canWorkOffline)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setSupportedCelestialBodies">setSupportedCelestialBodies</a>
(self, QStringList celestialBodies)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#supportsCelestialBody">supportsCelestialBody</a> (self, QString
celestialBodyId)</td></tr>
+@@ -150,7 +151,7 @@ For example, "Nominatim" should be returned for the
Nominatim search plugin.
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+-<td class="memname"><a
href="../marble/Marble.MarbleAbstractRunner.html">Marble.MarbleAbstractRunner</a>
newRunner</td>
++<td class="memname"><a
href="../marble/Marble.SearchRunner.html">Marble.SearchRunner</a>
newRunner</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname"><em>self</em> )</td>
+diff --git a/docs/bindings/python/html/marble/Marble.TileId.html
b/docs/bindings/python/html/marble/Marble.TileId.html
+new file mode 100644
+index 0000000..9001908
+--- /dev/null
++++ b/docs/bindings/python/html/marble/Marble.TileId.html
+@@ -0,0 +1,326 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html
xmlns="http://www.w3.org/1999/xhtml" lang="en"
xml:lang="en">
++
++<head>
++ <title>Marble.TileId</title>
++ <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
++ <meta http-equiv="Content-Style-Type" content="text/css" />
++ <link rel="stylesheet" type="text/css"
href="../common/doxygen.css" />
++ <link rel="stylesheet" media="screen" type="text/css"
title="KDE Colors" href="../common/kde.css" />
++</head>
++<body>
++<div id="container">
++<div id="header">
++ <div id="header_top">
++ <div>
++ <div>
++ <img alt ="" src="../common/top-kde.jpg"/>
++ KDE 4.9 PyKDE API Reference
++ </div>
++ </div>
++ </div>
++ <div id="header_bottom">
++ <div id="location">
++ <ul>
++ <li>KDE's Python API</li>
++ </ul>
++ </div>
++
++ <div id="menu">
++ <ul>
++ <li><a
href="../modules.html">Overview</a></li>
++<li><a
href="http://techbase.kde.org/Development/Languages/Python">...
Home</a></li>
++<li><a
href="http://kde.org/family/">Sitemap</a></li>
++<li><a
href="http://kde.org/contact/">Contact
Us</a></li>
++</ul>
++ </div>
++ </div>
++</div>
++
++<div id="body_wrapper">
++<div id="body">
++<div id="right">
++<div class="content">
++<div id="main">
++<div class="clearer"> </div>
++
++<h1>TileId Class Reference</h1>
++<code>from PyKDE4.marble import *</code>
++<p>
++
++
++Namespace: <a href="../marble/Marble.html">Marble</a><br />
++<h2>Detailed Description</h2>
++
++
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#TileId">__init__</a> (self, QString mapThemeId, int zoomLevel,
int tileX, int tileY)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#TileId">__init__</a> (self, long mapThemeIdHash, int zoomLevel,
int tileX, int tileY)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#TileId">__init__</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">long </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#mapThemeIdHash">mapThemeIdHash</a> (self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el" href="#operator
<">operator <</a> (self, <a
href="../marble/Marble.TileId.html">Marble.TileId</a>
rhs)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el" href="#operator
==">operator ==</a> (self, <a
href="../marble/Marble.TileId.html">Marble.TileId</a>
rhs)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el" href="#x">x</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el" href="#y">y</a>
(self)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#zoomLevel">zoomLevel</a> (self)</td></tr>
++<tr><td colspan="2"><br><h2>Static
Methods</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a
href="../marble/Marble.TileId.html">Marble.TileId</a> </td><td
class="memItemRight" valign="bottom"><a class="el"
href="#fromCoordinates">fromCoordinates</a> (<a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coords, int popularity)</td></tr>
++</table>
++<hr><h2>Method Documentation</h2><a class="anchor"
name="TileId"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QString </td>
++<td class="paramname"><em>mapThemeId</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>zoomLevel</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>tileX</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>tileY</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="TileId"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">long </td>
++<td class="paramname"><em>mapThemeIdHash</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>zoomLevel</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>tileX</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>tileY</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="TileId"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="mapThemeIdHash"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">long mapThemeIdHash</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="operator <"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool operator <</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.TileId.html">Marble.TileId</a> </td>
++<td class="paramname"><em>rhs</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="operator =="></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">bool operator ==</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.TileId.html">Marble.TileId</a> </td>
++<td class="paramname"><em>rhs</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="x"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">int x</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="y"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">int y</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="zoomLevel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">int zoomLevel</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname"><em>self</em> )</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><hr><h2>Static
Method Documentation</h2><a class="anchor"
name="fromCoordinates"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname"><a
href="../marble/Marble.TileId.html">Marble.TileId</a>
fromCoordinates</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
++<td class="paramname"><em>coords</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>popularity</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div>
++</div>
++</div>
++</div>
++
++<div id="left">
++
++<div class="menu_box">
++<div class="nav_list">
++<ul>
++<li><a href="../allclasses.html">Full Index</a></li>
++</ul>
++</div>
++
++<a name="cp-menu" /><div class="menutitle"><div>
++ <h2 id="cp-menu-project">Modules</h2>
++</div></div>
++<div class="nav_list">
++<ul><li><a
href="../akonadi/index.html">akonadi</a></li>
++<li><a href="../dnssd/index.html">dnssd</a></li>
++<li><a href="../kdecore/index.html">kdecore</a></li>
++<li><a href="../kdeui/index.html">kdeui</a></li>
++<li><a href="../khtml/index.html">khtml</a></li>
++<li><a href="../kio/index.html">kio</a></li>
++<li><a
href="../knewstuff/index.html">knewstuff</a></li>
++<li><a href="../kparts/index.html">kparts</a></li>
++<li><a href="../kutils/index.html">kutils</a></li>
++<li><a href="../nepomuk/index.html">nepomuk</a></li>
++<li><a href="../phonon/index.html">phonon</a></li>
++<li><a href="../plasma/index.html">plasma</a></li>
++<li><a
href="../polkitqt/index.html">polkitqt</a></li>
++<li><a href="../solid/index.html">solid</a></li>
++<li><a href="../soprano/index.html">soprano</a></li>
++</ul></div></div>
++
++</div>
++
++</div>
++ <div class="clearer"/>
++</div>
++
++<div id="end_body"></div>
++</div>
++<div id="footer"><div id="footer_text">
++This documentation is maintained by <a
href="mailto:simon@simonzone.com">Simon
Edwards</a>.<br />
++ KDE<sup>®</sup> and <a
href="../images/kde_gear_black.png">the K Desktop
Environment<sup>®</sup> logo</a> are registered trademarks of
<a
href="http://ev.kde.org/" title="Homepage of the KDE non-profit
Organization">KDE e.V.</a> |
++ <a
href="http://www.kde.org/contact/impressum.php">Legal</a>
++ </div></div>
++</body>
++</html>
+diff --git a/docs/bindings/python/html/marble/Marble.ViewportParams.html
b/docs/bindings/python/html/marble/Marble.ViewportParams.html
+index 6da00e7..28e9748 100644
+--- a/docs/bindings/python/html/marble/Marble.ViewportParams.html
++++ b/docs/bindings/python/html/marble/Marble.ViewportParams.html
+@@ -58,6 +58,7 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Methods</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#ViewportParams">__init__</a> (self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#ViewportParams">__init__</a> (self, <a
href="../marble/Marble.ViewportParams.html">Marble.ViewportParams</a>
a0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#ViewportParams">__init__</a> (self, <a
href="../marble/Marble.html#Projection">Marble.Projection</a>
projection, float centerLongitude=0, float centerLatatitude=0, int radius=2000, QSize
size=QSize(100,100))</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#angularResolution">angularResolution</a>
(self)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#centerCoordinates">centerCoordinates</a> (self, float centerLon,
float centerLat)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">float </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#centerLatitude">centerLatitude</a> (self)</td></tr>
+@@ -80,7 +81,6 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#resolves">resolves</a> (self, <a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
latLonAltBox)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#screenCoordinates">screenCoordinates</a> (self, float lon, float
lat, float x, float y)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#screenCoordinates">screenCoordinates</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
geopoint, float x, float y, bool globeHidesPoint)</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#screenCoordinates">screenCoordinates</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
geopoint, QPointF screenpoint)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#screenCoordinates">screenCoordinates</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
coordinates, float x, float y, int pointRepeatNum, QSizeF size, bool
globeHidesPoint)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setFocusPoint">setFocusPoint</a> (self, <a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a>
focusPoint)</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"> </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#setHeight">setHeight</a> (self, int
newHeight)</td></tr>
+@@ -126,6 +126,52 @@ Namespace: <a
href="../marble/Marble.html">Marble</a><br />
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="ViewportParams"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">__init__</td>
++<td>(</td>
++<td class="paramtype"> <em>self</em>, </td>
++<td class="paramname"></td>
++</tr><tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.html#Projection">Marble.Projection</a> </td>
++<td class="paramname"><em>projection</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>centerLongitude=0</em>,
</td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">float </td>
++<td class="paramname"><em>centerLatatitude=0</em>,
</td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">int </td>
++<td class="paramname"><em>radius=2000</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype">QSize </td>
++<td
class="paramname"><em>size=QSize(100,100)</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"></div></div><a
class="anchor" name="angularResolution"></a>
+ <div class="memitem">
+ <div class="memproto">
+@@ -639,57 +685,6 @@ point gets represented on the map
+ <td class="memname"></td>
+ <td></td>
+ <td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+-<td class="paramname"><em>geopoint</em>, </td>
+-</tr>
+-<tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype">QPointF </td>
+-<td class="paramname"><em>screenpoint</em></td>
+-</tr>
+-<tr>
+-<td></td>
+-<td>)</td>
+-<td></td>
+-<td></td>
+-<td width="100%"> </td>
+-</tr></table>
+-</div>
+-<div class="memdoc"><p>Get the coordinates of screen points for
geographical coordinates in the map.
+-</p>
+-<p>
+-</p><dl
compact><dt><b>Parameters:</b></dt><dd>
+-<table border="0" cellspacing="2" cellpadding="0">
+-<tr><td></td><td
valign="top"><em>coordinates</em> </td><td>
the point on earth, including altitude, that we want the coordinates for.
+-
+-<tr><td></td><td
valign="top"><em>x</em> </td><td> the x
coordinates of the pixels are returned through this parameter
+-
+-<tr><td></td><td
valign="top"><em>y</em> </td><td> the y
coordinate of the pixel is returned through this parameter
+-
+-<tr><td></td><td
valign="top"><em>pointRepeatNum</em> </td><td>
the amount of times that a single geographical
+-point gets represented on the map
+-
+-<tr><td></td><td
valign="top"><em>globeHidesPoint</em> </td><td>
whether the point gets hidden on the far side of the earth
+-</td></tr>
+-</table></dl>
+-<p> <dl class="return"
compact><dt><b>Returns:</b></dt><dd> true if the
geographical coordinates are visible on the screen
+-</dd></dl> false if the geographical coordinates are not visible on the
screen
+-</p>
+-<p>
+-<dl class="see" compact><dt><b>See
also:</b></dt><dd> ViewportParams
+-</dd></dl>
+-</p></div></div><a class="anchor"
name="screenCoordinates"></a>
+-<div class="memitem">
+-<div class="memproto">
+-<table class="memname"><tr>
+-<td class="memname">bool screenCoordinates</td>
+-<td>(</td>
+-<td class="paramtype"> <em>self</em>, </td>
+-<td class="paramname"></td>
+-</tr><tr>
+-<td class="memname"></td>
+-<td></td>
+-<td class="paramtype"><a
href="../marble/Marble.GeoDataCoordinates.html">Marble.GeoDataCoordinates</a> </td>
+ <td class="paramname"><em>coordinates</em>, </td>
+ </tr>
+ <tr>
+diff --git a/docs/bindings/python/html/marble/Marble.html
b/docs/bindings/python/html/marble/Marble.html
+index 19d84f8..4bfeaf3 100644
+--- a/docs/bindings/python/html/marble/Marble.html
++++ b/docs/bindings/python/html/marble/Marble.html
+@@ -56,53 +56,60 @@ last.
+ </p>
+ <h2>Class Index</h2>
+ <table width="95%" align="center" border="0"
cellpadding="0" cellspacing="0">
+-<tbody><tr><td><a
name="letter_A"> A </a></td><td><a
class="el"
href="Marble.GeoDataLineStyle.html">GeoDataLineStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleModel.html">MarbleModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPlugin.html">AbstractDataPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataLod.html">GeoDataLod</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleNavigator.html">MarbleNavigator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPluginItem.html">AbstractDataPluginItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataLookAt.html">GeoDataLookAt</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleRunnerManager.html">MarbleRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPluginModel.html">AbstractDataPluginModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataMultiGeometry.html">GeoDataMultiGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidget.html">MarbleWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractFloatItem.html">AbstractFloatItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataObject.html">GeoDataObject</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_N"> N </a></td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractMarbleGraphicsLayout.html">AbstractMarbleGraphicsLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOuterBoundary.html">GeoDataOuterBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.NavigationWidget.html">NavigationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractProjection.html">AbstractProjection</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOverlay.html">GeoDataOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_P"> P </a></td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractWorkerThread.html">AbstractWorkerThread</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPlacemark.html">GeoDataPlacemark</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParseRunnerPlugin.html">ParseRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AlternativeRoutesModel.html">AlternativeRoutesModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPoint.html">GeoDataPoint</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Planet.html">Planet</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AutoNavigation.html">AutoNavigation</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolygon.html">GeoDataPolygon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAboutDialog.html">PluginAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_B"> B </a></td><td><a
class="el"
href="Marble.GeoDataPolyStyle.html">GeoDataPolyStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAuthor.html">PluginAuthor</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.BillboardGraphicsItem.html">BillboardGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataRegion.html">GeoDataRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginInterface.html">PluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.BookmarkManager.html">BookmarkManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyle.html">GeoDataStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPluginInterface.html">PositionProviderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_C"> C </a></td><td><a
class="el"
href="Marble.GeoDataStyleMap.html">GeoDataStyleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionTracking.html">PositionTracking</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.ClipPainter.html">ClipPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyleSelector.html">GeoDataStyleSelector</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_Q"> Q </a></td></tr>
+-<tr><td><a class="el"
href="Marble.CurrentLocationWidget.html">CurrentLocationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTrack.html">GeoDataTrack</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.QtMarbleConfigDialog.html">QtMarbleConfigDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_D"> D </a></td><td><a
class="el"
href="Marble.GeoDataTreeModel.html">GeoDataTreeModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.DialogConfigurationInterface.html">DialogConfigurationInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDocument.html">GeoDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.DownloadRegion.html">DownloadRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsItem.html">GeoGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_R"> R </a></td></tr>
+-<tr><td><a class="el"
href="Marble.DownloadRegionDialog.html">DownloadRegionDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsScene.html">GeoGraphicsScene</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPlugin.html">RenderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_E"> E </a></td><td><a
class="el"
href="Marble.GeoNode.html">GeoNode</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPluginInterface.html">RenderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tbody><tr><td><a
name="letter_A"> A </a></td><td><a
class="el"
href="Marble.GeoDataMultiGeometry.html">GeoDataMultiGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_P"> P </a></td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPlugin.html">AbstractDataPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataObject.html">GeoDataObject</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParseRunnerPlugin.html">ParseRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPluginItem.html">AbstractDataPluginItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOuterBoundary.html">GeoDataOuterBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParsingRunner.html">ParsingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPluginModel.html">AbstractDataPluginModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOverlay.html">GeoDataOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParsingRunnerManager.html">ParsingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractFloatItem.html">AbstractFloatItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPlacemark.html">GeoDataPlacemark</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Planet.html">Planet</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractMarbleGraphicsLayout.html">AbstractMarbleGraphicsLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPoint.html">GeoDataPoint</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAboutDialog.html">PluginAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractProjection.html">AbstractProjection</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolygon.html">GeoDataPolygon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAuthor.html">PluginAuthor</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractWorkerThread.html">AbstractWorkerThread</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolyStyle.html">GeoDataPolyStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginInterface.html">PluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AlternativeRoutesModel.html">AlternativeRoutesModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataRegion.html">GeoDataRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginManager.html">PluginManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AutoNavigation.html">AutoNavigation</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyle.html">GeoDataStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPlugin.html">PositionProviderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_B"> B </a></td><td><a
class="el"
href="Marble.GeoDataStyleMap.html">GeoDataStyleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPluginInterface.html">PositionProviderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.BillboardGraphicsItem.html">BillboardGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyleSelector.html">GeoDataStyleSelector</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionTracking.html">PositionTracking</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.BookmarkManager.html">BookmarkManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTimePrimitive.html">GeoDataTimePrimitive</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_Q"> Q </a></td></tr>
++<tr><td><a
name="letter_C"> C </a></td><td><a
class="el"
href="Marble.GeoDataTimeSpan.html">GeoDataTimeSpan</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.QtMarbleConfigDialog.html">QtMarbleConfigDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.ClipPainter.html">ClipPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTimeStamp.html">GeoDataTimeStamp</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.CurrentLocationWidget.html">CurrentLocationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTrack.html">GeoDataTrack</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_D"> D </a></td><td><a
class="el"
href="Marble.GeoDataTreeModel.html">GeoDataTreeModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_R"> R </a></td></tr>
++<tr><td><a class="el"
href="Marble.DialogConfigurationInterface.html">DialogConfigurationInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDocument.html">GeoDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPlugin.html">RenderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.DownloadRegion.html">DownloadRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsItem.html">GeoGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPluginInterface.html">RenderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.DownloadRegionDialog.html">DownloadRegionDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsScene.html">GeoGraphicsScene</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunner.html">ReverseGeocodingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_E"> E </a></td><td><a
class="el"
href="Marble.GeoNode.html">GeoNode</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunnerManager.html">ReverseGeocodingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.ElevationModel.html">ElevationModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoPainter.html">GeoPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunnerPlugin.html">ReverseGeocodingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a
name="letter_F"> F </a></td><td><a
class="el"
href="Marble.GeoSceneLayer.html">GeoSceneLayer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el" href="Marble.Route.html">Route</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.FileViewWidget.html">FileViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoWriter.html">GeoWriter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RouteRequest.html">RouteRequest</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.FrameGraphicsItem.html">FrameGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_L"> L </a></td><td><a
class="el"
href="Marble.RouteSegment.html">RouteSegment</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a
name="letter_G"> G </a></td><td><a
class="el"
href="Marble.LabelGraphicsItem.html">LabelGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingModel.html">RoutingModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.GeoDataAbstractView.html">GeoDataAbstractView</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonBoxWidget.html">LatLonBoxWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingProfile.html">RoutingProfile</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataAccuracy.html">GeoDataAccuracy</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonEdit.html">LatLonEdit</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerPlugin.html">RoutingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataColorStyle.html">GeoDataColorStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LayerInterface.html">LayerInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_S"> S </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataContainer.html">GeoDataContainer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LegendWidget.html">LegendWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ScreenGraphicsItem.html">ScreenGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataCoordinates.html">GeoDataCoordinates</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_M"> M </a></td><td><a
class="el"
href="Marble.SearchRunnerPlugin.html">SearchRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataDocument.html">GeoDataDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Maneuver.html">Maneuver</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Serializable.html">Serializable</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataFeature.html">GeoDataFeature</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeManager.html">MapThemeManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SunLocator.html">SunLocator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataFolder.html">GeoDataFolder</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapViewWidget.html">MapViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_T"> T </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataGeometry.html">GeoDataGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapWizard.html">MapWizard</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCoordsPyramid.html">TileCoordsPyramid</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataHotSpot.html">GeoDataHotSpot</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAboutDialog.html">MarbleAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreator.html">TileCreator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataIconStyle.html">GeoDataIconStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAbstractRunner.html">MarbleAbstractRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreatorSource.html">TileCreatorSource</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataInnerBoundary.html">GeoDataInnerBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleControlBox.html">MarbleControlBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileLevelRangeWidget.html">TileLevelRangeWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLabelStyle.html">GeoDataLabelStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDirs.html">MarbleDirs</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TinyWebBrowser.html">TinyWebBrowser</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLatLonAltBox.html">GeoDataLatLonAltBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGlobal.html">MarbleGlobal</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_V"> V </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLatLonBox.html">GeoDataLatLonBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsGridLayout.html">MarbleGraphicsGridLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ViewportParams.html">ViewportParams</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLinearRing.html">GeoDataLinearRing</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsItem.html">MarbleGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_W"> W </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLineString.html">GeoDataLineString</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleMap.html">MarbleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.WidgetGraphicsItem.html">WidgetGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataAccuracy.html">GeoDataAccuracy</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonEdit.html">LatLonEdit</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunner.html">RoutingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataBalloonStyle.html">GeoDataBalloonStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LayerInterface.html">LayerInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerManager.html">RoutingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataColorStyle.html">GeoDataColorStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LegendWidget.html">LegendWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerPlugin.html">RoutingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataContainer.html">GeoDataContainer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_M"> M </a></td><td><a
name="letter_S"> S </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataCoordinates.html">GeoDataCoordinates</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Maneuver.html">Maneuver</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ScreenGraphicsItem.html">ScreenGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataDocument.html">GeoDataDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeDownloadDialog.html">MapThemeDownloadDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunner.html">SearchRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataFeature.html">GeoDataFeature</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeManager.html">MapThemeManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunnerManager.html">SearchRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataFolder.html">GeoDataFolder</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapViewWidget.html">MapViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunnerPlugin.html">SearchRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataGeometry.html">GeoDataGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapWizard.html">MapWizard</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Serializable.html">Serializable</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataGroundOverlay.html">GeoDataGroundOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAboutDialog.html">MarbleAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SunLocator.html">SunLocator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataHotSpot.html">GeoDataHotSpot</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleControlBox.html">MarbleControlBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_T"> T </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataIconStyle.html">GeoDataIconStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDebug.html">MarbleDebug</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCoordsPyramid.html">TileCoordsPyramid</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataInnerBoundary.html">GeoDataInnerBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDirs.html">MarbleDirs</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreator.html">TileCreator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataItemIcon.html">GeoDataItemIcon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGlobal.html">MarbleGlobal</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreatorSource.html">TileCreatorSource</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLabelStyle.html">GeoDataLabelStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsGridLayout.html">MarbleGraphicsGridLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileId.html">TileId</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLatLonAltBox.html">GeoDataLatLonAltBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsItem.html">MarbleGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileLevelRangeWidget.html">TileLevelRangeWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLatLonBox.html">GeoDataLatLonBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleMap.html">MarbleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TinyWebBrowser.html">TinyWebBrowser</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLinearRing.html">GeoDataLinearRing</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleModel.html">MarbleModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_V"> V </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLineString.html">GeoDataLineString</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleNavigator.html">MarbleNavigator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ViewportParams.html">ViewportParams</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLineStyle.html">GeoDataLineStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidget.html">MarbleWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_W"> W </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataListStyle.html">GeoDataListStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidgetPopupMenu.html">MarbleWidgetPopupMenu</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.WidgetGraphicsItem.html">WidgetGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLod.html">GeoDataLod</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_N"> N </a></td><td></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLookAt.html">GeoDataLookAt</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.NavigationWidget.html">NavigationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td></td></tr>
+ </table>
+ <table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Enumerations</h2></td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#obj239211792"><anonymous></a> </td><td
class="memItemRight" valign="bottom">{ Q_X, Q_Y, Q_Z,
Q_W }</td></tr>
+-<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#obj239230416"><anonymous></a> </td><td
class="memItemRight" valign="bottom">{ Q_X, Q_Y, Q_Z,
Q_W }</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#obj257401360"><anonymous></a> </td><td
class="memItemRight" valign="bottom">{ Q_X, Q_Y, Q_Z,
Q_W }</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#obj257424080"><anonymous></a> </td><td
class="memItemRight" valign="bottom">{ Q_X, Q_Y, Q_Z,
Q_W }</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#AltitudeMode">AltitudeMode</a> </td><td
class="memItemRight" valign="bottom">{ ClampToGround,
RelativeToGround, Absolute }</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#AngleUnit">AngleUnit</a> </td><td
class="memItemRight" valign="bottom">{ DMSDegree,
DecimalDegree, UTM }</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#Dimension">Dimension</a> </td><td
class="memItemRight" valign="bottom">{ Latitude,
Longitude }</td></tr>
+@@ -125,10 +132,18 @@ last.
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#TessellationFlag">TessellationFlag</a> </td><td
class="memItemRight" valign="bottom">{ NoTessellation,
Tessellate, RespectLatitudeCircle, FollowGround, RotationIndicatesFill,
SkipLatLonNormalization }</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top"><a class="el"
href="#ViewContext">ViewContext</a> </td><td
class="memItemRight" valign="bottom">{ Still,
Animation }</td></tr>
+ <tr><td
colspan="2"><br><h2>Functions</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">long </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#TileId::mapThemeIdHash">TileId::mapThemeIdHash</a>
()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#TileId::x">TileId::x</a> ()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#TileId::y">TileId::y</a> ()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#TileId::zoomLevel">TileId::zoomLevel</a>
()</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QDebug </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#mDebug">mDebug</a> ()</td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">bool </td><td class="memItemRight"
valign="bottom"><a class="el" href="#operator
==">operator ==</a> (<a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
lhs, <a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
rhs)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">long </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#qHash">qHash</a> (<a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a>
r)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">long </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#qHash">qHash</a> (<a
href="../marble/Marble.TileId.html">Marble.TileId</a>
a0)</td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">long </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#qHash">qHash</a> (<a
href="../marble/Marble.TileId.html">Marble.TileId</a>
a0)</td></tr>
+ <tr><td
colspan="2"><br><h2>Attributes</h2></td></tr>
+ <tr><td class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#varlatLonAltBoxSamplingRate">latLonAltBoxSamplingRate</a></td></tr><tr><td
class="memItemLeft" nowrap align="right"
valign="top">int </td><td class="memItemRight"
valign="bottom"><a class="el"
href="#vartessellationPrecision">tessellationPrecision</a></td></tr></table>
+-<hr><h2>Enumeration Documentation</h2><a class="anchor"
name="obj239211792"></a>
++<hr><h2>Enumeration Documentation</h2><a class="anchor"
name="obj257401360"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname">
+@@ -139,7 +154,7 @@ last.
+ <div class="memdoc"><dl compact><dt><b>Enumerator:
</b></dt><dd>
+ <table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>Q_X</em> </td><td><tr><td
valign="top"><em>Q_Y</em> </td><td><tr><td
valign="top"><em>Q_Z</em> </td><td><tr><td
valign="top"><em>Q_W</em> </td><td></table>
+ </dl>
+-</div></div><p><a class="anchor"
name="obj239230416"></a>
++</div></div><p><a class="anchor"
name="obj257424080"></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname">
+@@ -396,7 +411,68 @@ and target camera positions)
+ </p><dl compact><dt><b>Enumerator:
</b></dt><dd>
+ <table border="0" cellspacing="2"
cellpadding="0"><tr><td
valign="top"><em>Still</em> </td><td><tr><td
valign="top"><em>Animation</em> </td><td></table>
+ </dl>
+-</div></div><p><hr><h2>Function
Documentation</h2><a class="anchor" name="operator
=="></a>
++</div></div><p><hr><h2>Function
Documentation</h2><a class="anchor"
name="TileId::mapThemeIdHash"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">long TileId::mapThemeIdHash</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="TileId::x"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">int TileId::x</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="TileId::y"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">int TileId::y</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="TileId::zoomLevel"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">int TileId::zoomLevel</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"></div></div><a
class="anchor" name="mDebug"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QDebug mDebug</td>
++<td>(</td>
++<td class="paramtype"> </td>
++<td class="paramname">)</td>
++<td width="100%"> </td>
++</tr>
++</table>
++</div>
++<div class="memdoc"><p>a function to replace qDebug() in Marble
library code
++</p></div></div><a class="anchor" name="operator
=="></a>
+ <div class="memitem">
+ <div class="memproto">
+ <table class="memname"><tr>
+@@ -419,6 +495,83 @@ and target camera positions)
+ <td width="100%"> </td>
+ </tr></table>
+ </div>
++<div class="memdoc"></div></div><a
class="anchor" name="qHash"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">long qHash</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.GeoDataLatLonAltBox.html">Marble.GeoDataLatLonAltBox</a> </td>
++<td class="paramname"><em>r</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>A class that defines a 3D bounding box for
geographic data.
++</p>
++<p>
++GeoDataLatLonAltBox is a 3D bounding box that describes a geographic area
++in terms of latitude, longitude and altitude.
++</p>
++<p>
++The bounding box gets described by assigning the northern, southern,
++eastern and western boundary.
++So usually the value of the eastern boundary is bigger than the
++value of the western boundary. Only if the bounding box crosses the
++date line then the eastern boundary has got a smaller value than
++the western one.
++</p></div></div><a class="anchor"
name="qHash"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">long qHash</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.TileId.html">Marble.TileId</a> </td>
++<td class="paramname"><em>a0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"><p>A class that defines a 3D bounding box for
geographic data.
++</p>
++<p>
++GeoDataLatLonAltBox is a 3D bounding box that describes a geographic area
++in terms of latitude, longitude and altitude.
++</p>
++<p>
++The bounding box gets described by assigning the northern, southern,
++eastern and western boundary.
++So usually the value of the eastern boundary is bigger than the
++value of the western boundary. Only if the bounding box crosses the
++date line then the eastern boundary has got a smaller value than
++the western one.
++</p></div></div><a class="anchor"
name="qHash"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">long qHash</td>
++<td>(</td>
++<td class="paramtype"><a
href="../marble/Marble.TileId.html">Marble.TileId</a> </td>
++<td class="paramname"><em>a0</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
+ <div class="memdoc"><p>A class that defines a 3D bounding box for
geographic data.
+ </p>
+ <p>
+diff --git a/docs/bindings/python/html/marble/global.html
b/docs/bindings/python/html/marble/global.html
+index afb1dba..c4baf34 100644
+--- a/docs/bindings/python/html/marble/global.html
++++ b/docs/bindings/python/html/marble/global.html
+@@ -52,52 +52,84 @@
+
+ <h2>Class Index</h2>
+ <table width="95%" align="center" border="0"
cellpadding="0" cellspacing="0">
+-<tbody><tr><td><a
name="letter_A"> A </a></td><td><a
class="el"
href="Marble.GeoDataLineStyle.html">GeoDataLineStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleModel.html">MarbleModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPlugin.html">AbstractDataPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataLod.html">GeoDataLod</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleNavigator.html">MarbleNavigator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPluginItem.html">AbstractDataPluginItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataLookAt.html">GeoDataLookAt</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleRunnerManager.html">MarbleRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPluginModel.html">AbstractDataPluginModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataMultiGeometry.html">GeoDataMultiGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidget.html">MarbleWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractFloatItem.html">AbstractFloatItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataObject.html">GeoDataObject</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_N"> N </a></td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractMarbleGraphicsLayout.html">AbstractMarbleGraphicsLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOuterBoundary.html">GeoDataOuterBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.NavigationWidget.html">NavigationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractProjection.html">AbstractProjection</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOverlay.html">GeoDataOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_P"> P </a></td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractWorkerThread.html">AbstractWorkerThread</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPlacemark.html">GeoDataPlacemark</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParseRunnerPlugin.html">ParseRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AlternativeRoutesModel.html">AlternativeRoutesModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPoint.html">GeoDataPoint</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Planet.html">Planet</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AutoNavigation.html">AutoNavigation</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolygon.html">GeoDataPolygon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAboutDialog.html">PluginAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_B"> B </a></td><td><a
class="el"
href="Marble.GeoDataPolyStyle.html">GeoDataPolyStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAuthor.html">PluginAuthor</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.BillboardGraphicsItem.html">BillboardGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataRegion.html">GeoDataRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginInterface.html">PluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.BookmarkManager.html">BookmarkManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyle.html">GeoDataStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPluginInterface.html">PositionProviderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_C"> C </a></td><td><a
class="el"
href="Marble.GeoDataStyleMap.html">GeoDataStyleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionTracking.html">PositionTracking</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.ClipPainter.html">ClipPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyleSelector.html">GeoDataStyleSelector</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_Q"> Q </a></td></tr>
+-<tr><td><a class="el"
href="Marble.CurrentLocationWidget.html">CurrentLocationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTrack.html">GeoDataTrack</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.QtMarbleConfigDialog.html">QtMarbleConfigDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_D"> D </a></td><td><a
class="el"
href="Marble.GeoDataTreeModel.html">GeoDataTreeModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.DialogConfigurationInterface.html">DialogConfigurationInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDocument.html">GeoDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.DownloadRegion.html">DownloadRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsItem.html">GeoGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_R"> R </a></td></tr>
+-<tr><td><a class="el"
href="Marble.DownloadRegionDialog.html">DownloadRegionDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsScene.html">GeoGraphicsScene</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPlugin.html">RenderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_E"> E </a></td><td><a
class="el"
href="Marble.GeoNode.html">GeoNode</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPluginInterface.html">RenderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tbody><tr><td><a
name="letter_A"> A </a></td><td><a
class="el"
href="Marble.GeoDataMultiGeometry.html">GeoDataMultiGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_P"> P </a></td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPlugin.html">AbstractDataPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataObject.html">GeoDataObject</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParseRunnerPlugin.html">ParseRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPluginItem.html">AbstractDataPluginItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOuterBoundary.html">GeoDataOuterBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParsingRunner.html">ParsingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPluginModel.html">AbstractDataPluginModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOverlay.html">GeoDataOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParsingRunnerManager.html">ParsingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractFloatItem.html">AbstractFloatItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPlacemark.html">GeoDataPlacemark</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Planet.html">Planet</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractMarbleGraphicsLayout.html">AbstractMarbleGraphicsLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPoint.html">GeoDataPoint</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAboutDialog.html">PluginAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractProjection.html">AbstractProjection</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolygon.html">GeoDataPolygon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAuthor.html">PluginAuthor</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractWorkerThread.html">AbstractWorkerThread</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolyStyle.html">GeoDataPolyStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginInterface.html">PluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AlternativeRoutesModel.html">AlternativeRoutesModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataRegion.html">GeoDataRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginManager.html">PluginManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AutoNavigation.html">AutoNavigation</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyle.html">GeoDataStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPlugin.html">PositionProviderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_B"> B </a></td><td><a
class="el"
href="Marble.GeoDataStyleMap.html">GeoDataStyleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPluginInterface.html">PositionProviderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.BillboardGraphicsItem.html">BillboardGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyleSelector.html">GeoDataStyleSelector</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionTracking.html">PositionTracking</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.BookmarkManager.html">BookmarkManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTimePrimitive.html">GeoDataTimePrimitive</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_Q"> Q </a></td></tr>
++<tr><td><a
name="letter_C"> C </a></td><td><a
class="el"
href="Marble.GeoDataTimeSpan.html">GeoDataTimeSpan</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.QtMarbleConfigDialog.html">QtMarbleConfigDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.ClipPainter.html">ClipPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTimeStamp.html">GeoDataTimeStamp</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.CurrentLocationWidget.html">CurrentLocationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTrack.html">GeoDataTrack</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_D"> D </a></td><td><a
class="el"
href="Marble.GeoDataTreeModel.html">GeoDataTreeModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_R"> R </a></td></tr>
++<tr><td><a class="el"
href="Marble.DialogConfigurationInterface.html">DialogConfigurationInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDocument.html">GeoDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPlugin.html">RenderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.DownloadRegion.html">DownloadRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsItem.html">GeoGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPluginInterface.html">RenderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.DownloadRegionDialog.html">DownloadRegionDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsScene.html">GeoGraphicsScene</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunner.html">ReverseGeocodingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_E"> E </a></td><td><a
class="el"
href="Marble.GeoNode.html">GeoNode</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunnerManager.html">ReverseGeocodingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.ElevationModel.html">ElevationModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoPainter.html">GeoPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunnerPlugin.html">ReverseGeocodingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a
name="letter_F"> F </a></td><td><a
class="el"
href="Marble.GeoSceneLayer.html">GeoSceneLayer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el" href="Marble.Route.html">Route</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.FileViewWidget.html">FileViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoWriter.html">GeoWriter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RouteRequest.html">RouteRequest</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.FrameGraphicsItem.html">FrameGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_L"> L </a></td><td><a
class="el"
href="Marble.RouteSegment.html">RouteSegment</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a
name="letter_G"> G </a></td><td><a
class="el"
href="Marble.LabelGraphicsItem.html">LabelGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingModel.html">RoutingModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.GeoDataAbstractView.html">GeoDataAbstractView</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonBoxWidget.html">LatLonBoxWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingProfile.html">RoutingProfile</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataAccuracy.html">GeoDataAccuracy</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonEdit.html">LatLonEdit</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerPlugin.html">RoutingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataColorStyle.html">GeoDataColorStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LayerInterface.html">LayerInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_S"> S </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataContainer.html">GeoDataContainer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LegendWidget.html">LegendWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ScreenGraphicsItem.html">ScreenGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataCoordinates.html">GeoDataCoordinates</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_M"> M </a></td><td><a
class="el"
href="Marble.SearchRunnerPlugin.html">SearchRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataDocument.html">GeoDataDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Maneuver.html">Maneuver</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Serializable.html">Serializable</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataFeature.html">GeoDataFeature</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeManager.html">MapThemeManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SunLocator.html">SunLocator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataFolder.html">GeoDataFolder</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapViewWidget.html">MapViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_T"> T </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataGeometry.html">GeoDataGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapWizard.html">MapWizard</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCoordsPyramid.html">TileCoordsPyramid</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataHotSpot.html">GeoDataHotSpot</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAboutDialog.html">MarbleAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreator.html">TileCreator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataIconStyle.html">GeoDataIconStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAbstractRunner.html">MarbleAbstractRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreatorSource.html">TileCreatorSource</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataInnerBoundary.html">GeoDataInnerBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleControlBox.html">MarbleControlBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileLevelRangeWidget.html">TileLevelRangeWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLabelStyle.html">GeoDataLabelStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDirs.html">MarbleDirs</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TinyWebBrowser.html">TinyWebBrowser</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLatLonAltBox.html">GeoDataLatLonAltBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGlobal.html">MarbleGlobal</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_V"> V </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLatLonBox.html">GeoDataLatLonBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsGridLayout.html">MarbleGraphicsGridLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ViewportParams.html">ViewportParams</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLinearRing.html">GeoDataLinearRing</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsItem.html">MarbleGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_W"> W </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLineString.html">GeoDataLineString</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleMap.html">MarbleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.WidgetGraphicsItem.html">WidgetGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataAccuracy.html">GeoDataAccuracy</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonEdit.html">LatLonEdit</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunner.html">RoutingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataBalloonStyle.html">GeoDataBalloonStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LayerInterface.html">LayerInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerManager.html">RoutingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataColorStyle.html">GeoDataColorStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LegendWidget.html">LegendWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerPlugin.html">RoutingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataContainer.html">GeoDataContainer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_M"> M </a></td><td><a
name="letter_S"> S </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataCoordinates.html">GeoDataCoordinates</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Maneuver.html">Maneuver</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ScreenGraphicsItem.html">ScreenGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataDocument.html">GeoDataDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeDownloadDialog.html">MapThemeDownloadDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunner.html">SearchRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataFeature.html">GeoDataFeature</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeManager.html">MapThemeManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunnerManager.html">SearchRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataFolder.html">GeoDataFolder</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapViewWidget.html">MapViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunnerPlugin.html">SearchRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataGeometry.html">GeoDataGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapWizard.html">MapWizard</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Serializable.html">Serializable</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataGroundOverlay.html">GeoDataGroundOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAboutDialog.html">MarbleAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SunLocator.html">SunLocator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataHotSpot.html">GeoDataHotSpot</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleControlBox.html">MarbleControlBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_T"> T </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataIconStyle.html">GeoDataIconStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDebug.html">MarbleDebug</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCoordsPyramid.html">TileCoordsPyramid</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataInnerBoundary.html">GeoDataInnerBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDirs.html">MarbleDirs</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreator.html">TileCreator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataItemIcon.html">GeoDataItemIcon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGlobal.html">MarbleGlobal</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreatorSource.html">TileCreatorSource</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLabelStyle.html">GeoDataLabelStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsGridLayout.html">MarbleGraphicsGridLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileId.html">TileId</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLatLonAltBox.html">GeoDataLatLonAltBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsItem.html">MarbleGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileLevelRangeWidget.html">TileLevelRangeWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLatLonBox.html">GeoDataLatLonBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleMap.html">MarbleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TinyWebBrowser.html">TinyWebBrowser</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLinearRing.html">GeoDataLinearRing</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleModel.html">MarbleModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_V"> V </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLineString.html">GeoDataLineString</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleNavigator.html">MarbleNavigator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ViewportParams.html">ViewportParams</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLineStyle.html">GeoDataLineStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidget.html">MarbleWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_W"> W </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataListStyle.html">GeoDataListStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidgetPopupMenu.html">MarbleWidgetPopupMenu</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.WidgetGraphicsItem.html">WidgetGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLod.html">GeoDataLod</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_N"> N </a></td><td></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLookAt.html">GeoDataLookAt</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.NavigationWidget.html">NavigationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td></td></tr>
+ </table>
+-<table border="0" cellpadding="0"
cellspacing="0"></table>
+-
++<table border="0" cellpadding="0"
cellspacing="0"><tr><td
colspan="2"><br><h2>Functions</h2></td></tr>
++<tr><td class="memItemLeft" nowrap align="right"
valign="top">QDebug </td><td class="memItemRight"
valign="bottom"><a class="el" href="#operator
<<">operator <<</a> (QDebug a0, <a
href="../marble/Marble.TileId.html">Marble.TileId</a>
a1)</td></tr>
++</table>
++<hr><h2>Function Documentation</h2><a class="anchor"
name="operator <<"></a>
++<div class="memitem">
++<div class="memproto">
++<table class="memname"><tr>
++<td class="memname">QDebug operator <<</td>
++<td>(</td>
++<td class="paramtype">QDebug </td>
++<td class="paramname"><em>a0</em>, </td>
++</tr>
++<tr>
++<td class="memname"></td>
++<td></td>
++<td class="paramtype"><a
href="../marble/Marble.TileId.html">Marble.TileId</a> </td>
++<td class="paramname"><em>a1</em></td>
++</tr>
++<tr>
++<td></td>
++<td>)</td>
++<td></td>
++<td></td>
++<td width="100%"> </td>
++</tr></table>
++</div>
++<div class="memdoc"></div></div>
+ </div>
+ </div>
+ </div>
+diff --git a/docs/bindings/python/html/marble/index.html
b/docs/bindings/python/html/marble/index.html
+index a7b6adf..7d13a8f 100644
+--- a/docs/bindings/python/html/marble/index.html
++++ b/docs/bindings/python/html/marble/index.html
+@@ -118,49 +118,56 @@ online at <a
href="http://techbase.kde.org/Projects/Marble/MarbleCPlusPlus"&...
+ </table>
+ <h2>Class Index</h2>
+ <table width="95%" align="center" border="0"
cellpadding="0" cellspacing="0">
+-<tbody><tr><td><a
name="letter_A"> A </a></td><td><a
class="el"
href="Marble.GeoDataLineStyle.html">GeoDataLineStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleModel.html">MarbleModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPlugin.html">AbstractDataPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataLod.html">GeoDataLod</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleNavigator.html">MarbleNavigator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPluginItem.html">AbstractDataPluginItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataLookAt.html">GeoDataLookAt</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleRunnerManager.html">MarbleRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractDataPluginModel.html">AbstractDataPluginModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataMultiGeometry.html">GeoDataMultiGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidget.html">MarbleWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractFloatItem.html">AbstractFloatItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataObject.html">GeoDataObject</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_N"> N </a></td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractMarbleGraphicsLayout.html">AbstractMarbleGraphicsLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOuterBoundary.html">GeoDataOuterBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.NavigationWidget.html">NavigationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractProjection.html">AbstractProjection</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOverlay.html">GeoDataOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_P"> P </a></td></tr>
+-<tr><td><a class="el"
href="Marble.AbstractWorkerThread.html">AbstractWorkerThread</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPlacemark.html">GeoDataPlacemark</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParseRunnerPlugin.html">ParseRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AlternativeRoutesModel.html">AlternativeRoutesModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPoint.html">GeoDataPoint</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Planet.html">Planet</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.AutoNavigation.html">AutoNavigation</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolygon.html">GeoDataPolygon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAboutDialog.html">PluginAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_B"> B </a></td><td><a
class="el"
href="Marble.GeoDataPolyStyle.html">GeoDataPolyStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAuthor.html">PluginAuthor</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.BillboardGraphicsItem.html">BillboardGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataRegion.html">GeoDataRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginInterface.html">PluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.BookmarkManager.html">BookmarkManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyle.html">GeoDataStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPluginInterface.html">PositionProviderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_C"> C </a></td><td><a
class="el"
href="Marble.GeoDataStyleMap.html">GeoDataStyleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionTracking.html">PositionTracking</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.ClipPainter.html">ClipPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyleSelector.html">GeoDataStyleSelector</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_Q"> Q </a></td></tr>
+-<tr><td><a class="el"
href="Marble.CurrentLocationWidget.html">CurrentLocationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTrack.html">GeoDataTrack</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.QtMarbleConfigDialog.html">QtMarbleConfigDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_D"> D </a></td><td><a
class="el"
href="Marble.GeoDataTreeModel.html">GeoDataTreeModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.DialogConfigurationInterface.html">DialogConfigurationInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDocument.html">GeoDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.DownloadRegion.html">DownloadRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsItem.html">GeoGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_R"> R </a></td></tr>
+-<tr><td><a class="el"
href="Marble.DownloadRegionDialog.html">DownloadRegionDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsScene.html">GeoGraphicsScene</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPlugin.html">RenderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a
name="letter_E"> E </a></td><td><a
class="el"
href="Marble.GeoNode.html">GeoNode</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPluginInterface.html">RenderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tbody><tr><td><a
name="letter_A"> A </a></td><td><a
class="el"
href="Marble.GeoDataMultiGeometry.html">GeoDataMultiGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_P"> P </a></td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPlugin.html">AbstractDataPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataObject.html">GeoDataObject</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParseRunnerPlugin.html">ParseRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPluginItem.html">AbstractDataPluginItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOuterBoundary.html">GeoDataOuterBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParsingRunner.html">ParsingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractDataPluginModel.html">AbstractDataPluginModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataOverlay.html">GeoDataOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ParsingRunnerManager.html">ParsingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractFloatItem.html">AbstractFloatItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPlacemark.html">GeoDataPlacemark</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Planet.html">Planet</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractMarbleGraphicsLayout.html">AbstractMarbleGraphicsLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPoint.html">GeoDataPoint</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAboutDialog.html">PluginAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractProjection.html">AbstractProjection</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolygon.html">GeoDataPolygon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginAuthor.html">PluginAuthor</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AbstractWorkerThread.html">AbstractWorkerThread</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataPolyStyle.html">GeoDataPolyStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginInterface.html">PluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AlternativeRoutesModel.html">AlternativeRoutesModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataRegion.html">GeoDataRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PluginManager.html">PluginManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.AutoNavigation.html">AutoNavigation</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyle.html">GeoDataStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPlugin.html">PositionProviderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_B"> B </a></td><td><a
class="el"
href="Marble.GeoDataStyleMap.html">GeoDataStyleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionProviderPluginInterface.html">PositionProviderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.BillboardGraphicsItem.html">BillboardGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataStyleSelector.html">GeoDataStyleSelector</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.PositionTracking.html">PositionTracking</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.BookmarkManager.html">BookmarkManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTimePrimitive.html">GeoDataTimePrimitive</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_Q"> Q </a></td></tr>
++<tr><td><a
name="letter_C"> C </a></td><td><a
class="el"
href="Marble.GeoDataTimeSpan.html">GeoDataTimeSpan</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.QtMarbleConfigDialog.html">QtMarbleConfigDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.ClipPainter.html">ClipPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTimeStamp.html">GeoDataTimeStamp</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.CurrentLocationWidget.html">CurrentLocationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDataTrack.html">GeoDataTrack</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Quaternion.html">Quaternion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_D"> D </a></td><td><a
class="el"
href="Marble.GeoDataTreeModel.html">GeoDataTreeModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_R"> R </a></td></tr>
++<tr><td><a class="el"
href="Marble.DialogConfigurationInterface.html">DialogConfigurationInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoDocument.html">GeoDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPlugin.html">RenderPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.DownloadRegion.html">DownloadRegion</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsItem.html">GeoGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RenderPluginInterface.html">RenderPluginInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.DownloadRegionDialog.html">DownloadRegionDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoGraphicsScene.html">GeoGraphicsScene</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunner.html">ReverseGeocodingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a
name="letter_E"> E </a></td><td><a
class="el"
href="Marble.GeoNode.html">GeoNode</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunnerManager.html">ReverseGeocodingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.ElevationModel.html">ElevationModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoPainter.html">GeoPainter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ReverseGeocodingRunnerPlugin.html">ReverseGeocodingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a
name="letter_F"> F </a></td><td><a
class="el"
href="Marble.GeoSceneLayer.html">GeoSceneLayer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el" href="Marble.Route.html">Route</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.FileViewWidget.html">FileViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.GeoWriter.html">GeoWriter</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RouteRequest.html">RouteRequest</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.FrameGraphicsItem.html">FrameGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_L"> L </a></td><td><a
class="el"
href="Marble.RouteSegment.html">RouteSegment</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a
name="letter_G"> G </a></td><td><a
class="el"
href="Marble.LabelGraphicsItem.html">LabelGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingModel.html">RoutingModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+ <tr><td><a class="el"
href="Marble.GeoDataAbstractView.html">GeoDataAbstractView</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonBoxWidget.html">LatLonBoxWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingProfile.html">RoutingProfile</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataAccuracy.html">GeoDataAccuracy</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonEdit.html">LatLonEdit</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerPlugin.html">RoutingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataColorStyle.html">GeoDataColorStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LayerInterface.html">LayerInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_S"> S </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataContainer.html">GeoDataContainer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LegendWidget.html">LegendWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ScreenGraphicsItem.html">ScreenGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataCoordinates.html">GeoDataCoordinates</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_M"> M </a></td><td><a
class="el"
href="Marble.SearchRunnerPlugin.html">SearchRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataDocument.html">GeoDataDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Maneuver.html">Maneuver</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Serializable.html">Serializable</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataFeature.html">GeoDataFeature</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeManager.html">MapThemeManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SunLocator.html">SunLocator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataFolder.html">GeoDataFolder</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapViewWidget.html">MapViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_T"> T </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataGeometry.html">GeoDataGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapWizard.html">MapWizard</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCoordsPyramid.html">TileCoordsPyramid</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataHotSpot.html">GeoDataHotSpot</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAboutDialog.html">MarbleAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreator.html">TileCreator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataIconStyle.html">GeoDataIconStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAbstractRunner.html">MarbleAbstractRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreatorSource.html">TileCreatorSource</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataInnerBoundary.html">GeoDataInnerBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleControlBox.html">MarbleControlBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileLevelRangeWidget.html">TileLevelRangeWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLabelStyle.html">GeoDataLabelStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDirs.html">MarbleDirs</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TinyWebBrowser.html">TinyWebBrowser</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLatLonAltBox.html">GeoDataLatLonAltBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGlobal.html">MarbleGlobal</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_V"> V </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLatLonBox.html">GeoDataLatLonBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsGridLayout.html">MarbleGraphicsGridLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ViewportParams.html">ViewportParams</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLinearRing.html">GeoDataLinearRing</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsItem.html">MarbleGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_W"> W </a></td></tr>
+-<tr><td><a class="el"
href="Marble.GeoDataLineString.html">GeoDataLineString</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleMap.html">MarbleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.WidgetGraphicsItem.html">WidgetGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataAccuracy.html">GeoDataAccuracy</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LatLonEdit.html">LatLonEdit</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunner.html">RoutingRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataBalloonStyle.html">GeoDataBalloonStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LayerInterface.html">LayerInterface</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerManager.html">RoutingRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataColorStyle.html">GeoDataColorStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.LegendWidget.html">LegendWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.RoutingRunnerPlugin.html">RoutingRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataContainer.html">GeoDataContainer</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_M"> M </a></td><td><a
name="letter_S"> S </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataCoordinates.html">GeoDataCoordinates</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Maneuver.html">Maneuver</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ScreenGraphicsItem.html">ScreenGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataDocument.html">GeoDataDocument</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeDownloadDialog.html">MapThemeDownloadDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunner.html">SearchRunner</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataFeature.html">GeoDataFeature</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapThemeManager.html">MapThemeManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunnerManager.html">SearchRunnerManager</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataFolder.html">GeoDataFolder</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapViewWidget.html">MapViewWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SearchRunnerPlugin.html">SearchRunnerPlugin</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataGeometry.html">GeoDataGeometry</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MapWizard.html">MapWizard</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.Serializable.html">Serializable</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataGroundOverlay.html">GeoDataGroundOverlay</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleAboutDialog.html">MarbleAboutDialog</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.SunLocator.html">SunLocator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataHotSpot.html">GeoDataHotSpot</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleControlBox.html">MarbleControlBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_T"> T </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataIconStyle.html">GeoDataIconStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDebug.html">MarbleDebug</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCoordsPyramid.html">TileCoordsPyramid</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataInnerBoundary.html">GeoDataInnerBoundary</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleDirs.html">MarbleDirs</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreator.html">TileCreator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataItemIcon.html">GeoDataItemIcon</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGlobal.html">MarbleGlobal</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileCreatorSource.html">TileCreatorSource</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLabelStyle.html">GeoDataLabelStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsGridLayout.html">MarbleGraphicsGridLayout</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileId.html">TileId</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLatLonAltBox.html">GeoDataLatLonAltBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleGraphicsItem.html">MarbleGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TileLevelRangeWidget.html">TileLevelRangeWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLatLonBox.html">GeoDataLatLonBox</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleMap.html">MarbleMap</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.TinyWebBrowser.html">TinyWebBrowser</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLinearRing.html">GeoDataLinearRing</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleModel.html">MarbleModel</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_V"> V </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLineString.html">GeoDataLineString</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleNavigator.html">MarbleNavigator</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.ViewportParams.html">ViewportParams</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLineStyle.html">GeoDataLineStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidget.html">MarbleWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_W"> W </a></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataListStyle.html">GeoDataListStyle</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.MarbleWidgetPopupMenu.html">MarbleWidgetPopupMenu</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.WidgetGraphicsItem.html">WidgetGraphicsItem</a> (<a
class="el"
href="Marble.html">Marble</a>) </td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLod.html">GeoDataLod</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
name="letter_N"> N </a></td><td></td></tr>
++<tr><td><a class="el"
href="Marble.GeoDataLookAt.html">GeoDataLookAt</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td><a
class="el"
href="Marble.NavigationWidget.html">NavigationWidget</a> (<a
class="el"
href="Marble.html">Marble</a>) </td><td></td></tr>
+ </table>
+
+ </div>
+--
+1.8.1.4
+
diff --git a/marble.spec b/marble.spec
index dbfedcc..5b59b87 100644
--- a/marble.spec
+++ b/marble.spec
@@ -1,5 +1,5 @@
## enable python bindings or not
-#global python 1
+%global python 1
## enable designer plugin
%global designer 1
@@ -7,7 +7,7 @@ Name: marble
Summary: Virtual globe and world atlas
Epoch: 1
Version: 4.11.95
-Release: 2%{?dist}
+Release: 3%{?dist}
License: LGPLv2+
#URL:
https://projects.kde.org/projects/kde/kdeedu/marble
@@ -27,9 +27,11 @@ Patch0: marble-4.11.90-qextserialport.patch
## upstreamable patches
## upstream patches
-# forward-ported Python binding updates from 4.11
+# backported from 4.11.97
Patch100: 0001-Python-bindings-update.patch
Patch101: 0002-Python-bindings-update.patch
+Patch102: 0003-Python-bindings-update-for-4.12.patch
+Patch103: 0004-Python-bindings-update-for-4.12.-Docs.patch
BuildRequires: desktop-file-utils
BuildRequires: kdelibs4-devel >= %{version}
@@ -116,6 +118,8 @@ Requires: pykde4 >= %{version}
%patch0 -p1 -b .qextserialport
%patch100 -p1 -b .python-bindings-update-1
%patch101 -p1 -b .python-bindings-update-2
+%patch102 -p1 -b .python-bindings-update-3
+%patch103 -p1 -b .python-bindings-update-4
%build
@@ -212,6 +216,9 @@ fi
%changelog
+* Sun Dec 01 2013 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 1:4.11.95-3
+- backport more Python bindings updates from 4.11.97, reenable Python bindings
+
* Tue Nov 26 2013 Rex Dieter <rdieter(a)fedoraproject.org> 1:4.11.95-2
- rebuild (gpsd)