diff --git a/src/gui/qgsmaplayermodel.cpp b/src/gui/qgsmaplayermodel.cpp index 408baf95489..2988b3746fc 100644 --- a/src/gui/qgsmaplayermodel.cpp +++ b/src/gui/qgsmaplayermodel.cpp @@ -28,7 +28,7 @@ QgsMapLayerModel::QgsMapLayerModel( QList layers, QObject *parent , mLayersChecked( QMap() ) , mItemCheckable( false ) { - connect( QgsMapLayerRegistry::instance(), SIGNAL( layersRemoved( QStringList ) ), this, SLOT( removeLayers( QStringList ) ) ); + connect( QgsMapLayerRegistry::instance(), SIGNAL( layersWillBeRemoved( QStringList ) ), this, SLOT( removeLayers( QStringList ) ) ); addLayers( layers ); } @@ -38,7 +38,7 @@ QgsMapLayerModel::QgsMapLayerModel( QObject *parent ) , mItemCheckable( false ) { connect( QgsMapLayerRegistry::instance(), SIGNAL( layersAdded( QList ) ), this, SLOT( addLayers( QList ) ) ); - connect( QgsMapLayerRegistry::instance(), SIGNAL( layersRemoved( QStringList ) ), this, SLOT( removeLayers( QStringList ) ) ); + connect( QgsMapLayerRegistry::instance(), SIGNAL( layersWillBeRemoved( QStringList ) ), this, SLOT( removeLayers( QStringList ) ) ); addLayers( QgsMapLayerRegistry::instance()->mapLayers().values() ); }