marble
LocalDatabaseRunner.cpp
Go to the documentation of this file.
40 void LocalDatabaseRunner::search( const QString &searchTerm, const GeoDataLatLonAltBox &preferred )
60 GeoDataPlacemark *placemark = dynamic_cast<GeoDataPlacemark*>(qvariant_cast<GeoDataObject*>( index.data( MarblePlacemarkModel::ObjectPointerRole )));
virtual bool isEmpty() const
Indicates whether the bounding box is not initialised (and contains nothing).
Definition: GeoDataLatLonBox.cpp:768
virtual void search(const QString &searchTerm, const GeoDataLatLonAltBox &preferred)
Start a placemark search.
Definition: LocalDatabaseRunner.cpp:40
This file contains the headers for MarbleModel.
void searchFinished(QVector< GeoDataPlacemark * > result)
This is emitted to indicate that the runner has finished the placemark search.
GeoDataCoordinates coordinate(const QDateTime &dateTime=QDateTime(), bool *iconAtCoordinates=0) const
Return the coordinates of the placemark at time dateTime as a GeoDataCoordinates. ...
Definition: GeoDataPlacemark.cpp:78
virtual bool contains(const GeoDataCoordinates &) const
Definition: GeoDataLatLonAltBox.cpp:171
The pointer to a specific object.
Definition: MarblePlacemarkModel.h:62
LocalDatabaseRunner(QObject *parent=0)
Definition: LocalDatabaseRunner.cpp:30
const MarbleModel * model() const
Access to the currently used model, or null if no was set with.
Definition: SearchRunner.cpp:25
a class representing a point of interest on the map
Definition: GeoDataPlacemark.h:54
Definition: SearchRunner.h:30
A class that defines a 3D bounding box for geographic data.
Definition: GeoDataLatLonAltBox.h:49
~LocalDatabaseRunner()
Definition: LocalDatabaseRunner.cpp:35
QAbstractItemModel * placemarkModel()
Definition: MarbleModel.cpp:417
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.