From aa0512653acb6e04b58e1bbd03ce10a3aafe157e Mon Sep 17 00:00:00 2001 From: Martin Dobias Date: Wed, 4 Jun 2014 22:30:49 +0700 Subject: [PATCH] [layertree] Only add layers to layer tree if the client wanted that --- src/core/layertree/qgslayertreeregistrybridge.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/layertree/qgslayertreeregistrybridge.cpp b/src/core/layertree/qgslayertreeregistrybridge.cpp index a01e666d432..471300d86c6 100644 --- a/src/core/layertree/qgslayertreeregistrybridge.cpp +++ b/src/core/layertree/qgslayertreeregistrybridge.cpp @@ -30,7 +30,7 @@ QgsLayerTreeRegistryBridge::QgsLayerTreeRegistryBridge( QgsLayerTreeGroup *root, , mInsertionPointGroup( root ) , mInsertionPointIndex( 0 ) { - connect( QgsMapLayerRegistry::instance(), SIGNAL( layersAdded( QList ) ), this, SLOT( layersAdded( QList ) ) ); + connect( QgsMapLayerRegistry::instance(), SIGNAL( legendLayersAdded( QList ) ), this, SLOT( layersAdded( QList ) ) ); connect( QgsMapLayerRegistry::instance(), SIGNAL( layersWillBeRemoved( QStringList ) ), this, SLOT( layersWillBeRemoved( QStringList ) ) ); connect( mRoot, SIGNAL( willRemoveChildren( QgsLayerTreeNode*, int, int ) ), this, SLOT( groupWillRemoveChildren( QgsLayerTreeNode*, int, int ) ) );