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

messagelib/messageviewer/src

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

#include <messagepartrendererbase.h>

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

Public Member Functions

virtual ~RenderContext ()
 
virtual CSSHelperBase * cssHelper () const =0
 
virtual MimeTreeParser::IconType displayHint (const MimeTreeParser::MessagePart::Ptr &msgPart)=0
 
virtual bool htmlLoadExternal () const =0
 
virtual bool isHiddenHint (const MimeTreeParser::MessagePart::Ptr &msgPart)=0
 
virtual bool isPrinting () const =0
 
virtual int levelQuote () const =0
 
virtual void renderSubParts (const MimeTreeParser::MessagePart::Ptr &msgPart, HtmlWriter *htmlWriter)=0
 
template<typename T >
bool renderWithFactory (const MimeTreeParser::MessagePart::Ptr &msgPart, HtmlWriter *writer)
 
bool renderWithFactory (const MimeTreeParser::MessagePart::Ptr &msgPart, HtmlWriter *writer)
 
virtual bool showEmoticons () const =0
 
virtual bool showEncryptionDetails () const =0
 
virtual bool showExpandQuotesMark () const =0
 
virtual bool showOnlyOneMimePart () const =0
 
virtual bool showSignatureDetails () const =0
 

Protected Member Functions

virtual bool renderWithFactory (const QMetaObject *mo, const MimeTreeParser::MessagePart::Ptr &msgPart, HtmlWriter *writer)=0
 

Detailed Description

The RenderContext class.

Definition at line 48 of file messagepartrendererbase.h.

Constructor & Destructor Documentation

RenderContext::~RenderContext ( )
virtualdefault

Member Function Documentation

virtual CSSHelperBase* MessageViewer::RenderContext::cssHelper ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual MimeTreeParser::IconType MessageViewer::RenderContext::displayHint ( const MimeTreeParser::MessagePart::Ptr &  msgPart)
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual bool MessageViewer::RenderContext::htmlLoadExternal ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual bool MessageViewer::RenderContext::isHiddenHint ( const MimeTreeParser::MessagePart::Ptr &  msgPart)
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual bool MessageViewer::RenderContext::isPrinting ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual int MessageViewer::RenderContext::levelQuote ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual void MessageViewer::RenderContext::renderSubParts ( const MimeTreeParser::MessagePart::Ptr &  msgPart,
HtmlWriter *  htmlWriter 
)
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

template<typename T >
bool MessageViewer::RenderContext::renderWithFactory ( const MimeTreeParser::MessagePart::Ptr &  msgPart,
HtmlWriter *  writer 
)
inline

Definition at line 55 of file messagepartrendererbase.h.

bool MessageViewer::RenderContext::renderWithFactory ( const MimeTreeParser::MessagePart::Ptr &  msgPart,
HtmlWriter *  writer 
)
inline

Definition at line 60 of file messagepartrendererbase.h.

virtual bool MessageViewer::RenderContext::renderWithFactory ( const QMetaObject *  mo,
const MimeTreeParser::MessagePart::Ptr &  msgPart,
HtmlWriter *  writer 
)
protectedpure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual bool MessageViewer::RenderContext::showEmoticons ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual bool MessageViewer::RenderContext::showEncryptionDetails ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual bool MessageViewer::RenderContext::showExpandQuotesMark ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual bool MessageViewer::RenderContext::showOnlyOneMimePart ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.

virtual bool MessageViewer::RenderContext::showSignatureDetails ( ) const
pure virtual

Implemented in MessageViewer::DefaultRendererPrivate.


The documentation for this class was generated from the following files:
  • messagepartrendererbase.h
  • messagepartrenderbase.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Tue Dec 10 2019 03:27:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

messagelib/messageviewer/src

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

pim API Reference

Skip menu "pim API Reference"
  • akonadi-calendar-tools
  •   konsolekalendar
  • akregator
  •   src
  • kalarmcal
  •   src
  •     lib
  • kdepim-runtime
  •   agents
  •   src
  • kleopatra
  •   src
  • kmailtransport
  • knotes
  • kontact
  • kontactinterface
  • kpimtextedit
  • ksmtp
  • ktnef
  • libkgapi
  • libkleo
  •   src
  •     src
  •     src

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