Skip to content

Class QfBadLayerHandler

ClassList > QfBadLayerHandler

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
QfBadLayerHandler (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 QfBadLayerHandler::Roles {
    DataSourceRole = Qt::UserRole,
    LayerNameRole
};

Public Properties Documentation

property project [1/2]

QgsProject * QfBadLayerHandler::project;

Public Signals Documentation

signal badLayersFound

void QfBadLayerHandler::badLayersFound;

signal projectChanged

void QfBadLayerHandler::projectChanged;

Public Functions Documentation

function QfBadLayerHandler

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

function handleBadLayers

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

function project [2/2]

QgsProject * QfBadLayerHandler::project () const

function roleNames

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

function setProject

void QfBadLayerHandler::setProject (
    QgsProject * project
) 


The documentation for this class was generated from the following file src/app/qfbadlayerhandler.h