The QgsMapLayerComboBox class is a combo box which displays the list of layers.
More...
#include <qgsmaplayercombobox.h>
Public Slots |
| void | setLayer (QgsMapLayer *layer) |
| | setLayer set the current layer selected in the combo
|
Signals |
| void | layerChanged (QgsMapLayer *layer) |
| | layerChanged this signal is emitted whenever the currently selected layer changes
|
Public Member Functions |
| | QgsMapLayerComboBox (QWidget *parent=0) |
| | QgsMapLayerComboBox creates a combo box to dislpay the list of layers (currently in the registry).
|
| void | setFilters (QgsMapLayerProxyModel::Filters filters) |
| | setFilters allows fitering according to layer type and/or geometry type.
|
| QgsMapLayerProxyModel::Filters | filters () const |
| | currently used filter on list layers
|
| QgsMapLayer * | currentLayer () const |
| | currentLayer returns the current layer selected in the combo box
|
Properties |
| QgsMapLayerProxyModel::Filters | filters |
Detailed Description
The QgsMapLayerComboBox class is a combo box which displays the list of layers.
- Note
- added in 2.3
Constructor & Destructor Documentation
| QgsMapLayerComboBox::QgsMapLayerComboBox |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
QgsMapLayerComboBox creates a combo box to dislpay the list of layers (currently in the registry).
The layers can be filtered and/or ordered.
Member Function Documentation
| QgsMapLayer * QgsMapLayerComboBox::currentLayer |
( |
| ) |
const |
currentLayer returns the current layer selected in the combo box
| QgsMapLayerProxyModel::Filters QgsMapLayerComboBox::filters |
( |
| ) |
const |
|
inline |
currently used filter on list layers
| void QgsMapLayerComboBox::indexChanged |
( |
int |
i | ) |
|
|
protectedslot |
| void QgsMapLayerComboBox::layerChanged |
( |
QgsMapLayer * |
layer | ) |
|
|
signal |
layerChanged this signal is emitted whenever the currently selected layer changes
| void QgsMapLayerComboBox::setFilters |
( |
QgsMapLayerProxyModel::Filters |
filters | ) |
|
setFilters allows fitering according to layer type and/or geometry type.
| void QgsMapLayerComboBox::setLayer |
( |
QgsMapLayer * |
layer | ) |
|
|
slot |
setLayer set the current layer selected in the combo
Property Documentation
| QgsMapLayerProxyModel::Filters QgsMapLayerComboBox::filters |
|
readwrite |
The documentation for this class was generated from the following files: