#include <ModelAggregator.h>
Classes | |
| struct | ModelIndexLink |
Public Member Functions | |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const |
| bool | hasIndex (int row, int column, const QModelIndex &parent) const |
| QModelIndex | index (int row, int column, const QModelIndex &parent) const |
| QModelIndex | mapFromSource (const QModelIndex &sourceIndex) const |
| QModelIndex | mapToSource (const QModelIndex &proxyIndex) const |
| QModelIndex | parent (const QModelIndex &child) const |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const |
| void | setSourceModel (QAbstractItemModel *sourceModel) |
| void | sort (int column, Qt::SortOrder order) |
| TreeChainsawFilter (QObject *parent=0) | |
Protected Types | |
| typedef QList< ModelIndexLink > | IndexLinkList |
Protected Member Functions | |
| void | sortWalkTree (const QModelIndex &parent) |
Protected Attributes | |
| IndexLinkList | indexList |
Definition at line 40 of file ModelAggregator.h.
typedef QList<ModelIndexLink> Aseba::TreeChainsawFilter::IndexLinkList [protected] |
Definition at line 70 of file ModelAggregator.h.
| Aseba::TreeChainsawFilter::TreeChainsawFilter | ( | QObject * | parent = 0 | ) | [inline] |
Definition at line 45 of file ModelAggregator.h.
| int Aseba::TreeChainsawFilter::columnCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |
Definition at line 92 of file ModelAggregator.cpp.
| bool Aseba::TreeChainsawFilter::hasIndex | ( | int | row, |
| int | column, | ||
| const QModelIndex & | parent | ||
| ) | const |
Definition at line 97 of file ModelAggregator.cpp.
| QModelIndex Aseba::TreeChainsawFilter::index | ( | int | row, |
| int | column, | ||
| const QModelIndex & | parent | ||
| ) | const |
Definition at line 108 of file ModelAggregator.cpp.
| QModelIndex Aseba::TreeChainsawFilter::mapFromSource | ( | const QModelIndex & | sourceIndex | ) | const |
Definition at line 119 of file ModelAggregator.cpp.
| QModelIndex Aseba::TreeChainsawFilter::mapToSource | ( | const QModelIndex & | proxyIndex | ) | const |
Definition at line 134 of file ModelAggregator.cpp.
| QModelIndex Aseba::TreeChainsawFilter::parent | ( | const QModelIndex & | child | ) | const |
Definition at line 113 of file ModelAggregator.cpp.
| int Aseba::TreeChainsawFilter::rowCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |
Definition at line 87 of file ModelAggregator.cpp.
| void Aseba::TreeChainsawFilter::setSourceModel | ( | QAbstractItemModel * | sourceModel | ) |
Definition at line 81 of file ModelAggregator.cpp.
| void Aseba::TreeChainsawFilter::sort | ( | int | column, |
| Qt::SortOrder | order | ||
| ) |
Definition at line 149 of file ModelAggregator.cpp.
| void Aseba::TreeChainsawFilter::sortWalkTree | ( | const QModelIndex & | parent | ) | [protected] |
Definition at line 159 of file ModelAggregator.cpp.
IndexLinkList Aseba::TreeChainsawFilter::indexList [protected] |
Definition at line 71 of file ModelAggregator.h.