marble
DeclarativeDataPluginModel.cpp
Go to the documentation of this file.
19 DeclarativeDataPluginModel::DeclarativeDataPluginModel( const MarbleModel *marbleModel, QObject *parent )
33 emit dataRequest( box.north( degree ), box.south( degree ), box.east( degree ), box.west( degree ) );
An abstract data model (not based on QAbstractModel) for a AbstractDataPlugin.
Definition: AbstractDataPluginModel.h:45
DeclarativeDataPluginModel(const MarbleModel *marbleModel, QObject *parent=0)
Definition: DeclarativeDataPluginModel.cpp:19
qreal north(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
Get the northern boundary of the bounding box.
Definition: GeoDataLatLonBox.cpp:93
qreal east(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
Get the eastern boundary of the bounding box.
Definition: GeoDataLatLonBox.cpp:135
virtual ~DeclarativeDataPluginModel()
Definition: DeclarativeDataPluginModel.cpp:25
void dataRequest(qreal north, qreal south, qreal east, qreal west)
Additional items for the given bound box (in degrees) are requested.
void getAdditionalItems(const GeoDataLatLonAltBox &box, qint32 number=10)
Managing to get number additional items in box.
Definition: DeclarativeDataPluginModel.cpp:30
qreal west(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
Get the western boundary of the bounding box.
Definition: GeoDataLatLonBox.cpp:156
The data model (not based on QAbstractModel) for a MarbleWidget.
Definition: MarbleModel.h:97
qreal south(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
Get the southern boundary of the bounding box.
Definition: GeoDataLatLonBox.cpp:114
A class that defines a 3D bounding box for geographic data.
Definition: GeoDataLatLonAltBox.h:49
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.