Messagelib
            
 
    7#include "grantleeheaderteststyle.h" 
    9#include "header/grantleeheaderformatter.h" 
   11#include <KMime/Message> 
   13using namespace MessageViewer;
 
   15class MessageViewer::GrantleeHeaderTestStylePrivate
 
   18    GrantleeHeaderTestStylePrivate()
 
   19        : mGrantleeFormatter(new GrantleeHeaderFormatter)
 
   23    ~GrantleeHeaderTestStylePrivate()
 
   25        delete mGrantleeFormatter;
 
   28    QStringList mExtraDisplay;
 
   29    QString mAbsolutePath;
 
   30    QString mMainFilename;
 
   31    GrantleeHeaderFormatter *
const mGrantleeFormatter;
 
   34GrantleeHeaderTestStyle::GrantleeHeaderTestStyle()
 
   35    : d(new MessageViewer::GrantleeHeaderTestStylePrivate)
 
   39GrantleeHeaderTestStyle::~GrantleeHeaderTestStyle() = 
default;
 
   41const char *GrantleeHeaderTestStyle::name()
 const 
   43    return "grantleetest";
 
   46QString GrantleeHeaderTestStyle::format(KMime::Message *message)
 const 
   51    return d->mGrantleeFormatter->toHtml(d->mExtraDisplay, d->mAbsolutePath, d->mMainFilename, 
this, message, isPrinting());
 
   54void GrantleeHeaderTestStyle::setAbsolutePath(
const QString &path)
 
   56    d->mAbsolutePath = 
path;
 
   59void GrantleeHeaderTestStyle::setMainFilename(
const QString &filename)
 
   61    d->mMainFilename = filename;
 
   64void GrantleeHeaderTestStyle::setExtraDisplayHeaders(
const QStringList &extraDisplay)
 
   66    d->mExtraDisplay = extraDisplay;
 
QString path(const QString &relativePath)
 
  
 
  This file is part of the KDE documentation.
  Documentation copyright © 1996-2025 The KDE developers.
  Generated on Fri May 2 2025 11:51:54 by
  
doxygen 1.13.2 written
  by 
Dimitri van Heesch, © 1997-2006
  
  KDE's Doxygen guidelines are available online.