QSortFilterProxyModel

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (C++)
class QSortFilterProxyModel : QAbstractProxyModel {}

Constructors

this
this(QObject parent)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

buddy
QModelIndex buddy(const(QModelIndex) index)
Undocumented in source.
canFetchMore
bool canFetchMore(const(QModelIndex) parent)
Undocumented in source.
clear
void clear()
Undocumented in source.
columnCount
int columnCount(const(QModelIndex) parent)
Undocumented in source.
data
QVariant data(const(QModelIndex) index, int role)
Undocumented in source.
dropMimeData
bool dropMimeData(const(QMimeData) data, qt.core.namespace.DropAction action, int row, int column, const(QModelIndex) parent)
Undocumented in source.
dynamicSortFilter
bool dynamicSortFilter()
Undocumented in source.
dynamicSortFilterChanged
void dynamicSortFilterChanged(bool dynamicSortFilter)
Undocumented in source.
fetchMore
void fetchMore(const(QModelIndex) parent)
Undocumented in source.
filterAcceptsColumn
bool filterAcceptsColumn(int source_column, const(QModelIndex) source_parent)
Undocumented in source.
filterAcceptsRow
bool filterAcceptsRow(int source_row, const(QModelIndex) source_parent)
Undocumented in source.
filterCaseSensitivity
qt.core.namespace.CaseSensitivity filterCaseSensitivity()
Undocumented in source.
filterCaseSensitivityChanged
void filterCaseSensitivityChanged(qt.core.namespace.CaseSensitivity filterCaseSensitivity)
Undocumented in source.
filterChanged
void filterChanged()
Undocumented in source.
filterKeyColumn
int filterKeyColumn()
Undocumented in source.
filterRegExp
QRegExp filterRegExp()
Undocumented in source.
filterRegularExpression
QRegularExpression filterRegularExpression()
Undocumented in source.
filterRole
int filterRole()
Undocumented in source.
filterRoleChanged
void filterRoleChanged(int filterRole)
Undocumented in source.
flags
qt.core.namespace.ItemFlags flags(const(QModelIndex) index)
Undocumented in source.
hasChildren
bool hasChildren(const(QModelIndex) parent)
Undocumented in source.
headerData
QVariant headerData(int section, qt.core.namespace.Orientation orientation, int role)
Undocumented in source.
index
QModelIndex index(int row, int column, const(QModelIndex) parent)
Undocumented in source.
insertColumns
bool insertColumns(int column, int count, const(QModelIndex) parent)
Undocumented in source.
insertRows
bool insertRows(int row, int count, const(QModelIndex) parent)
Undocumented in source.
invalidate
void invalidate()
Undocumented in source.
invalidateFilter
void invalidateFilter()
Undocumented in source.
isRecursiveFilteringEnabled
bool isRecursiveFilteringEnabled()
Undocumented in source.
isSortLocaleAware
bool isSortLocaleAware()
Undocumented in source.
lessThan
bool lessThan(const(QModelIndex) source_left, const(QModelIndex) source_right)
Undocumented in source.
mapFromSource
QModelIndex mapFromSource(const(QModelIndex) sourceIndex)
Undocumented in source.
mapSelectionFromSource
QItemSelection mapSelectionFromSource(const(QItemSelection) sourceSelection)
Undocumented in source.
mapSelectionToSource
QItemSelection mapSelectionToSource(const(QItemSelection) proxySelection)
Undocumented in source.
mapToSource
QModelIndex mapToSource(const(QModelIndex) proxyIndex)
Undocumented in source.
match
QModelIndexList match(const(QModelIndex) start, int role, const(QVariant) value, int hits, qt.core.namespace.MatchFlags flags)
Undocumented in source.
mimeData
QMimeData mimeData(const(QModelIndexList) indexes)
Undocumented in source.
mimeTypes
QStringList mimeTypes()
Undocumented in source.
parent
QModelIndex parent(const(QModelIndex) child)
Undocumented in source.
recursiveFilteringEnabledChanged
void recursiveFilteringEnabledChanged(bool recursiveFilteringEnabled)
Undocumented in source.
removeColumns
bool removeColumns(int column, int count, const(QModelIndex) parent)
Undocumented in source.
removeRows
bool removeRows(int row, int count, const(QModelIndex) parent)
Undocumented in source.
rowCount
int rowCount(const(QModelIndex) parent)
Undocumented in source.
setData
bool setData(const(QModelIndex) index, const(QVariant) value, int role)
Undocumented in source.
setDynamicSortFilter
void setDynamicSortFilter(bool enable)
Undocumented in source.
setFilterCaseSensitivity
void setFilterCaseSensitivity(qt.core.namespace.CaseSensitivity cs)
Undocumented in source.
setFilterFixedString
void setFilterFixedString(const(QString) pattern)
Undocumented in source.
setFilterKeyColumn
void setFilterKeyColumn(int column)
Undocumented in source.
setFilterRegExp
void setFilterRegExp(const(QString) pattern)
Undocumented in source.
setFilterRegExp
void setFilterRegExp(const(QRegExp) regExp)
Undocumented in source.
setFilterRegularExpression
void setFilterRegularExpression(const(QString) pattern)
Undocumented in source.
setFilterRegularExpression
void setFilterRegularExpression(const(QRegularExpression) regularExpression)
Undocumented in source.
setFilterRole
void setFilterRole(int role)
Undocumented in source.
setFilterWildcard
void setFilterWildcard(const(QString) pattern)
Undocumented in source.
setHeaderData
bool setHeaderData(int section, qt.core.namespace.Orientation orientation, const(QVariant) value, int role)
Undocumented in source.
setRecursiveFilteringEnabled
void setRecursiveFilteringEnabled(bool recursive)
Undocumented in source.
setSortCaseSensitivity
void setSortCaseSensitivity(qt.core.namespace.CaseSensitivity cs)
Undocumented in source.
setSortLocaleAware
void setSortLocaleAware(bool on)
Undocumented in source.
setSortRole
void setSortRole(int role)
Undocumented in source.
setSourceModel
void setSourceModel(QAbstractItemModel sourceModel)
Undocumented in source.
sibling
QModelIndex sibling(int row, int column, const(QModelIndex) idx)
Undocumented in source.
sort
void sort(int column, qt.core.namespace.SortOrder order)
Undocumented in source.
sortCaseSensitivity
qt.core.namespace.CaseSensitivity sortCaseSensitivity()
Undocumented in source.
sortCaseSensitivityChanged
void sortCaseSensitivityChanged(qt.core.namespace.CaseSensitivity sortCaseSensitivity)
Undocumented in source.
sortColumn
int sortColumn()
Undocumented in source.
sortLocaleAwareChanged
void sortLocaleAwareChanged(bool sortLocaleAware)
Undocumented in source.
sortOrder
qt.core.namespace.SortOrder sortOrder()
Undocumented in source.
sortRole
int sortRole()
Undocumented in source.
sortRoleChanged
void sortRoleChanged(int sortRole)
Undocumented in source.
span
QSize span(const(QModelIndex) index)
Undocumented in source.
supportedDropActions
qt.core.namespace.DropActions supportedDropActions()
Undocumented in source.

Inherited Members

From QAbstractProxyModel

~this
~this()
Undocumented in source.
setSourceModel
void setSourceModel(QAbstractItemModel sourceModel)
Undocumented in source.
sourceModel
QAbstractItemModel sourceModel()
Undocumented in source.
mapToSource
QModelIndex mapToSource(const(QModelIndex) proxyIndex)
Undocumented in source.
mapFromSource
QModelIndex mapFromSource(const(QModelIndex) sourceIndex)
Undocumented in source.
mapSelectionToSource
QItemSelection mapSelectionToSource(const(QItemSelection) selection)
Undocumented in source.
mapSelectionFromSource
QItemSelection mapSelectionFromSource(const(QItemSelection) selection)
Undocumented in source.
submit
bool submit()
Undocumented in source.
revert
void revert()
Undocumented in source.
data
QVariant data(const(QModelIndex) proxyIndex, int role)
Undocumented in source.
headerData
QVariant headerData(int section, qt.core.namespace.Orientation orientation, int role)
Undocumented in source.
itemData
QMap!(int, QVariant) itemData(const(QModelIndex) index)
Undocumented in source.
flags
qt.core.namespace.ItemFlags flags(const(QModelIndex) index)
Undocumented in source.
setData
bool setData(const(QModelIndex) index, const(QVariant) value, int role)
Undocumented in source.
setItemData
bool setItemData(const(QModelIndex) index, const(QMap!(int, QVariant)) roles)
Undocumented in source.
setHeaderData
bool setHeaderData(int section, qt.core.namespace.Orientation orientation, const(QVariant) value, int role)
Undocumented in source.
buddy
QModelIndex buddy(const(QModelIndex) index)
Undocumented in source.
canFetchMore
bool canFetchMore(const(QModelIndex) parent)
Undocumented in source.
fetchMore
void fetchMore(const(QModelIndex) parent)
Undocumented in source.
sort
void sort(int column, qt.core.namespace.SortOrder order)
Undocumented in source.
span
QSize span(const(QModelIndex) index)
Undocumented in source.
hasChildren
bool hasChildren(const(QModelIndex) parent)
Undocumented in source.
sibling
QModelIndex sibling(int row, int column, const(QModelIndex) idx)
Undocumented in source.
mimeData
QMimeData mimeData(const(QModelIndexList) indexes)
Undocumented in source.
canDropMimeData
bool canDropMimeData(const(QMimeData) data, qt.core.namespace.DropAction action, int row, int column, const(QModelIndex) parent)
Undocumented in source.
dropMimeData
bool dropMimeData(const(QMimeData) data, qt.core.namespace.DropAction action, int row, int column, const(QModelIndex) parent)
Undocumented in source.
mimeTypes
QStringList mimeTypes()
Undocumented in source.
supportedDragActions
qt.core.namespace.DropActions supportedDragActions()
Undocumented in source.
supportedDropActions
qt.core.namespace.DropActions supportedDropActions()
Undocumented in source.
sourceModelChanged
void sourceModelChanged(QPrivateSignal )
Undocumented in source.

Meta