Project:
QGIS
Version:
2.10.0
Feature: Improvements for programmers
We have made a number of changes and improvements that will be of interest to developers:
- We have upped the minimum requirement for Qt4 to version 4.8. Qt4 is one of the main C++ toolkits / libraries we use to create QGIS.
- New
QgsStatisticalSummary
class for calculating statistics from a list of numbers.
- Allow changing vector layer data source.
- Implicit sharing of classes :
QgsField
, QgsFields
, QgsDataDefined
, QgsFeature
, QgsGeometry
.
- Plugins can now create their own entries in the browser widget with two new classes :
QgsDataItemProvider
and QgsDataItemProviderRegistry
.