marble
#include <ReverseGeocodingRunnerManager.h>
Signals | |
void | reverseGeocodingFinished (const GeoDataCoordinates &coordinates, const GeoDataPlacemark &placemark) |
void | reverseGeocodingFinished () |
Public Member Functions | |
ReverseGeocodingRunnerManager (const MarbleModel *marbleModel, QObject *parent=0) | |
~ReverseGeocodingRunnerManager () | |
void | reverseGeocoding (const GeoDataCoordinates &coordinates) |
QString | searchReverseGeocoding (const GeoDataCoordinates &coordinates, int timeout=30000) |
Detailed Description
Definition at line 30 of file ReverseGeocodingRunnerManager.h.
Constructor & Destructor Documentation
|
explicit |
Constructor.
- Parameters
-
pluginManager The plugin manager that gives access to RunnerPlugins parent Optional parent object
Definition at line 106 of file ReverseGeocodingRunnerManager.cpp.
Marble::ReverseGeocodingRunnerManager::~ReverseGeocodingRunnerManager | ( | ) |
Definition at line 115 of file ReverseGeocodingRunnerManager.cpp.
Member Function Documentation
void Marble::ReverseGeocodingRunnerManager::reverseGeocoding | ( | const GeoDataCoordinates & | coordinates | ) |
Find the address and other meta information for a given geoposition.
- See also
- reverseGeocoding is asynchronous with currently one result returned using the
- reverseGeocodingFinished signal.
- searchReverseGeocoding is blocking.
- reverseGeocodingFinished signal indicates all runners are finished.
Definition at line 120 of file ReverseGeocodingRunnerManager.cpp.
|
signal |
The reverse geocoding request is finished, the result is stored in the given placemark.
This signal is emitted when the first runner found a result, subsequent results are discarded and do not emit further signals. If no result is found, this signal is emitted with an empty (default constructed) placemark.
|
signal |
Emitted whenever all runners are finished for the query.
QString Marble::ReverseGeocodingRunnerManager::searchReverseGeocoding | ( | const GeoDataCoordinates & | coordinates, |
int | timeout = 30000 |
||
) |
Definition at line 145 of file ReverseGeocodingRunnerManager.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:57 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.