On Sat, Apr 2, 2016 at 10:55 PM, Nyall Dawson <[email protected]> wrote:
> On 3 April 2016 at 06:41, Anita Graser <[email protected]> wrote: > > Hi, > > > > Is it possible to directly add new color ramps to QGIS using Python? > > I know that it's possible to write style xml files for color ramps which > can > > then be imported but a more direct solution would be great. > > Untested, but something like > > ramp = QgsVectorGradientColorRampV2( color1, color2 ) > tags=[] > QgsStyleV2.defaultStyle().saveColorRamp( 'my ramp', ramp, 0, tags ) > ​Thanks Nyall, that worked great! I used both saveColorRamp() and addColorRamp() to save permanently but still have the new ramp appear without having to restart QGIS. Best wishes, Anita > > should work. > > See https://qgis.org/api/classQgsVectorGradientColorRampV2.html and > https://qgis.org/api/classQgsStyleV2.html#a14a66fbd382fa858cbc8cd73d394724d > > Nyall > > > > > Thanks and best wishes, > > Anita > > > > _______________________________________________ > > 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
