/************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsmapoverviewcanvas.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsMapOverviewCanvas : QWidget { %Docstring A widget that displays an overview map. %End %TypeHeaderCode #include "qgsmapoverviewcanvas.h" %End public: QgsMapOverviewCanvas( QWidget *parent /TransferThis/ = 0, QgsMapCanvas *mapCanvas = 0 ); void refresh(); %Docstring renders overview and updates panning widget %End void setBackgroundColor( const QColor &color ); %Docstring changes background color %End void setLayers( const QList &layers ); %Docstring updates layer set for overview %End QList layers() const; %Docstring Returns list of layers visible in the overview %End void enableAntiAliasing( bool flag ); void updateFullExtent(); protected slots: void mapRenderingFinished(); void layerRepaintRequested( bool deferred = false ); %Docstring Triggered when a layer in the overview requests a repaint. %End protected: void drawExtentRect(); %Docstring used for overview canvas to reflect changed extent in main map canvas %End void destinationCrsChanged(); %Docstring Should be called when the canvas destination CRS is changed %End void transformContextChanged(); %Docstring Called when the canvas transform context is changed %End virtual void paintEvent( QPaintEvent *pe ); %Docstring Overridden paint event %End virtual void showEvent( QShowEvent *e ); %Docstring Overridden show event %End virtual void resizeEvent( QResizeEvent *e ); %Docstring Overridden resize event %End virtual void mouseMoveEvent( QMouseEvent *e ); %Docstring Overridden mouse move event %End virtual void mousePressEvent( QMouseEvent *e ); %Docstring Overridden mouse press event %End virtual void mouseReleaseEvent( QMouseEvent *e ); %Docstring Overridden mouse release event %End void updatePanningWidget( QPoint pos ); %Docstring called when panning to reflect mouse movement %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsmapoverviewcanvas.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/