Assorted functions for dealing with layer trees.
More...
#include <qgslayertreeutils.h>
Detailed Description
Assorted functions for dealing with layer trees.
- Note
- added in 2.4
Member Function Documentation
Qt::CheckState QgsLayerTreeUtils::checkStateFromXml |
( |
QString |
txt | ) |
|
|
static |
Convert QString to Qt::CheckState.
QString QgsLayerTreeUtils::checkStateToXml |
( |
Qt::CheckState |
state | ) |
|
|
static |
Convert Qt::CheckState to QString.
bool QgsLayerTreeUtils::layersEditable |
( |
const QList< QgsLayerTreeLayer * > & |
layerNodes | ) |
|
|
static |
Return true if any of the layers is editable.
bool QgsLayerTreeUtils::layersModified |
( |
const QList< QgsLayerTreeLayer * > & |
layerNodes | ) |
|
|
static |
Return true if any of the layers is modified.
bool QgsLayerTreeUtils::readOldLegend |
( |
QgsLayerTreeGroup * |
root, |
|
|
const QDomElement & |
legendElem |
|
) |
| |
|
static |
Try to load layer tree from.
<legend>
tag from project files from QGIS 2.2 and below
bool QgsLayerTreeUtils::readOldLegendLayerOrder |
( |
const QDomElement & |
legendElem, |
|
|
bool & |
hasCustomOrder, |
|
|
QStringList & |
order |
|
) |
| |
|
static |
Try to load custom layer order from.
<legend>
tag from project files from QGIS 2.2 and below
Remove subtree of embedded groups. Useful when saving layer tree.
Remove layer nodes that refer to invalid layers.
- Note
- not available in python bindings
QDomElement QgsLayerTreeUtils::writeOldLegend |
( |
QDomDocument & |
doc, |
|
|
QgsLayerTreeGroup * |
root, |
|
|
bool |
hasCustomOrder, |
|
|
const QStringList & |
order |
|
) |
| |
|
static |
Return.
<legend>
tag used in QGIS 2.2 and below
The documentation for this class was generated from the following files: