akonadi
Akonadi::MessageThreaderProxyModel Class Reference
#include <messagethreaderproxymodel.h>
Inherits QAbstractProxyModel.
Detailed Description
Proxy to thread message using the Mailthreader agent.Definition at line 36 of file messagethreaderproxymodel.h.
Public Member Functions | |
int | columnCount (const QModelIndex &index) const |
QModelIndex | createIndex (int row, int column, quint32 internalId) const |
bool | hasChildren (const QModelIndex &index) const |
QModelIndex | index (int row, int column, const QModelIndex &parent) const |
QModelIndex | mapFromSource (const QModelIndex &index) const |
QModelIndex | mapToSource (const QModelIndex &index) const |
MessageThreaderProxyModel (QObject *parent=0) | |
QMimeData * | mimeData (const QModelIndexList &indexes) const |
QStringList | mimeTypes () const |
QModelIndex | parent (const QModelIndex &index) const |
int | rowCount (const QModelIndex &index) const |
void | setSourceModel (QAbstractItemModel *sourceMessageModel) |
virtual | ~MessageThreaderProxyModel () |
Constructor & Destructor Documentation
MessageThreaderProxyModel::MessageThreaderProxyModel | ( | QObject * | parent = 0 |
) |
Create a new MessageThreaderProxyModel.
- Parameters:
-
parent The parent object
Definition at line 274 of file messagethreaderproxymodel.cpp.
MessageThreaderProxyModel::~MessageThreaderProxyModel | ( | ) | [virtual] |
Member Function Documentation
int MessageThreaderProxyModel::columnCount | ( | const QModelIndex & | index | ) | const |
QModelIndex MessageThreaderProxyModel::createIndex | ( | int | row, | |
int | column, | |||
quint32 | internalId | |||
) | const |
bool MessageThreaderProxyModel::hasChildren | ( | const QModelIndex & | index | ) | const |
QModelIndex MessageThreaderProxyModel::index | ( | int | row, | |
int | column, | |||
const QModelIndex & | parent | |||
) | const |
QModelIndex MessageThreaderProxyModel::mapFromSource | ( | const QModelIndex & | index | ) | const |
QModelIndex MessageThreaderProxyModel::mapToSource | ( | const QModelIndex & | index | ) | const |
QMimeData * MessageThreaderProxyModel::mimeData | ( | const QModelIndexList & | indexes | ) | const |
QStringList MessageThreaderProxyModel::mimeTypes | ( | ) | const |
QModelIndex MessageThreaderProxyModel::parent | ( | const QModelIndex & | index | ) | const |
Reimplemented to actually do the threading.
Definition at line 303 of file messagethreaderproxymodel.cpp.
int MessageThreaderProxyModel::rowCount | ( | const QModelIndex & | index | ) | const |
void MessageThreaderProxyModel::setSourceModel | ( | QAbstractItemModel * | sourceMessageModel | ) |
Set the source model.
- Parameters:
-
sourceMessageModel the source model. Be careful, sourceMessageModel has to be a MessageModel.
Definition at line 341 of file messagethreaderproxymodel.cpp.
The documentation for this class was generated from the following files: