| 12
 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
 
 | /************************************************************************
 * This file has been generated automatically from                      *
 *                                                                      *
 * src/gui/maptools/qgsmaptoolemitpoint.h                               *
 *                                                                      *
 * Do not edit manually ! Edit header and run scripts/sipify.py again   *
 ************************************************************************/
class QgsMapToolEmitPoint : QgsMapTool
{
%Docstring(signature="appended")
A map tool that simply emits a point when clicking on the map.
Connecting a slot to its :py:func:`~canvasClicked` signal will let you
implement custom behavior for the passed in point.
%End
%TypeHeaderCode
#include "qgsmaptoolemitpoint.h"
%End
  public:
    QgsMapToolEmitPoint( QgsMapCanvas *canvas );
%Docstring
constructor
%End
    virtual Flags flags() const;
    virtual void canvasMoveEvent( QgsMapMouseEvent *e );
    virtual void canvasPressEvent( QgsMapMouseEvent *e );
    virtual void canvasReleaseEvent( QgsMapMouseEvent *e );
  signals:
    void canvasClicked( const QgsPointXY &point, Qt::MouseButton button );
%Docstring
signal emitted on canvas click
%End
};
/************************************************************************
 * This file has been generated automatically from                      *
 *                                                                      *
 * src/gui/maptools/qgsmaptoolemitpoint.h                               *
 *                                                                      *
 * Do not edit manually ! Edit header and run scripts/sipify.py again   *
 ************************************************************************/
 |