|
QGIS API Documentation 3.99.0-Master (752b475928d)
|
A proxy model for QgsLayerTreeModel, supporting private layers and text filtering. More...
#include <qgslayertreeview.h>

Public Member Functions | |
| QgsLayerTreeProxyModel (QgsLayerTreeModel *treeModel, QObject *parent) | |
| Constructs QgsLayerTreeProxyModel with source model treeModel and a parent. | |
| bool | hideValidLayers () const |
| Returns if valid layers should be hidden (i.e. | |
| void | setFilterText (const QString &filterText=QString()) |
| Sets filter to filterText. | |
| void | setHideValidLayers (bool hideValid) |
| Sets whether valid layers should be hidden (i.e. | |
| void | setShowPrivateLayers (bool showPrivate) |
| Determines if private layers are shown. | |
| bool | showPrivateLayers () const |
| Returns if private layers are shown. | |
Protected Member Functions | |
| bool | filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const override |
| virtual bool | nodeShown (QgsLayerTreeNode *node) const |
Returns true if the specified node should be shown. | |
A proxy model for QgsLayerTreeModel, supporting private layers and text filtering.
Definition at line 47 of file qgslayertreeview.h.
| QgsLayerTreeProxyModel::QgsLayerTreeProxyModel | ( | QgsLayerTreeModel * | treeModel, |
| QObject * | parent ) |
Constructs QgsLayerTreeProxyModel with source model treeModel and a parent.
Definition at line 960 of file qgslayertreeview.cpp.
|
overrideprotected |
Definition at line 976 of file qgslayertreeview.cpp.
| bool QgsLayerTreeProxyModel::hideValidLayers | ( | ) | const |
Returns if valid layers should be hidden (i.e.
only invalid layers are shown).
Definition at line 1023 of file qgslayertreeview.cpp.
|
protectedvirtual |
Returns true if the specified node should be shown.
Definition at line 982 of file qgslayertreeview.cpp.
| void QgsLayerTreeProxyModel::setFilterText | ( | const QString & | filterText = QString() | ) |
Sets filter to filterText.
Definition at line 967 of file qgslayertreeview.cpp.
| void QgsLayerTreeProxyModel::setHideValidLayers | ( | bool | hideValid | ) |
Sets whether valid layers should be hidden (i.e.
only invalid layers are shown).
Definition at line 1028 of file qgslayertreeview.cpp.
| void QgsLayerTreeProxyModel::setShowPrivateLayers | ( | bool | showPrivate | ) |
Determines if private layers are shown.
Definition at line 1014 of file qgslayertreeview.cpp.
| bool QgsLayerTreeProxyModel::showPrivateLayers | ( | ) | const |
Returns if private layers are shown.
Definition at line 1009 of file qgslayertreeview.cpp.