Thank you Aaron,<br><br>I found the private members, and added const &amp; accessors for each of them. I will fill a ticket about it to have a more stable solution.<br><br>Regards,<br><br>Olivier<br><br><div class="gmail_quote">
2009/1/8 Aaron Racicot <span dir="ltr">&lt;<a href="mailto:aaronr@z-pulley.com">aaronr@z-pulley.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
As far as I know the data exists in the private members of the<br>
QgsVectorLayer class and currently there are not any access methods (or<br>
bindings) to them. &nbsp;Things like:<br>
<br>
QgsFeatureIds mDeletedFeatureIds;<br>
QgsFeatureList mAddedFeatures;<br>
QgsGeometryMap mChangedGeometries;<br>
<br>
I had a similar need the other day in a python plugin and had to bail and<br>
ended up doing what I needed another way… but access to these would be<br>
great. &nbsp;Maybe file a ticket and see how the devs feel about it.<br>
<br>
Aaron<br>
<br>
<br>
From: <a href="mailto:qgis-developer-bounces@lists.osgeo.org">qgis-developer-bounces@lists.osgeo.org</a><br>
[mailto:<a href="mailto:qgis-developer-bounces@lists.osgeo.org">qgis-developer-bounces@lists.osgeo.org</a>] On Behalf Of Olivier<br>
Tournaire<br>
Sent: Thursday, January 08, 2009 2:34 PM<br>
To: <a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a><br>
Subject: [Qgis-developer] [Plugin] Added, deleted or changed features in a<br>
layer<br>
<div><div></div><div class="Wj3C7c"><br>
Hi all,<br>
<br>
I am wondering how we can get the modified features (added, deleted,<br>
changed) features in a vector layer ? In fact, when commiting changes, I<br>
would like to make a special processing on the new, deleted or changed<br>
geometries. However, I do not found any method in the VectorLayer class to<br>
retrieve these geometries. Any idea ?<br>
<br>
Best regards,<br>
<br>
Olivier<br>
<br>
--<br>
Dr. Olivier Tournaire<br>
MATIS - Institut Géographique National<br>
73, Ave de Paris<br>
94165 St Mandé cedex, France<br>
<br>
tel: (+33) 1 43 98 80 00 - 71 25<br>
fax: (+33) 1 43 98 85 81<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Dr. Olivier Tournaire<br>MATIS - Institut Géographique National<br>73, Ave de Paris<br>94165 St Mandé cedex, France<br><br>tel: (+33) 1 43 98 80 00 - 71 25<br>
fax: (+33) 1 43 98 85 81<br>