PredicateFilterProxyModel
Qt Base Class: QSortFilterProxyModel
Signature: QSortFilterProxyModel(self, parent: Optional[PySide6.QtCore.QObject] = None) -> None
Base classes
Name | Children | Inherits |
---|---|---|
SortFilterProxyModel prettyqt.core.sortfilterproxymodel |
⋔ Inheritance diagram
🛈 DocStrings
Bases: SortFilterProxyModel
A simple filter proxy model with settable filter predicates.
Example:
Source code in prettyqt\itemmodels\proxies\predicatefilterproxymodel.py
⌗ Property table
Qt Property | Type | Doc |
---|---|---|
objectName |
QString | |
sourceModel |
QAbstractItemModel | |
filterRegularExpression |
QRegularExpression | |
filterKeyColumn |
int | |
dynamicSortFilter |
bool | |
filterCaseSensitivity |
Qt::CaseSensitivity | |
sortCaseSensitivity |
Qt::CaseSensitivity | |
isSortLocaleAware |
bool | |
sortRole |
int | |
filterRole |
int | |
recursiveFilteringEnabled |
bool | |
autoAcceptChildRows |
bool | |
filterMode |
QString | Mode to use for filtering |