marble
RoutingLayer.h
Go to the documentation of this file.
This class represents a model of all place marks which are currently available through a given Placem...
Definition: MarblePlacemarkModel.h:37
bool eventFilter(QObject *obj, QEvent *event)
Overriding QWidget, used to make the layer interactive.
Definition: RoutingLayer.cpp:673
void setViewContext(ViewContext viewContext)
Set the view context to determine whether the map is used interactively.
Definition: RoutingLayer.cpp:767
void repaintNeeded(const QRect &rect=QRect())
A painter that allows to draw geometric primitives on the map.
Definition: GeoPainter.h:98
ViewContext
This enum is used to choose context in which map quality gets used.
Definition: MarbleGlobal.h:72
Definition: LayerInterface.h:25
void placemarkSelected(const QModelIndex &index)
A placemark was selected (clicked) by the user.
A paint layer that serves as a view on a route model.
Definition: RoutingLayer.h:36
A widget class that displays a view of the earth.
Definition: MarbleWidget.h:102
friend class RoutingLayerPrivate
Definition: RoutingLayer.h:112
QStringList renderPosition() const
Reimplemented from LayerInterface.
Definition: RoutingLayer.cpp:631
bool render(GeoPainter *painter, ViewportParams *viewport, const QString &renderPos="NONE", GeoSceneLayer *layer=0)
Reimplemented from LayerInterface.
Definition: RoutingLayer.cpp:641
A public class that controls what is visible in the viewport of a Marble map.
Definition: ViewportParams.h:44
void setPlacemarkModel(MarblePlacemarkModel *model)
Set the placemark model to use.
Definition: RoutingLayer.cpp:695
void synchronizeWith(QItemSelectionModel *selection)
Set the proxy model another QAbstractItemView uses that should share its selection model with us...
Definition: RoutingLayer.cpp:701
Wraps a Marble::MarbleWidget, providing access to important properties and methods.
Definition: MarbleDeclarativeWidget.h:50
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:52 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:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.