MessageViewer::RenderContext

Search for usage in LXR

MessageViewer::RenderContext Class Referenceabstract

#include <messagepartrendererbase.h>

Public Member Functions

virtual CSSHelperBasecssHelper () 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 25 of file messagepartrendererbase.h.

Member Function Documentation

◆ renderWithFactory() [1/2]

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

Definition at line 32 of file messagepartrendererbase.h.

◆ renderWithFactory() [2/2]

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

Definition at line 37 of file messagepartrendererbase.h.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:12:44 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.