Akonadi Contacts
leafextensionproxymodel.cpp
33 void LeafExtensionProxyModelPrivate::sourceRowsInserted(const QModelIndex &parentIndex, int start, int end)
41 const QModelIndex newIndex = q->QSortFilterProxyModel::index(it.value().row() + (end - start) + 1, it.value().column(), parentIndex);
48 void LeafExtensionProxyModelPrivate::sourceRowsRemoved(const QModelIndex &parentIndex, int start, int end)
58 const QModelIndex newIndex = q->index(it.value().row() - (end - start) - 1, it.value().column(), parentIndex);
207 disconnect(this, SIGNAL(rowsInserted(QModelIndex, int, int)), this, SLOT(sourceRowsInserted(QModelIndex, int, int)));
208 disconnect(this, SIGNAL(rowsRemoved(QModelIndex, int, int)), this, SLOT(sourceRowsRemoved(QModelIndex, int, int)));
212 connect(this, SIGNAL(rowsInserted(QModelIndex, int, int)), this, SLOT(sourceRowsInserted(QModelIndex, int, int)));
213 connect(this, SIGNAL(rowsRemoved(QModelIndex, int, int)), this, SLOT(sourceRowsRemoved(QModelIndex, int, int)));
quintptr internalId() const const
int column() const const
Q_SCRIPTABLE Q_NOREPLY void start()
virtual void setSourceModel(QAbstractItemModel *sourceModel) override
virtual bool setData(const QModelIndex &index, const QVariant &value, int role) override
typedef ItemFlags
virtual Qt::ItemFlags flags(const QModelIndex &index) const const override
virtual int columnCount(const QModelIndex &parent) const const override
virtual bool hasChildren(const QModelIndex &parent) const const override
virtual int rowCount(const QModelIndex &parent) const const override
bool isValid() const const
int row() const const
virtual QModelIndex index(int row, int column, const QModelIndex &parent) const const override
virtual QModelIndex buddy(const QModelIndex &index) const const override
virtual QVariant data(const QModelIndex &index, int role) const const override
QModelIndex parent() const const
virtual void fetchMore(const QModelIndex &parent) override
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Apr 1 2023 04:09:05 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Apr 1 2023 04:09:05 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.