Search for usage in LXR

MimeTreeParser::BodyPartFormatterFactory Class Reference

#include <bodypartformatterfactory.h>

Public Member Functions

QList< const Interface::BodyPartFormatter * > formattersForType (const QString &mimeType) const

Static Public Member Functions

static BodyPartFormatterFactoryinstance ()

Protected Member Functions

void insert (const QString &mimeType, const Interface::BodyPartFormatter *formatter, int priority)
virtual void loadPlugins ()

Detailed Description

The place to obtain BodyPartFormatter candidates for a given mime type.

Definition at line 27 of file bodypartformatterfactory.h.

Constructor & Destructor Documentation

◆ BodyPartFormatterFactory()

BodyPartFormatterFactory::BodyPartFormatterFactory ( )

Definition at line 79 of file bodypartformatterfactory.cpp.

Member Function Documentation

◆ formattersForType()

QList< const Interface::BodyPartFormatter * > BodyPartFormatterFactory::formattersForType ( const QString & mimeType) const

Returns all suitable formatters for the given mimetype.

The candidates are ordered by priority, with the catch-call formatter coming last.

Definition at line 97 of file bodypartformatterfactory.cpp.

◆ insert()

void BodyPartFormatterFactory::insert ( const QString & mimeType,
const Interface::BodyPartFormatter * formatter,
int priority )

Definition at line 92 of file bodypartformatterfactory.cpp.

◆ instance()

BodyPartFormatterFactory * BodyPartFormatterFactory::instance ( )

Definition at line 86 of file bodypartformatterfactory.cpp.

◆ loadPlugins()

void BodyPartFormatterFactory::loadPlugins ( )

Definition at line 138 of file bodypartformatterfactory.cpp.

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 Fri Jul 19 2024 11:56:57 by doxygen 1.11.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.