Estoy intentando acceder al QgsLayerTreeView
clase a través de la QgisInterface
en el plugin de python que he creado. En última instancia, quiero ser capaz de devolver el nodo seleccionado (grupo o capa) de la QgsLayerTree
.
El problema que me encuentro es que no sé cómo llamarlo. La mayoría de la información sugiere usar iface
como forma de acceder a la interfaz, pero no se reconoce cuando se llama desde el plugin (funciona bien desde la consola de python en QGIS).
¿Hay alguna otra forma de crear una instancia del QgisInterface
¿clase? ¿O hay alguna forma de importar la clase iface
para que funcione en mi plugin?