/************************************************************************ * This file has been generated automatically from * * * * src/gui/qgsmaptoolemitpoint.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsMapToolEmitPoint : QgsMapTool { %Docstring A map tool that simply emits a point when clicking on the map. Connecting a slot to its 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/qgsmaptoolemitpoint.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/