On Tue, Oct 23, 2012 at 3:58 PM, Marco Hugentobler
<[email protected]> wrote:
> Hi Martin
>
> In your changes, are there also other api-breaking things besides the Python
> changes ( related to 1) enable introduction of threading )?

Hi Marco

yes there are (will be) also other changes, mainly:
- QgsVectorLayer + QgsVectorDataProvider: select(), nextFeature(),
rewind(), featureAtId() replaced by getFeatures(), feature request and
feature iterator classes
- QgsFeature + QgsField: attributes are stored in a vector instead of
a map (for more efficient access).

That means everyone who does something with vectors is affected (c++
or python). At some point I will start preparing a porting guide.

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

Reply via email to