Sorry, forgot to add the link :blush:

https://gis.stackexchange.com/questions/232367/showing-transparency-slider-by-default-in-layers-panel-of-qgis

On 13-02-19 12:59, Raymond Nijssen wrote:
Hi Richard,

Here is some example code. I will try to make it work now.

Groetjes!
Raymond


On 13-02-19 12:37, Richard Duivenvoorde wrote:
Hi Devs,

Thinking about creating a small plugin which would add a 'Layer tree
embedded widget' to a layer in the legend, I hit:

https://github.com/qgis/QGIS/pull/3170

with a nice example on how to create such a widget (with 2 minor tweaks
see below).

But my question is if it is possible (in the python plugin) to attach
such widget to a specific layer? Now it is working but you can only
activate it via the layerproperties dialog.

I could not find a example or hint for it.

Any pointers appreciated.

Regards,

Richard Duivenvoorde

PS

To make Martins example https://github.com/qgis/QGIS/pull/3170) work in
QGIS3:

from PyQt4.QtGui import QComboBox
becomes
from qgis.PyQt.QtWidgets import QComboBox

QgsLayerTreeEmbeddedWidgetRegistry.instance().addProvider(provider)
becomes
QgsGui.layerTreeEmbeddedWidgetRegistry().addProvider(provider)
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to