QGIS API Documentation 3.30.0-'s-Hertogenbosch (f186b8efe0)
|
The QgsLayerTreeProxyModel class is a proxy model for QgsLayerTreeModel, supports 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. More... | |
void | setFilterText (const QString &filterText=QString()) |
Sets filter to filterText. More... | |
void | setShowPrivateLayers (bool showPrivate) |
Determines if private layers are shown. More... | |
bool | showPrivateLayers () const |
Returns if private layers are shown. More... | |
Protected Member Functions | |
bool | filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const override |
The QgsLayerTreeProxyModel class is a proxy model for QgsLayerTreeModel, supports private layers and text filtering.
Definition at line 46 of file qgslayertreeview.h.
QgsLayerTreeProxyModel::QgsLayerTreeProxyModel | ( | QgsLayerTreeModel * | treeModel, |
QObject * | parent | ||
) |
Constructs QgsLayerTreeProxyModel with source model treeModel and a parent.
Definition at line 774 of file qgslayertreeview.cpp.
|
overrideprotected |
Definition at line 790 of file qgslayertreeview.cpp.
void QgsLayerTreeProxyModel::setFilterText | ( | const QString & | filterText = QString() | ) |
Sets filter to filterText.
Definition at line 781 of file qgslayertreeview.cpp.
void QgsLayerTreeProxyModel::setShowPrivateLayers | ( | bool | showPrivate | ) |
Determines if private layers are shown.
Definition at line 825 of file qgslayertreeview.cpp.
bool QgsLayerTreeProxyModel::showPrivateLayers | ( | ) | const |
Returns if private layers are shown.
Definition at line 820 of file qgslayertreeview.cpp.