MimeTreeParser::Interface::ObjectTreeSource
#include <objecttreesource.h>
Public Member Functions | |
virtual bool | autoImportKeys () const =0 |
virtual const BodyPartFormatterFactory * | bodyPartFormatterFactory ()=0 |
virtual bool | decryptMessage () const =0 |
virtual QByteArray | overrideCodecName () const =0 |
virtual MimeTreeParser::Util::HtmlMode | preferredMode () const =0 |
virtual void | setHtmlMode (MimeTreeParser::Util::HtmlMode mode, const QList< MimeTreeParser::Util::HtmlMode > &availableModes)=0 |
Detailed Description
Interface for object tree sources.
Definition at line 32 of file objecttreesource.h.
Member Function Documentation
◆ autoImportKeys()
|
nodiscardpure virtual |
should keys be imported automatically
Implemented in MessageViewer::EmptySource, MessageViewer::MailViewerSource, and MimeTreeParser::SimpleObjectTreeSource.
◆ decryptMessage()
|
nodiscardpure virtual |
Return true if an encrypted mail should be decrypted.
Implemented in MessageViewer::EmptySource, MessageViewer::MailViewerSource, and MimeTreeParser::SimpleObjectTreeSource.
◆ overrideCodecName()
|
nodiscardpure virtual |
The override codec that should be used for the mail.
Implemented in MessageViewer::EmptySource, MessageViewer::MailViewerSource, and MimeTreeParser::SimpleObjectTreeSource.
◆ preferredMode()
|
pure virtual |
Return the mode that is the preferred to display.
Implemented in MessageViewer::EmptySource, MessageViewer::MailViewerSource, and MimeTreeParser::SimpleObjectTreeSource.
◆ setHtmlMode()
|
pure virtual |
Sets the type of mail that is currently displayed.
Applications can display this information to the user, for example KMail displays a HTML status bar. Note: This is not called when the mode is "Normal".
Implemented in MessageViewer::EmptySource, MessageViewer::MailViewerSource, and MimeTreeParser::SimpleObjectTreeSource.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:33:27 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.