Class SortFilterProxyModel

Inheritance Relationships

Base Type

  • public QSortFilterProxyModel

Class Documentation

class SortFilterProxyModel : public QSortFilterProxyModel

proxy model to allow for sorting of CollisionLinearModel, considering sorting history

Public Functions

SortFilterProxyModel(QObject *parent = nullptr)
QVariant headerData(int section, Qt::Orientation orientation, int role) const override
void sort(int column, Qt::SortOrder order) override
void setShowAll(bool show_all)
void setEnabled(const QItemSelection &selection, bool value)

Protected Functions

bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const override
bool lessThan(const QModelIndex &src_left, const QModelIndex &src_right) const override