marble
TrackerPluginModel.cpp
Go to the documentation of this file.
void itemUpdateEnded()
The representation of GeoData in a model This class represents all available data given by kml-data f...
Definition: GeoDataTreeModel.h:32
This file contains the headers for MarbleModel.
Browsing mode, normal operation of Marble, like a web browser.
Definition: MarbleGlobal.h:162
virtual void parseFile(const QString &id, const QByteArray &file)
This method is called whenever a file queued up for download by downloadFile() has finished downloadi...
Definition: TrackerPluginModel.cpp:170
Definition: GeoDataDocument.h:43
void itemUpdateStarted()
GeoDataPlacemark * placemark()
Returns the wrapped placemark which will be displayed if this item is in a TrackerPluginModel.
Definition: TrackerPluginItem.cpp:40
QVector< TrackerPluginItem * > items() const
Return all available items.
Definition: TrackerPluginModel.cpp:126
void endUpdateItems()
End a series of add or remove items operations on the model.
Definition: TrackerPluginModel.cpp:150
virtual ~TrackerPluginModel()
Definition: TrackerPluginModel.cpp:99
Subclass this to represent items in your TrackerPluginModel.
Definition: TrackerPluginItem.h:29
void beginUpdateItems()
Begin a series of add or remove items operations on the model.
Definition: TrackerPluginModel.cpp:141
void loadSettings(const QHash< QString, QVariant > &settings)
Load settings.
Definition: TrackerPluginModel.cpp:160
TrackerPluginModel(GeoDataTreeModel *treeModel)
Constructs a model with the given treeModel and pluginManager.
Definition: TrackerPluginModel.cpp:85
void addItem(TrackerPluginItem *mark)
Add the item mark to the model.
Definition: TrackerPluginModel.cpp:120
void downloadFile(const QUrl &url, const QString &id)
Adds url to the download queue.
Definition: TrackerPluginModel.cpp:165
This class manages scheduled downloads.
Definition: HttpDownloadManager.h:44
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:53 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:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.