akonadi/kmime
20#ifndef AKONADI_MESSAGETHREADERPROXYMODEL_H
21#define AKONADI_MESSAGETHREADERPROXYMODEL_H
23#include "akonadi-kmime_export.h"
24#include <QAbstractProxyModel>
25#include <QtCore/QModelIndex>
57 QModelIndex parent(
const QModelIndex &index)
const;
62 int rowCount(
const QModelIndex &index)
const;
67 QModelIndex index(
int row,
int column,
const QModelIndex &parent)
const;
72 bool hasChildren(
const QModelIndex &index)
const;
77 QModelIndex createIndex(
int row,
int column, quint32 internalId)
const;
82 int columnCount(
const QModelIndex &index)
const;
87 QStringList mimeTypes()
const;
92 QMimeData *mimeData(
const QModelIndexList &indexes)
const;
97 QModelIndex mapFromSource(
const QModelIndex &index)
const;
102 QModelIndex mapToSource(
const QModelIndex &index)
const;
109 void setSourceModel(QAbstractItemModel *sourceMessageModel);
115 Q_PRIVATE_SLOT(d,
void slotInsertRows(
const QModelIndex &,
int,
int))
116 Q_PRIVATE_SLOT(d,
void slotRemoveRows(
const QModelIndex &,
int,
int))
117 Q_PRIVATE_SLOT(d,
void slotCollectionChanged())
Proxy to thread message using the Mailthreader agent.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.