1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
|
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsmapoverviewcanvas.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.py again *
************************************************************************/
class QgsMapOverviewCanvas : QWidget
{
%Docstring(signature="appended")
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<QgsMapLayer *> &layers );
%Docstring
updates layer set for overview
%End
QList<QgsMapLayer *> 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
virtual void wheelEvent( QWheelEvent *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.py again *
************************************************************************/
|