[QGIS-Developer] QgsRasterHistogram Python bindings
alexander.bruy at gmail.com
Tue Aug 1 03:30:24 PDT 2017
Just tried this and still got crash
2017-08-01 12:08 GMT+03:00 Nyall Dawson <nyall.dawson at gmail.com>:
> On 1 August 2017 at 17:40, Alexander Bruy <alexander.bruy at gmail.com> wrote:
>> while working on Processing algorithms I have found an issue with
>> QgsRasterHistogram class. According to the documentation, member
>> histogramVector should not be available in Python , but it is present
>> in the corresponding SIP file. However, any attempt to access this member
>> leads to QGIS crash.
>> Should we remove histogramVector from Python? Or it should be exposed
>> and there is a bug/incomplete implementation in bindings?
> That's odd - there's nothing particularly unusal about
> HistogramVector. A vector of ints should be accessibly from Python.
> Why not try removing the typedef use from the sip file and see if that
> helps? E.g.
> #ifndef SIP_RUN
> HistogramVector histogramVector;
> QVector<int> histogramVector;
>>  http://qgis.org/api/classQgsRasterHistogram.html#a9bd23abeb4764f3a6c73975ee96fd4ff
>> Alexander Bruy
>> QGIS-Developer mailing list
>> QGIS-Developer at lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
More information about the QGIS-Developer