From 9276ea8e05f53251d5c03da2e7201565f3d4f78c Mon Sep 17 00:00:00 2001 From: uclaros Date: Sun, 15 Mar 2020 22:37:17 +0200 Subject: [PATCH] Add Group button also adds selected layers if >= 2 --- src/gui/layertree/qgslayertreeviewdefaultactions.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gui/layertree/qgslayertreeviewdefaultactions.cpp b/src/gui/layertree/qgslayertreeviewdefaultactions.cpp index 83f8ae851592..0fbe466ac4f1 100644 --- a/src/gui/layertree/qgslayertreeviewdefaultactions.cpp +++ b/src/gui/layertree/qgslayertreeviewdefaultactions.cpp @@ -222,6 +222,11 @@ void QgsLayerTreeViewDefaultActions::checkAndAllParents() void QgsLayerTreeViewDefaultActions::addGroup() { + if ( mView->selectedNodes( true ).count() >= 2 ) + { + groupSelected(); + return; + } QgsLayerTreeGroup *group = mView->currentGroupNode(); if ( !group ) group = mView->layerTreeModel()->rootGroup();