List of All Members for QSortFilterProxyModel | Qt Core | Qt 6.11.0
Description: The QSortFilterProxyModel class provides support for sorting and filtering data passed between another model and a view.

- Qt 6.11
- Qt Core
- C++ Classes
- QSortFilterProxyModel
- Qt 6.11.0 Reference Documentation

# List of All Members for QSortFilterProxyModel

This is the complete list of members for QSortFilterProxyModel, including inherited members.

enum class CheckIndexOption flags CheckIndexOptions enum class Direction flags Directions enum LayoutChangeHint QSortFilterProxyModel(QObject *) ~QSortFilterProxyModel() autoAcceptChildRows() const : bool autoAcceptChildRowsChanged(bool) beginFilterChange() beginInsertColumns(const QModelIndex &, int, int) beginInsertRows(const QModelIndex &, int, int) beginMoveColumns(const QModelIndex &, int, int, const QModelIndex &, int) : bool beginMoveRows(const QModelIndex &, int, int, const QModelIndex &, int) : bool beginRemoveColumns(const QModelIndex &, int, int) beginRemoveRows(const QModelIndex &, int, int) beginResetModel() bindableAutoAcceptChildRows() : QBindable<bool> bindableDynamicSortFilter() : QBindable<bool> bindableFilterCaseSensitivity() : QBindable<Qt::CaseSensitivity> bindableFilterKeyColumn() : QBindable<int> bindableFilterRegularExpression() : QBindable<QRegularExpression> bindableFilterRole() : QBindable<int> bindableIsSortLocaleAware() : QBindable<bool> bindableObjectName() : QBindable<QString> bindableRecursiveFilteringEnabled() : QBindable<bool> bindableSortCaseSensitivity() : QBindable<Qt::CaseSensitivity> bindableSortRole() : QBindable<int> bindableSourceModel() : QBindable<QAbstractItemModel *> blockSignals(bool) : bool buddy(const QModelIndex &) const : QModelIndex buddy(const QModelIndex &) const : QModelIndex buddy(const QModelIndex &) const : QModelIndex canDropMimeData(const QMimeData *, Qt::DropAction, int, int, const QModelIndex &) const : bool canDropMimeData(const QMimeData *, Qt::DropAction, int, int, const QModelIndex &) const : bool canFetchMore(const QModelIndex &) const : bool canFetchMore(const QModelIndex &) const : bool canFetchMore(const QModelIndex &) const : bool changePersistentIndex(const QModelIndex &, const QModelIndex &) changePersistentIndexList(const QModelIndexList &, const QModelIndexList &) checkIndex(const QModelIndex &, QAbstractItemModel::CheckIndexOptions) const : bool childEvent(QChildEvent *) children() const : const QObjectList & clearItemData(const QModelIndex &) : bool clearItemData(const QModelIndex &) : bool columnCount(const QModelIndex &) const : int columnCount(const QModelIndex &) const : int columnsAboutToBeInserted(const QModelIndex &, int, int) columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int) columnsAboutToBeRemoved(const QModelIndex &, int, int) columnsInserted(const QModelIndex &, int, int) columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int) columnsRemoved(const QModelIndex &, int, int) connect(const QObject *, const QMetaMethod &, const QObject *, const QMetaMethod &, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, const char *, const QObject *, const char *, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, Functor) : QMetaObject::Connection connect(const QObject *, const char *, const char *, Qt::ConnectionType) const : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, const QObject *, Functor, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, const QObject *, PointerToMemberFunction, Qt::ConnectionType) : QMetaObject::Connection connectNotify(const QMetaMethod &) createIndex(int, int, const void *) const : QModelIndex createIndex(int, int, quintptr) const : QModelIndex createSourceIndex(int, int, void *) const : QModelIndex customEvent(QEvent *) data(const QModelIndex &, int) const : QVariant data(const QModelIndex &, int) const : QVariant data(const QModelIndex &, int) const : QVariant dataChanged(const QModelIndex &, const QModelIndex &, const QList<int> &) deleteLater() destroyed(QObject *) disconnect(const QMetaObject::Connection &) : bool disconnect(const QObject *, const QMetaMethod &, const QObject *, const QMetaMethod &) : bool disconnect(const QObject *, const char *, const QObject *, const char *) : bool disconnect(const QObject *, const char *) const : bool disconnect(const char *, const QObject *, const char *) const : bool disconnect(const QObject *, PointerToMemberFunction, const QObject *, PointerToMemberFunction) : bool disconnectNotify(const QMetaMethod &) dropMimeData(const QMimeData *, Qt::DropAction, int, int, const QModelIndex &) : bool dropMimeData(const QMimeData *, Qt::DropAction, int, int, const QModelIndex &) : bool dropMimeData(const QMimeData *, Qt::DropAction, int, int, const QModelIndex &) : bool dumpObjectInfo() const dumpObjectTree() const dynamicPropertyNames() const : QList<QByteArray> dynamicSortFilter() const : bool endFilterChange(QSortFilterProxyModel::Directions) endInsertColumns() endInsertRows() endMoveColumns() endMoveRows() endRemoveColumns() endRemoveRows() endResetModel() event(QEvent *) : bool eventFilter(QObject *, QEvent *) : bool fetchMore(const QModelIndex &) fetchMore(const QModelIndex &) fetchMore(const QModelIndex &) filterAcceptsColumn(int, const QModelIndex &) const : bool filterAcceptsRow(int, const QModelIndex &) const : bool filterCaseSensitivity() const : Qt::CaseSensitivity filterCaseSensitivityChanged(Qt::CaseSensitivity) filterKeyColumn() const : int filterRegularExpression() const : QRegularExpression filterRole() const : int filterRoleChanged(int) findChild(QAnyStringView, Qt::FindChildOptions) const : T findChild(Qt::FindChildOptions) const : T findChildren(QAnyStringView, Qt::FindChildOptions) const : QList<T> findChildren(Qt::FindChildOptions) const : QList<T> findChildren(const QRegularExpression &, Qt::FindChildOptions) const : QList<T> flags(const QModelIndex &) const : Qt::ItemFlags flags(const QModelIndex &) const : Qt::ItemFlags flags(const QModelIndex &) const : Qt::ItemFlags hasChildren(const QModelIndex &) const : bool hasChildren(const QModelIndex &) const : bool hasChildren(const QModelIndex &) const : bool hasIndex(int, int, const QModelIndex &) const : bool headerData(int, Qt::Orientation, int) const : QVariant headerData(int, Qt::Orientation, int) const : QVariant headerData(int, Qt::Orientation, int) const : QVariant headerDataChanged(Qt::Orientation, int, int) index(int, int, const QModelIndex &) const : QModelIndex index(int, int, const QModelIndex &) const : QModelIndex inherits(const char *) const : bool insertColumn(int, const QModelIndex &) : bool insertColumns(int, int, const QModelIndex &) : bool insertColumns(int, int, const QModelIndex &) : bool insertRow(int, const QModelIndex &) : bool insertRows(int, int, const QModelIndex &) : bool insertRows(int, int, const QModelIndex &) : bool installEventFilter(QObject *) invalidate() invalidateColumnsFilter() | invalidateFilter() invalidateRowsFilter() isQmlExposed() const : bool isQuickItemType() const : bool isRecursiveFilteringEnabled() const : bool isSignalConnected(const QMetaMethod &) const : bool isSortLocaleAware() const : bool isWidgetType() const : bool isWindowType() const : bool itemData(const QModelIndex &) const : QMap<int, QVariant> itemData(const QModelIndex &) const : QMap<int, QVariant> killTimer(int) killTimer(Qt::TimerId) layoutAboutToBeChanged(const QList<QPersistentModelIndex> &, QAbstractItemModel::LayoutChangeHint) layoutChanged(const QList<QPersistentModelIndex> &, QAbstractItemModel::LayoutChangeHint) lessThan(const QModelIndex &, const QModelIndex &) const : bool mapFromSource(const QModelIndex &) const : QModelIndex mapFromSource(const QModelIndex &) const : QModelIndex mapSelectionFromSource(const QItemSelection &) const : QItemSelection mapSelectionFromSource(const QItemSelection &) const : QItemSelection mapSelectionToSource(const QItemSelection &) const : QItemSelection mapSelectionToSource(const QItemSelection &) const : QItemSelection mapToSource(const QModelIndex &) const : QModelIndex mapToSource(const QModelIndex &) const : QModelIndex match(const QModelIndex &, int, const QVariant &, int, Qt::MatchFlags) const : QModelIndexList match(const QModelIndex &, int, const QVariant &, int, Qt::MatchFlags) const : QModelIndexList metaObject() const : const QMetaObject * mimeData(const QModelIndexList &) const : QMimeData * mimeData(const QModelIndexList &) const : QMimeData * mimeData(const QModelIndexList &) const : QMimeData * mimeTypes() const : QStringList mimeTypes() const : QStringList mimeTypes() const : QStringList modelAboutToBeReset() modelReset() moveColumn(const QModelIndex &, int, const QModelIndex &, int) : bool moveColumns(const QModelIndex &, int, int, const QModelIndex &, int) : bool moveRow(const QModelIndex &, int, const QModelIndex &, int) : bool moveRows(const QModelIndex &, int, int, const QModelIndex &, int) : bool moveToThread(QThread *) : bool multiData(const QModelIndex &, QModelRoleDataSpan) const objectName() const : QString objectNameChanged(const QString &) parent(const QModelIndex &) const : QModelIndex parent(const QModelIndex &) const : QModelIndex parent() const : QObject * persistentIndexList() const : QModelIndexList property(const char *) const : QVariant receivers(const char *) const : int recursiveFilteringEnabledChanged(bool) removeColumn(int, const QModelIndex &) : bool removeColumns(int, int, const QModelIndex &) : bool removeColumns(int, int, const QModelIndex &) : bool removeEventFilter(QObject *) removeRow(int, const QModelIndex &) : bool removeRows(int, int, const QModelIndex &) : bool removeRows(int, int, const QModelIndex &) : bool resetInternalData() revert() revert() roleNames() const : QHash<int, QByteArray> roleNames() const : QHash<int, QByteArray> rowCount(const QModelIndex &) const : int rowCount(const QModelIndex &) const : int rowsAboutToBeInserted(const QModelIndex &, int, int) rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int) rowsAboutToBeRemoved(const QModelIndex &, int, int) rowsInserted(const QModelIndex &, int, int) rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int) rowsRemoved(const QModelIndex &, int, int) sender() const : QObject * senderSignalIndex() const : int setAutoAcceptChildRows(bool) setData(const QModelIndex &, const QVariant &, int) : bool setData(const QModelIndex &, const QVariant &, int) : bool setData(const QModelIndex &, const QVariant &, int) : bool setDynamicSortFilter(bool) setFilterCaseSensitivity(Qt::CaseSensitivity) setFilterFixedString(const QString &) setFilterKeyColumn(int) setFilterRegularExpression(const QString &) setFilterRegularExpression(const QRegularExpression &) setFilterRole(int) setFilterWildcard(const QString &) setHeaderData(int, Qt::Orientation, const QVariant &, int) : bool setHeaderData(int, Qt::Orientation, const QVariant &, int) : bool setHeaderData(int, Qt::Orientation, const QVariant &, int) : bool setItemData(const QModelIndex &, const QMap<int, QVariant> &) : bool setItemData(const QModelIndex &, const QMap<int, QVariant> &) : bool setObjectName(const QString &) setObjectName(QAnyStringView) setParent(QObject *) setProperty(const char *, const QVariant &) : bool setProperty(const char *, QVariant &&) : bool setRecursiveFilteringEnabled(bool) setSortCaseSensitivity(Qt::CaseSensitivity) setSortLocaleAware(bool) setSortRole(int) setSourceModel(QAbstractItemModel *) setSourceModel(QAbstractItemModel *) sibling(int, int, const QModelIndex &) const : QModelIndex sibling(int, int, const QModelIndex &) const : QModelIndex sibling(int, int, const QModelIndex &) const : QModelIndex signalsBlocked() const : bool sort(int, Qt::SortOrder) sort(int, Qt::SortOrder) sort(int, Qt::SortOrder) sortCaseSensitivity() const : Qt::CaseSensitivity sortCaseSensitivityChanged(Qt::CaseSensitivity) sortColumn() const : int sortLocaleAwareChanged(bool) sortOrder() const : Qt::SortOrder sortRole() const : int sortRoleChanged(int) sourceModel() const : QAbstractItemModel * sourceModelChanged() span(const QModelIndex &) const : QSize span(const QModelIndex &) const : QSize span(const QModelIndex &) const : QSize startTimer(int, Qt::TimerType) : int startTimer(std::chrono::nanoseconds, Qt::TimerType) : int staticMetaObject : const QMetaObject submit() : bool submit() : bool supportedDragActions() const : Qt::DropActions supportedDragActions() const : Qt::DropActions supportedDropActions() const : Qt::DropActions supportedDropActions() const : Qt::DropActions supportedDropActions() const : Qt::DropActions thread() const : QThread * timerEvent(QTimerEvent *) tr(const char *, const char *, int) : QString