• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

messageviewer

  • MessageViewer
  • ObjectTreeSourceIf
Public Member Functions | List of all members
MessageViewer::ObjectTreeSourceIf Class Referenceabstract

#include <objecttreesourceif.h>

Inheritance diagram for MessageViewer::ObjectTreeSourceIf:
Inheritance graph
[legend]

Public Member Functions

 ObjectTreeSourceIf ()
 
virtual ~ObjectTreeSourceIf ()
 
virtual const AttachmentStrategy * attachmentStrategy ()=0
 
virtual QString createMessageHeader (KMime::Message *message)=0
 
virtual CSSHelper * cssHelper ()=0
 
virtual bool decryptMessage ()=0
 
virtual bool htmlLoadExternal ()=0
 
virtual bool htmlMail ()=0
 
virtual HtmlWriter * htmlWriter ()=0
 
virtual int levelQuote ()=0
 
virtual const QTextCodec * overrideCodec ()=0
 
virtual void setHtmlMode (MessageViewer::Util::HtmlMode mode)=0
 
virtual bool showSignatureDetails ()=0
 
virtual QObject * sourceObject ()=0
 

Detailed Description

Interface for object tree sources.

Author
Andras Mantia amant.nosp@m.ia@k.nosp@m.dab.n.nosp@m.et

Definition at line 43 of file objecttreesourceif.h.

Constructor & Destructor Documentation

MessageViewer::ObjectTreeSourceIf::ObjectTreeSourceIf ( )
inline

Definition at line 47 of file objecttreesourceif.h.

virtual MessageViewer::ObjectTreeSourceIf::~ObjectTreeSourceIf ( )
inlinevirtual

Definition at line 48 of file objecttreesourceif.h.

Member Function Documentation

virtual const AttachmentStrategy* MessageViewer::ObjectTreeSourceIf::attachmentStrategy ( )
pure virtual

Return the wanted attachment startegy.

Implemented in MessageViewer::EmptySource, and MessageViewer::MailViewerSource.

virtual QString MessageViewer::ObjectTreeSourceIf::createMessageHeader ( KMime::Message *  message)
pure virtual

Implemented in MessageViewer::EmptySource, and MessageViewer::MailViewerSource.

virtual CSSHelper* MessageViewer::ObjectTreeSourceIf::cssHelper ( )
pure virtual

Return the css helper object.

Implemented in MessageViewer::EmptySource, and MessageViewer::MailViewerSource.

virtual bool MessageViewer::ObjectTreeSourceIf::decryptMessage ( )
pure virtual

Return true if an encrypted mail should be decrypted.

Implemented in MessageViewer::MailViewerSource, and MessageViewer::EmptySource.

virtual bool MessageViewer::ObjectTreeSourceIf::htmlLoadExternal ( )
pure virtual

Return true if external sources should be loaded in a html mail.

Implemented in MessageViewer::MailViewerSource, and MessageViewer::EmptySource.

virtual bool MessageViewer::ObjectTreeSourceIf::htmlMail ( )
pure virtual

Return true if the mail should be parsed as a html mail.

Implemented in MessageViewer::MailViewerSource, and MessageViewer::EmptySource.

virtual HtmlWriter* MessageViewer::ObjectTreeSourceIf::htmlWriter ( )
pure virtual

Return the html write object.

Implemented in MessageViewer::EmptySource, and MessageViewer::MailViewerSource.

virtual int MessageViewer::ObjectTreeSourceIf::levelQuote ( )
pure virtual

Implemented in MessageViewer::EmptySource, and MessageViewer::MailViewerSource.

virtual const QTextCodec* MessageViewer::ObjectTreeSourceIf::overrideCodec ( )
pure virtual

The override codec that should be used for the mail.

Implemented in MessageViewer::EmptySource, and MessageViewer::MailViewerSource.

virtual void MessageViewer::ObjectTreeSourceIf::setHtmlMode ( MessageViewer::Util::HtmlMode  mode)
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::MailViewerSource, and MessageViewer::EmptySource.

virtual bool MessageViewer::ObjectTreeSourceIf::showSignatureDetails ( )
pure virtual

Return true to include the signature details in the generated html.

Implemented in MessageViewer::MailViewerSource, and MessageViewer::EmptySource.

virtual QObject* MessageViewer::ObjectTreeSourceIf::sourceObject ( )
pure virtual

The source object behind the interface.

Implemented in MessageViewer::EmptySource, and MessageViewer::MailViewerSource.


The documentation for this class was generated from the following file:
  • objecttreesourceif.h
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:55:58 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

messageviewer

Skip menu "messageviewer"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal