Ich benötige eine Liste mit den Namen aller Ebenen in einer QGIS-Sitzung. Ich habe die Aufgabe als erledigt
layersNames = []
for i in self.iface.mapCanvas().layers():
layersNames.append(str(i.name()))
Dies hat jedoch das Problem, dass nur die Namen für die sichtbaren Ebenen extrahiert werden. Wie kann ich mit PyQGIS eine Liste mit den Namen aller (sichtbaren oder nicht sichtbaren) Ebenen abrufen?