On 15 July 2016 at 03:40, Tim Sutton <[email protected]> wrote: > > Hi All > > It seems like something broke in QgsComposition (in 2.16 and master) - we > have some code like this: > > logo = self.composition.getComposerItemById('logo') > logo.setPicturePath(self.logo_path) > > > Which fails saying that QgsCompositionItem has no method setPicturePath. This > used to work fine in 2.14 - has anyone else encountered this? I know we are > breaking API post 2.16 but it would be great if this still behaved right - or > if someone could indicate the preferred way to do this now?
Is this specific to composer items? Or does all sip casting fail? (ie, try retrieving a symbol layer from a renderer... is it correctly cast to QgsSimpleFillLayerV2/etc or just left at the generic QgsSymbolLayerV2?) Nyall > > Thanks! > > Regards > > Tim > > — > > > > > > > > > Tim Sutton > > Co-founder: Kartoza > Project chair: QGIS.org > > Visit http://kartoza.com to find out about open source: > > Desktop GIS programming services > Geospatial web development > GIS Training > Consulting Services > > Skype: timlinux > IRC: timlinux on #qgis at freenode.net > > Kartoza is a merger between Linfiniti and Afrispatial > > > _______________________________________________ > Qgis-developer mailing list > [email protected] > List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer _______________________________________________ Qgis-developer mailing list [email protected] List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
