Hi Alexandre,

The rubberband belongs to the internals of the maptool. As long as you
don't want to subclass the maptool I think the easiest way is to send
the backspace event to the maptool instead. And I would even say that
this is semantically the correct thing to do.

Matthias

On 03/27/2016 04:06 PM, Alexandre Neto wrote:
> Hello all,
>
> Can anyone tell me how can I, using Python, access to the "Add New
> Feature" QgsRubberBand methods? Or maybe point me to same sample code?
>
> I don't want to create a new rubberband, I would like to access the
> one that is created by the drawing/editing maptools.
>
> I can reach the current mapTool with,
>
> iface.mapCanvas().mapTool()
>
> But I'm not understanding how to from there
>
> I wanted to use removeLastPoint() (or the undo() in ). The idea is to
> simulate the backspace key functionality with a button to use in a
> tablet device (Windows).
>
> Thanks,
>
> Alexandre Neto
> -- 
> Alexandre Neto
> ---------------------
> @AlexNetoGeo
> http://sigsemgrilhetas.wordpress.com
> http://gisunchained.wordpress.com
>
>
> _______________________________________________
> Qgis-developer mailing list
> [email protected]
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

-- 
Matthias Kuhn
OPENGIS.ch - https://www.opengis.ch
Spatial • (Q)GIS • PostGIS • Open Source

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Qgis-developer mailing list
[email protected]
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to