Lo he intentado, pero no funciona.
root = QgsProject.instance().layerTreeRoot()
group1 = root.insertGroup(0, "PGB")
legend = i.legendInterface()
legend.isGroupVisible(group1)
legend.setGroupVisible(group1, False)
Lo he intentado, pero no funciona.
root = QgsProject.instance().layerTreeRoot()
group1 = root.insertGroup(0, "PGB")
legend = i.legendInterface()
legend.isGroupVisible(group1)
legend.setGroupVisible(group1, False)
¡Estás cerca! El setGroupVisible
La función requiere (int, booleano) como parámetros (es decir, el número entero que proporcionó para su grupo como 0
). Pruebe lo siguiente:
root = QgsProject.instance().layerTreeRoot()
group1 = root.insertGroup(0, "PGB")
legend = iface.legendInterface()
legend.setGroupVisible(0, False)
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.