GridProxyModel Class

(Core::GridProxyModel)

Public Functions

QModelIndex mapFromSource(const QModelIndex &sourceIndex) const
Core::OptModelIndex mapToSource(const QModelIndex &proxyIndex) const
void setColumnCount(int columnCount)
void setSourceModel(QAbstractItemModel *newModel)
QAbstractItemModel *sourceModel() const

Reimplemented Public Functions

virtual int columnCount(const QModelIndex &parent) const
virtual QVariant data(const QModelIndex &index, int role) const
virtual Qt::ItemFlags flags(const QModelIndex &index) const
virtual bool hasChildren(const QModelIndex &parent) const
virtual QModelIndex index(int row, int column, const QModelIndex &) const
virtual QModelIndex parent(const QModelIndex &) const
virtual int rowCount(const QModelIndex &parent) const

Member Function Documentation

[virtual] int GridProxyModel::columnCount(const QModelIndex &parent) const

See also setColumnCount().

[virtual] QVariant GridProxyModel::data(const QModelIndex &index, int role) const

[virtual] Qt::ItemFlags GridProxyModel::flags(const QModelIndex &index) const

[virtual] bool GridProxyModel::hasChildren(const QModelIndex &parent) const

[virtual] QModelIndex GridProxyModel::index(int row, int column, const QModelIndex &) const

QModelIndex GridProxyModel::mapFromSource(const QModelIndex &sourceIndex) const

Core::OptModelIndex GridProxyModel::mapToSource(const QModelIndex &proxyIndex) const

[virtual] QModelIndex GridProxyModel::parent(const QModelIndex &) const

[virtual] int GridProxyModel::rowCount(const QModelIndex &parent) const

void GridProxyModel::setColumnCount(int columnCount)

See also columnCount().

void GridProxyModel::setSourceModel(QAbstractItemModel *newModel)

See also sourceModel().

QAbstractItemModel *GridProxyModel::sourceModel() const

See also setSourceModel().