marble
#include <SearchRunnerManager.h>
Signals | |
void | placemarkSearchFinished () |
void | searchFinished (const QString &searchTerm) |
void | searchResultChanged (QAbstractItemModel *model) |
void | searchResultChanged (const QVector< GeoDataPlacemark * > &result) |
Public Member Functions | |
SearchRunnerManager (const MarbleModel *marbleModel, QObject *parent=0) | |
~SearchRunnerManager () | |
void | findPlacemarks (const QString &searchTerm, const GeoDataLatLonAltBox &preferred=GeoDataLatLonAltBox()) |
QVector< GeoDataPlacemark * > | searchPlacemarks (const QString &searchTerm, const GeoDataLatLonAltBox &preferred=GeoDataLatLonAltBox(), int timeout=30000) |
Detailed Description
Definition at line 33 of file SearchRunnerManager.h.
Constructor & Destructor Documentation
|
explicit |
Constructor.
- Parameters
-
pluginManager The plugin manager that gives access to RunnerPlugins parent Optional parent object
Definition at line 143 of file SearchRunnerManager.cpp.
Marble::SearchRunnerManager::~SearchRunnerManager | ( | ) |
Definition at line 152 of file SearchRunnerManager.cpp.
Member Function Documentation
void Marble::SearchRunnerManager::findPlacemarks | ( | const QString & | searchTerm, |
const GeoDataLatLonAltBox & | preferred = GeoDataLatLonAltBox() |
||
) |
Search for placemarks matching the given search term.
- See also
- findPlacemark is asynchronous with results returned using the
- searchResultChanged signal.
- searchPlacemark is blocking.
- searchFinished signal indicates all runners are finished.
Definition at line 157 of file SearchRunnerManager.cpp.
|
signal |
Emitted whenever all runners are finished for the query.
|
signal |
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
QVector< GeoDataPlacemark * > Marble::SearchRunnerManager::searchPlacemarks | ( | const QString & | searchTerm, |
const GeoDataLatLonAltBox & | preferred = GeoDataLatLonAltBox() , |
||
int | timeout = 30000 |
||
) |
Definition at line 201 of file SearchRunnerManager.cpp.
|
signal |
Placemarks were added to or removed from the model.
- Todo:
- FIXME: this sounds like a duplication of QAbstractItemModel signals
|
signal |
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.