[Qgis-psc] QEP 8 - Vote call

Marco Hugentobler marco.hugentobler at sourcepole.ch
Tue May 12 01:46:14 PDT 2015


Hi Hugo

>Does it mean the current QgsGeometry will be marked obsolete and removed
>in the future ? Or that the two "versions" will stay ?

It means the current QgsGeometry will be replaced by a class offering 
the same interface (but delegating the calls to an instance of the new 
geometry class).
In the test implementation, the interface is 
src/core/geometry/qgsgeometry.h and the new class hierarchy is 
src/core/geometry/qgsabstractgeometryv2.h and derived classes.

Regards,
Marco

On 12.05.2015 09:54, Hugo Mercier wrote:
> Hi all,
>
> Sorry to react so late, but the QEP states
> "As the current geometry class is used in so many places in QGIS, it is
> proposed to keep the interface QgsGeometry and direct the calls to it to
> a new geometry object. This means that existing code should just
> continue working while offering the new possibilities."
>
> Does it mean the current QgsGeometry will be marked obsolete and removed
> in the future ? Or that the two "versions" will stay ?
>
> On 12/05/2015 09:27, Nathan Woodrow wrote:
>> Hey all,
>>
>> This is an official vote call for QEP 8 - geometry redesign
>>
>> The final document can be found at:
>> https://github.com/mhugent/QGIS-Enhancement-Proposals/blob/29f6fe10fcb7a32dd07c29a5d75ddaba6a88cd25/QEP-8-geometry_redesign.rst
>>
>> Regards,
>> Nathan
>>
>>
>> _______________________________________________
>> Qgis-psc mailing list
>> Qgis-psc at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-psc
>>
> _______________________________________________
> Qgis-psc mailing list
> Qgis-psc at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-psc


-- 
Dr. Marco Hugentobler
Sourcepole -  Linux & Open Source Solutions
Weberstrasse 5, CH-8004 Zürich, Switzerland
marco.hugentobler at sourcepole.ch http://www.sourcepole.ch
Technical Advisor QGIS Project Steering Committee




More information about the Qgis-psc mailing list