19 #ifndef QGSMAPOVERVIEWCANVAS_H
20 #define QGSMAPOVERVIEWCANVAS_H
23 #include <QMouseEvent>
24 #include <QWheelEvent>
26 #include <QStringList>
47 void drawExtentRect();
53 void setBackgroundColor(
const QColor& color );
56 void setLayerSet(
const QStringList& layerSet );
58 QStringList& layerSet();
62 void updateFullExtent();
66 void hasCrsTransformEnabled(
bool flag );
68 void destinationSrsChanged();
73 void paintEvent( QPaintEvent * pe );
76 void resizeEvent( QResizeEvent * e );
79 void mouseMoveEvent( QMouseEvent * e );
82 void mousePressEvent( QMouseEvent * e );
85 void mouseReleaseEvent( QMouseEvent * e );
88 void updatePanningWidget(
const QPoint& pos );