Skip to content

Class BadLayerHandler

ClassList > BadLayerHandler

Inherits the following classes: QStandardItemModel, QgsProjectBadLayerHandler

Public Types

Type Name
enum Roles

Public Properties

Type Name
property QgsProject * project

Public Signals

Type Name
signal void badLayersFound
signal void projectChanged

Public Functions

Type Name
BadLayerHandler (QObject * parent=nullptr)
void handleBadLayers (const QList< QDomNode > & layers) override
QgsProject * project () const
QHash< int, QByteArray > roleNames () override const
void setProject (QgsProject * project)

Public Types Documentation

enum Roles

enum BadLayerHandler::Roles {
    DataSourceRole = Qt::UserRole,
    LayerNameRole
};

Public Properties Documentation

property project [1/2]

QgsProject * BadLayerHandler::project;

Public Signals Documentation

signal badLayersFound

void BadLayerHandler::badLayersFound;

signal projectChanged

void BadLayerHandler::projectChanged;

Public Functions Documentation

function BadLayerHandler

explicit BadLayerHandler::BadLayerHandler (
    QObject * parent=nullptr
) 

function handleBadLayers

void BadLayerHandler::handleBadLayers (
    const QList< QDomNode > & layers
) override

function project [2/2]

QgsProject * BadLayerHandler::project () const

function roleNames

QHash< int, QByteArray > BadLayerHandler::roleNames () override const

function setProject

void BadLayerHandler::setProject (
    QgsProject * project
) 


The documentation for this class was generated from the following file src/core/badlayerhandler.h