libkdepim
Mail drag and drop
KDEPIM classes for drag and drop of mails. More...
Detailed Description
KDEPIM classes for drag and drop of mails.
// Code example for drag and drop enabled widget void SomeWidget::contentsDropEvent(QDropEvent *e) { if ( KPIM::MailList::canDecode( e->mimeData() ) ) { MailList mailList = KPIM::MailList::fromMimeData( e->mimeData() ); ...
Function Documentation
| KPIM::MailSummary::MailSummary | ( | ) | [inline, inherited] |
Definition at line 64 of file maillistdrag.h.
| MailListMimeData::~MailListMimeData | ( | ) | [inherited] |
Definition at line 219 of file maillistdrag.cpp.
| KPIM::MailSummary::~MailSummary | ( | ) | [inline, inherited] |
Definition at line 65 of file maillistdrag.h.
| virtual KPIM::MailTextSource::~MailTextSource | ( | ) | [inline, virtual, inherited] |
Definition at line 109 of file maillistdrag.h.
| bool MailList::canDecode | ( | const QMimeData * | md | ) | [static, inherited] |
Definition at line 152 of file maillistdrag.cpp.
| time_t MailSummary::date | ( | ) | const [inherited] |
Date the message was sent.
Definition at line 127 of file maillistdrag.cpp.
| MailList MailList::decode | ( | const QByteArray & | payload | ) | [static, inherited] |
Definition at line 183 of file maillistdrag.cpp.
| QStringList MailListMimeData::formats | ( | ) | const [protected, virtual, inherited] |
Definition at line 233 of file maillistdrag.cpp.
| QString MailSummary::from | ( | ) | const [inherited] |
Simplified from address.
Definition at line 117 of file maillistdrag.cpp.
Definition at line 174 of file maillistdrag.cpp.
| bool MailListMimeData::hasFormat | ( | const QString & | mimeType | ) | const [protected, virtual, inherited] |
Definition at line 225 of file maillistdrag.cpp.
| QString MailSummary::messageId | ( | ) | const [inherited] |
MD5 checksum of message identification string.
Definition at line 107 of file maillistdrag.cpp.
| void MailList::populateMimeData | ( | QMimeData * | md | ) | [inherited] |
Definition at line 157 of file maillistdrag.cpp.
| QVariant MailListMimeData::retrieveData | ( | const QString & | mimeType, | |
| QVariant::Type | type | |||
| ) | const [protected, virtual, inherited] |
Reimplemented so that the message/rfc822 mimetype data can be retrieved from mMailTextSource.
Definition at line 241 of file maillistdrag.cpp.
| quint32 MailSummary::serialNumber | ( | ) | const [inherited] |
KMail unique identification number.
Definition at line 102 of file maillistdrag.cpp.
| QByteArray MailList::serialsFromMimeData | ( | const QMimeData * | md | ) | [static, inherited] |
Definition at line 194 of file maillistdrag.cpp.
| void MailSummary::set | ( | quint32 | serialNumber, | |
| const QString & | messageId, | |||
| const QString & | subject, | |||
| const QString & | from, | |||
| const QString & | to, | |||
| time_t | date | |||
| ) | [inherited] |
Set fields for this mail summary.
Definition at line 132 of file maillistdrag.cpp.
| QString MailSummary::subject | ( | ) | const [inherited] |
Subject of the message including prefixes.
Definition at line 112 of file maillistdrag.cpp.
| virtual QByteArray KPIM::MailTextSource::text | ( | quint32 | serialNumber | ) | const [pure virtual, inherited] |
| QString MailSummary::to | ( | ) | const [inherited] |
Simplified to address.
Definition at line 122 of file maillistdrag.cpp.
KDE 4.4 API Reference