MarbleRunnerManager Class Reference
from PyKDE4.marble import *
Inherits: QObject
Namespace: Marble
Detailed Description
Signals |
| | parsingFinished (Marble.GeoDataDocument document, QString error=QString()) |
| | parsingFinished () |
| | placemarkSearchFinished () |
| | reverseGeocodingFinished (Marble.GeoDataCoordinates coordinates, Marble.GeoDataPlacemark placemark) |
| | reverseGeocodingFinished () |
| | routeRetrieved (Marble.GeoDataDocument route) |
| | routingFinished () |
| | searchFinished (QString searchTerm) |
| | searchResultChanged (QAbstractItemModel model) |
Methods |
| | findPlacemarks (self, QString searchTerm, Marble.GeoDataLatLonAltBox preferred=Marble.GeoDataLatLonAltBox()) |
| Marble.GeoDataDocument | openFile (self, QString fileName, Marble.DocumentRole role=Marble.UserDocument) |
| | parseFile (self, QString fileName, Marble.DocumentRole role=Marble.UserDocument) |
| | retrieveRoute (self, Marble.RouteRequest request) |
| | reverseGeocoding (self, Marble.GeoDataCoordinates coordinates) |
| QString | searchReverseGeocoding (self, Marble.GeoDataCoordinates coordinates) |
| | setModel (self, Marble.MarbleModel model) |
Signal Documentation
signal emitted whenever all runners are finished for the query
- Signal syntax:
QObject.connect(source, SIGNAL("parsingFinished(Marble::GeoDataDocument*, const QString&)"), target_slot)
signal emitted whenever all runners are finished for the query
- Signal syntax:
QObject.connect(source, SIGNAL("parsingFinished()"), target_slot)
| placemarkSearchFinished |
( |
|
) |
|
signal emitted whenever all runners are finished for the query
- Signal syntax:
QObject.connect(source, SIGNAL("placemarkSearchFinished()"), target_slot)
signal emitted whenever all runners are finished for the query
- Signal syntax:
QObject.connect(source, SIGNAL("reverseGeocodingFinished(const Marble::GeoDataCoordinates&, const Marble::GeoDataPlacemark&)"), target_slot)
| reverseGeocodingFinished |
( |
|
) |
|
signal emitted whenever all runners are finished for the query
- Signal syntax:
QObject.connect(source, SIGNAL("reverseGeocodingFinished()"), target_slot)
A route was retrieved
- Signal syntax:
QObject.connect(source, SIGNAL("routeRetrieved(Marble::GeoDataDocument*)"), target_slot)
signal emitted whenever all runners are finished for the query
- Signal syntax:
QObject.connect(source, SIGNAL("routingFinished()"), target_slot)
| searchFinished |
( |
QString |
searchTerm |
|
) |
|
|
|
The search request for the given search term has finished, i.e. all
runners are finished and reported their results via the
- See also:
- searchResultChanged signal
- Signal syntax:
QObject.connect(source, SIGNAL("searchFinished(const QString&)"), target_slot)
| searchResultChanged |
( |
QAbstractItemModel |
model |
|
) |
|
|
|
Placemarks were added to or removed from the model
To do: FIXME: this sounds like a duplication of QAbstractItemModel signals
- Signal syntax:
QObject.connect(source, SIGNAL("searchResultChanged(QAbstractItemModel*)"), target_slot)
Method Documentation
Search for placemarks matching the given search term.
- See also:
- findPlacemark is asynchronous with results returned using the
- See also:
- searchResultChanged signal.
- See also:
- searchPlacemark is blocking.
- See also:
- searchFinished signal indicates all runners are finished.
Parse the file using the runners for various formats
- See also:
- parseFile is asynchronous with results returned using the
- See also:
- parsingFinished signal.
- See also:
- openFile is blocking.
- See also:
- parsingFinished signal indicates all runners are finished.
Download routes traversing the stopover points in the given route request
- See also:
- retrieveRoute is asynchronous with results returned using the
- See also:
- routeRetrieved signal.
- See also:
- searchRoute is blocking.
- See also:
- routingFinished signal indicates all runners are finished.
Find the address and other meta information for a given geoposition.
- See also:
- reverseGeocoding is asynchronous with currently one result
returned using the
- See also:
- reverseGeocodingFinished signal.
- See also:
- searchReverseGeocoding is blocking.
- See also:
- reverseGeocodingFinished signal indicates all runners are finished.
Set a pointer to the model instance to be passed to MarbleAbstractRunner instances
or to use model specific information like planet parameters