messagelist
#include <messageitem.h>
Classes | |
class | Tag |
Public Types | |
enum | EncryptionState { NotEncrypted, PartiallyEncrypted, FullyEncrypted, EncryptionStateUnknown } |
enum | SignatureState { NotSigned, PartiallySigned, FullySigned, SignatureStateUnknown } |
enum | ThreadingStatus { PerfectParentFound, ImperfectParentFound, ParentMissing, NonThreadable } |
Public Types inherited from MessageList::Core::Item | |
enum | InitialExpandStatus { ExpandNeeded, NoExpandNeeded, ExpandExecuted } |
enum | Type { GroupHeader, Message, InvisibleRoot } |
Static Public Member Functions | |
static void | setGeneralFont (const QFont &font) |
static void | setImportantMessageColor (const QColor &color) |
static void | setImportantMessageFont (const QFont &font) |
static void | setToDoMessageColor (const QColor &color) |
static void | setToDoMessageFont (const QFont &font) |
static void | setUnreadMessageColor (const QColor &color) |
static void | setUnreadMessageFont (const QFont &font) |
Protected Member Functions | |
MessageItem (MessageItemPrivate *dd) | |
Protected Member Functions inherited from MessageList::Core::Item | |
Item (Type type) | |
Item (Type type, ItemPrivate *dd) | |
Additional Inherited Members | |
Protected Attributes inherited from MessageList::Core::Item | |
ItemPrivate *const | d_ptr |
Detailed Description
Definition at line 46 of file messageitem.h.
Member Enumeration Documentation
Enumerator | |
---|---|
NotEncrypted | |
PartiallyEncrypted | |
FullyEncrypted | |
EncryptionStateUnknown |
Definition at line 80 of file messageitem.h.
Enumerator | |
---|---|
NotSigned | |
PartiallySigned | |
FullySigned | |
SignatureStateUnknown |
Definition at line 88 of file messageitem.h.
Definition at line 72 of file messageitem.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 240 of file messageitem.cpp.
|
virtual |
Definition at line 250 of file messageitem.cpp.
|
explicitprotected |
Definition at line 245 of file messageitem.cpp.
Member Function Documentation
bool MessageItem::aboutToBeRemoved | ( | ) | const |
Definition at line 510 of file messageitem.cpp.
QString MessageItem::accessibleText | ( | const MessageList::Core::Theme * | theme, |
int | columnIndex | ||
) |
Definition at line 588 of file messageitem.cpp.
Akonadi::Item MessageList::Core::MessageItem::akonadiItem | ( | ) | const |
Definition at line 540 of file messageitem.cpp.
QString MessageItem::annotation | ( | ) | const |
Returns the annotation of the message, given that hasAnnotation() is true.
Definition at line 267 of file messageitem.cpp.
QColor MessageItem::backgroundColor | ( | ) | const |
Definition at line 356 of file messageitem.cpp.
void MessageItem::editAnnotation | ( | ) |
Shows a dialog to edit or delete the annotation.
Definition at line 283 of file messageitem.cpp.
MessageItem::EncryptionState MessageItem::encryptionState | ( | ) | const |
Definition at line 438 of file messageitem.cpp.
const MessageItem::Tag * MessageItem::findTag | ( | const QString & | szTagId | ) | const |
Returns Tag associated to this message that has the specified id or 0 if no such tag exists.
mTagList will be 0 in 99% of the cases.
Definition at line 305 of file messageitem.cpp.
QFont MessageItem::font | ( | ) | const |
Definition at line 367 of file messageitem.cpp.
QString MessageItem::fontKey | ( | ) | const |
Definition at line 397 of file messageitem.cpp.
|
virtual |
Returns true if this message has an annotation.
Reimplemented in MessageList::Core::FakeItem.
Definition at line 260 of file messageitem.cpp.
QByteArray MessageItem::inReplyToIdMD5 | ( | ) | const |
Definition at line 462 of file messageitem.cpp.
void MessageItem::invalidateAnnotationCache | ( | ) |
Same as invalidateTagCache(), only for the annotation.
Definition at line 330 of file messageitem.cpp.
void MessageItem::invalidateTagCache | ( | ) |
Deletes all cached tags.
The next time someone asks this item for the tags, they are fetched again
Definition at line 324 of file messageitem.cpp.
QByteArray MessageItem::messageIdMD5 | ( | ) | const |
Definition at line 450 of file messageitem.cpp.
QByteArray MessageItem::referencesIdMD5 | ( | ) | const |
Definition at line 474 of file messageitem.cpp.
void MessageItem::setAboutToBeRemoved | ( | bool | aboutToBeRemoved | ) |
Definition at line 516 of file messageitem.cpp.
void MessageList::Core::MessageItem::setAkonadiItem | ( | const Akonadi::Item & | item | ) |
Definition at line 546 of file messageitem.cpp.
void MessageItem::setEncryptionState | ( | EncryptionState | state | ) |
Definition at line 444 of file messageitem.cpp.
|
static |
Definition at line 641 of file messageitem.cpp.
|
static |
Definition at line 629 of file messageitem.cpp.
|
static |
Definition at line 653 of file messageitem.cpp.
void MessageItem::setInReplyToIdMD5 | ( | const QByteArray & | md5 | ) |
Definition at line 468 of file messageitem.cpp.
void MessageItem::setMessageIdMD5 | ( | const QByteArray & | md5 | ) |
Definition at line 456 of file messageitem.cpp.
void MessageItem::setReferencesIdMD5 | ( | const QByteArray & | md5 | ) |
Definition at line 480 of file messageitem.cpp.
void MessageItem::setSignatureState | ( | SignatureState | state | ) |
Definition at line 432 of file messageitem.cpp.
void MessageItem::setStrippedSubjectMD5 | ( | const QByteArray & | md5 | ) |
Definition at line 504 of file messageitem.cpp.
void MessageItem::setSubjectIsPrefixed | ( | bool | subjectIsPrefixed | ) |
Definition at line 486 of file messageitem.cpp.
void MessageItem::setThreadingStatus | ( | ThreadingStatus | threadingStatus | ) |
Definition at line 528 of file messageitem.cpp.
|
static |
Definition at line 635 of file messageitem.cpp.
|
static |
Definition at line 659 of file messageitem.cpp.
|
static |
Definition at line 623 of file messageitem.cpp.
|
static |
Definition at line 647 of file messageitem.cpp.
MessageItem::SignatureState MessageItem::signatureState | ( | ) | const |
Definition at line 426 of file messageitem.cpp.
QByteArray MessageItem::strippedSubjectMD5 | ( | ) | const |
Definition at line 498 of file messageitem.cpp.
bool MessageItem::subjectIsPrefixed | ( | ) | const |
Definition at line 492 of file messageitem.cpp.
void MessageItem::subTreeToList | ( | QList< MessageItem * > & | list | ) |
Appends the whole subtree originating at this item to the specified list.
This item is included!
Definition at line 609 of file messageitem.cpp.
|
virtual |
Returns the list of tags for this item.
Reimplemented in MessageList::Core::FakeItem.
Definition at line 254 of file messageitem.cpp.
QString MessageItem::tagListDescription | ( | ) | const |
Definition at line 311 of file messageitem.cpp.
QColor MessageItem::textColor | ( | ) | const |
Definition at line 336 of file messageitem.cpp.
MessageItem::ThreadingStatus MessageItem::threadingStatus | ( | ) | const |
Definition at line 522 of file messageitem.cpp.
MessageItem * MessageItem::topmostMessage | ( | ) |
Definition at line 552 of file messageitem.cpp.
unsigned long MessageItem::uniqueId | ( | ) | const |
Definition at line 534 of file messageitem.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.