Class: QgsStoreBadLayerInfo

Stores layer IDs for bad (broken) layers.

Added in version 3.6.

List of all members, including inherited members

Class Hierarchy

Inheritance diagram of qgis.server.QgsStoreBadLayerInfo

Base classes

QgsProjectBadLayerHandler

Interface for classes that handle missing layer files when reading project files.

Methods

badLayerNames

Returns names of bad layers with ids.

badLayers

Virtual Methods

In PyQGIS, only methods marked as virtual can be safely overridden in a Python subclass of QgsStoreBadLayerInfo. See the FAQ for more details.

handleBadLayers

class qgis.server.QgsStoreBadLayerInfo[source]

Bases: QgsProjectBadLayerHandler

__init__()

Default constructor

__init__(a0: QgsStoreBadLayerInfo)
Parameters:

a0 (QgsStoreBadLayerInfo)

badLayerNames(self) dict[str, str]

Returns names of bad layers with ids.

Added in version 3.12.

Return type:

dict[str, str]

badLayers(self) list[str][source]
badLayers()
Return type:

list[str]

Returns:

ids of bad layers

virtual handleBadLayers(self, layers: Iterable[QDomNode])[source]
virtual handleBadLayers()
Parameters:

layers (Iterable[QDomNode]) – layer nodes