Class: QgsDatabaseFilterProxyModel

class qgis.core.QgsDatabaseFilterProxyModel(parent: QObject = None)

Bases: PyQt5.QtCore.QSortFilterProxyModel

Constructor for QgsDatabaseFilterProxyModel.

A class that implements a custom filter and can be used as a proxy for QgsDbTableModel

New in version 3.0.

Parameters

parent

beginInsertColumns()
beginInsertRows()
beginMoveColumns()
beginMoveRows()
beginRemoveColumns()
beginRemoveRows()
beginResetModel()
changePersistentIndex()
changePersistentIndexList()
childEvent()
connectNotify()
createIndex()
customEvent()
decodeData()
disconnectNotify()
encodeData()
endInsertColumns()
endInsertRows()
endMoveColumns()
endMoveRows()
endRemoveColumns()
endRemoveRows()
endResetModel()
filterAcceptsColumn()
filterAcceptsRow(self, row: int, source_parent: QModelIndex) → bool
Parameters
  • row (int) –

  • source_parent (QModelIndex) –

Return type

bool

invalidateFilter()
isSignalConnected()
lessThan()
persistentIndexList()
receivers()
resetInternalData()
sender()
senderSignalIndex()
timerEvent()