| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
A widget that allows the selection of a list of symbol layers from a layer. More...
#include <qgssymbollayerselectionwidget.h>

| Signals | |
| void | changed () | 
| Signal emitted when something the configuration is changed.  More... | |
| Public Member Functions | |
| QgsSymbolLayerSelectionWidget (QWidget *parent=nullptr) | |
| Default constructor.  More... | |
| QSet< QgsSymbolLayerId > | selection () const | 
| Returns current symbol layer selection.  More... | |
| void | setLayer (const QgsVectorLayer *layer) | 
| Populate the tree with selectable symbol layers from a given layer.  More... | |
| void | setSelection (const QSet< QgsSymbolLayerId > &sel) | 
| Sets the symbol layer selection.  More... | |
A widget that allows the selection of a list of symbol layers from a layer.
A tree shows a list of selectable symbol layers.
Definition at line 37 of file qgssymbollayerselectionwidget.h.
| 
 | explicit | 
Default constructor.
Definition at line 30 of file qgssymbollayerselectionwidget.cpp.
| 
 | signal | 
Signal emitted when something the configuration is changed.
| QSet< QgsSymbolLayerId > QgsSymbolLayerSelectionWidget::selection | ( | ) | const | 
Returns current symbol layer selection.
Definition at line 152 of file qgssymbollayerselectionwidget.cpp.
| void QgsSymbolLayerSelectionWidget::setLayer | ( | const QgsVectorLayer * | layer | ) | 
Populate the tree with selectable symbol layers from a given layer.
Definition at line 46 of file qgssymbollayerselectionwidget.cpp.
| void QgsSymbolLayerSelectionWidget::setSelection | ( | const QSet< QgsSymbolLayerId > & | sel | ) | 
Sets the symbol layer selection.
Definition at line 163 of file qgssymbollayerselectionwidget.cpp.