QGeoView  1.0
QGeoView documentation
Signals | Public Member Functions | Protected Member Functions | List of all members
QGVMap Class Reference
Inheritance diagram for QGVMap:

Signals

void projectionChanged ()
 
void scaleChanged ()
 
void azimuthChanged ()
 
void areaChanged ()
 
void itemsChanged (QGVItem *parent)
 
void stateChanged (QGV::MapState state)
 
void itemClicked (QGVItem *item, QPointF projPos)
 
void itemDoubleClicked (QGVItem *item, QPointF projPos)
 
void mapMouseMove (QPointF projPos)
 
void mapMousePress (QPointF projPos)
 
void mapMouseDoubleClicked (QPointF projPos)
 
void dropOnMap (QGV::GeoPos pos, const QMimeData *data)
 

Public Member Functions

 QGVMap (QWidget *parent=0)
 
const QGVCameraState getCamera () const
 
void cameraTo (const QGVCameraActions &actions, bool animation=false)
 
void flyTo (const QGVCameraActions &actions)
 
void setProjection (QGV::Projection id)
 
void setProjection (QGVProjection *projection)
 
QGVProjectiongetProjection () const
 
void setMouseActions (QGV::MouseActions actions)
 
void setMouseAction (QGV::MouseAction action, bool enabled=true)
 
QGV::MouseActions getMouseActions () const
 
bool isMouseAction (QGV::MouseAction action) const
 
QGVItemrootItem () const
 
QGVMapQGViewgeoView () const
 
void addItem (QGVItem *item)
 
void removeItem (QGVItem *item)
 
void deleteItems ()
 
int countItems () const
 
QGVItemgetItem (int index) const
 
void addWidget (QGVWidget *widget)
 
void removeWidget (QGVWidget *widget)
 
void deleteWidgets ()
 
int countWidgets () const
 
QGVWidgetgetWigdet (int index) const
 
void select (QGVItem *item)
 
void unselect (QGVItem *item)
 
void unselectAll ()
 
QSet< QGVItem * > getSelections () const
 
QList< QGVDrawItem * > search (const QPointF &projPos, Qt::ItemSelectionMode mode=Qt::ContainsItemShape) const
 
QList< QGVDrawItem * > search (const QRectF &projRect, Qt::ItemSelectionMode mode=Qt::ContainsItemShape) const
 
QList< QGVDrawItem * > search (const QPolygonF &projPolygon, Qt::ItemSelectionMode mode=Qt::ContainsItemShape) const
 
QPixmap grabMapView (bool includeWidgets=true) const
 
QPointF mapToProj (QPoint pos)
 
QPoint mapFromProj (QPointF projPos)
 
void refreshMap ()
 
void refreshProjection ()
 
void anchoreWidgets ()
 
virtual void onMapState (QGV::MapState state)
 
virtual void onMapCamera (const QGVCameraState &oldState, const QGVCameraState &newState)
 

Protected Member Functions

void mouseMoveEvent (QMouseEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseDoubleClickEvent (QMouseEvent *event) override
 

The documentation for this class was generated from the following file: