kmail
partNode Class Reference
List of all members.Detailed Description
Definition at line 63 of file partNode.h.
Public Member Functions | |
partNode (DwBodyPart *dwPart, int explicitType=DwMime::kTypeUnknown, int explicitSubType=DwMime::kSubtypeUnknown, bool deleteDwBodyPart=false) | |
partNode (bool deleteDwBodyPart, DwBodyPart *dwPart) | |
~partNode () | |
void | dump (int chars=0) const |
void | buildObjectTree (bool processSiblings=true) |
DwBodyPart * | dwPart () const |
void | setDwPart (DwBodyPart *part) |
KMMessagePart & | msgPart () const |
const QCString & | encodedBody () |
void | setType (int type) |
void | setSubType (int subType) |
int | type () const |
QCString | typeString () const |
int | subType () const |
QCString | subTypeString () const |
bool | hasType (int type) |
bool | hasSubType (int subType) |
void | setEncryptionState (KMMsgEncryptionState state) |
KMMsgEncryptionState | encryptionState () const |
KMMsgEncryptionState | overallEncryptionState () const |
KMMsgSignatureState | overallSignatureState () const |
void | setSignatureState (KMMsgSignatureState state) |
KMMsgSignatureState | signatureState () const |
int | nodeId () |
partNode * | findId (int id) |
partNode * | findType (int type, int subType, bool deep=true, bool wide=true) |
partNode * | findTypeNot (int type, int subType, bool deep=true, bool wide=true) |
partNode * | findNodeForDwPart (DwBodyPart *part) |
void | fillMimePartTree (KMMimePartTreeItem *parentItem, KMMimePartTree *mimePartTree, QString labelDescr=QString::null, QString labelCntType=QString::null, QString labelEncoding=QString::null, KIO::filesize_t size=0, bool revertOrder=false) |
void | adjustDefaultType (partNode *node) |
void | setNext (partNode *next) |
void | setFirstChild (partNode *child) |
void | setProcessed (bool processed, bool recurse) |
void | setMimePartTreeItem (KMMimePartTreeItem *item) |
KMMimePartTreeItem * | mimePartTreeItem () |
void | setFromAddress (const QString &address) |
bool | isAttachment () const |
bool | isHeuristicalAttachment () const |
bool | isFirstTextPart () const |
bool | hasContentDispositionInline () const |
QString | contentTypeParameter (const char *name) const |
const QString & | trueFromAddress () const |
partNode * | parentNode () const |
partNode * | nextSibling () const |
partNode * | firstChild () const |
partNode * | next (bool allowChildren=true) const |
int | childCount () const |
bool | processed () const |
KMail::Interface::BodyPartMemento * | bodyPartMemento () const |
void | setBodyPartMemento (KMail::Interface::BodyPartMemento *memento) |
Static Public Member Functions | |
static partNode * | fromMessage (const KMMessage *msg) |
Member Function Documentation
bool partNode::isFirstTextPart | ( | ) | const |
returns true if this is the first text part of the message this node is a body part of
Definition at line 575 of file partNode.cpp.
The documentation for this class was generated from the following files: