messageviewer
objecttreeparser.h
Go to the documentation of this file.
71 explicit ProcessResult( NodeHelper *nodeHelper, KMMsgSignatureState inlineSignatureState = KMMsgNotSigned,
389 // Controls whether Toltec invitations are displayed in their raw form or as a replacement text,
433 void createAndParseTempNode( KMime::Content* parentNode, const char * content, const char * cntDesc );
552 static KMime::Content* findType( KMime::Content* content, const QByteArray& mimeType, bool deep, bool wide );
554 static KMime::Content* findType( KMime::Content* content, const QByteArray& mediaType, const QByteArray& subType, bool deep, bool wide );
556 static KMime::Content* findTypeNot( KMime::Content* content, const QByteArray& mediaType, const QByteArray& subType, bool deep=true, bool wide=true );
Definition: partmetadata.h:31
bool showOnlyOneMimePart() const
Definition: objecttreeparser.h:374
void setShowRawToltecMail(bool showRawToltecMail)
Definition: objecttreeparser.h:391
bool neverDisplayInline() const
Definition: objecttreeparser.h:95
QByteArray plainTextContentCharset() const
The original charset of MIME part the plain text was extracted from.
Definition: objecttreeparser.h:364
void setNeverDisplayInline(bool display)
Definition: objecttreeparser.h:96
void setCryptoProtocol(const Kleo::CryptoBackend::Protocol *protocol)
Definition: objecttreeparser.h:367
bool hasPendingAsyncJobs() const
Definition: objecttreeparser.h:312
bool includeSignatures() const
Definition: objecttreeparser.h:384
bool keepEncryptions() const
Definition: objecttreeparser.h:379
Definition: nodehelper.h:64
bool allowAsync() const
Definition: objecttreeparser.h:310
void setInlineEncryptionState(KMMsgEncryptionState state)
Definition: objecttreeparser.h:91
void adjustCryptoStatesOfNode(KMime::Content *node) const
Definition: objecttreeparser.cpp:459
Definition: nodehelper.h:54
void setShowOnlyOneMimePart(bool show)
Definition: objecttreeparser.h:375
QByteArray htmlContentCharset() const
Definition: objecttreeparser.h:365
NodeHelper * nodeHelper() const
Definition: objecttreeparser.h:406
Interface for object tree sources.
Definition: objecttreesourceif.h:43
void setIsImage(bool image)
Definition: objecttreeparser.h:101
Definition: csshelper.h:41
bool showRawToltecMail() const
Definition: objecttreeparser.h:392
KDE_DEPRECATED QByteArray rawDecryptedBody() const
The origin and purpose of this function is unknown, the ancient wisdom about it got lost during the c...
Definition: objecttreeparser.h:330
KMMsgSignatureState inlineSignatureState() const
Definition: objecttreeparser.h:81
const AttachmentStrategy * attachmentStrategy() const
Definition: objecttreeparser.h:398
QString htmlContent() const
Similar to plainTextContent(), but returns the HTML source of the first text/html MIME part...
Definition: objecttreeparser.h:345
void setIncludeSignatures(bool include)
Definition: objecttreeparser.h:385
ProcessResult(NodeHelper *nodeHelper, KMMsgSignatureState inlineSignatureState=KMMsgNotSigned, KMMsgEncryptionState inlineEncryptionState=KMMsgNotEncrypted, bool neverDisplayInline=false, bool isImage=false)
Definition: objecttreeparser.h:71
Definition: nodehelper.h:74
HtmlWriter * htmlWriter() const
Definition: objecttreeparser.h:402
KMMsgEncryptionState inlineEncryptionState() const
Definition: objecttreeparser.h:88
CSSHelper * cssHelper() const
Definition: objecttreeparser.h:404
const Kleo::CryptoBackend::Protocol * cryptoProtocol() const
Definition: objecttreeparser.h:370
void setAllowAsync(bool allow)
Definition: objecttreeparser.h:309
Parses messages and generates HTML display code out of them.
Definition: objecttreeparser.h:287
void setKeepEncryptions(bool keep)
Definition: objecttreeparser.h:380
void setInlineSignatureState(KMMsgSignatureState state)
Definition: objecttreeparser.h:84
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:45 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:45 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.