[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Member Functions | List of all members
KLFLibEntryMimeEncoder Class Reference

#include <klflib_p.h>

Inheritance diagram for KLFLibEntryMimeEncoder:
Inheritance graph
[legend]
Collaboration diagram for KLFLibEntryMimeEncoder:
Collaboration graph
[legend]

Public Member Functions

 KLFLibEntryMimeEncoder ()
 
virtual ~KLFLibEntryMimeEncoder ()
 
virtual QStringList supportedEncodingMimeTypes () const
 
virtual QStringList supportedDecodingMimeTypes () const
 
virtual QByteArray encodeMime (const KLFLibEntryList &entryList, const QVariantMap &metaData, const QString &mimeType) const
 
virtual bool decodeMime (const QByteArray &data, const QString &mimeType, KLFLibEntryList *entryList, QVariantMap *metaData) const
 
- Public Member Functions inherited from KLFAbstractLibEntryMimeEncoder
 KLFAbstractLibEntryMimeEncoder ()
 
virtual ~KLFAbstractLibEntryMimeEncoder ()
 

Additional Inherited Members

- Static Public Member Functions inherited from KLFAbstractLibEntryMimeEncoder
static QStringList allEncodingMimeTypes ()
 
static QStringList allDecodingMimeTypes ()
 
static QMimeDatacreateMimeData (const KLFLibEntryList &entryList, const QVariantMap &metaData)
 Creates a QMetaData with all known registered encoding mime types. More...
 
static bool canDecodeMimeData (const QMimeData *mimeData)
 
static bool decodeMimeData (const QMimeData *mimeData, KLFLibEntryList *entryList, QVariantMap *metaData)
 
static
KLFAbstractLibEntryMimeEncoder
findEncoderFor (const QString &mimeType, bool warnIfNotFound=true)
 
static
KLFAbstractLibEntryMimeEncoder
findDecoderFor (const QString &mimeType, bool warnIfNotFound=true)
 
static QList
< KLFAbstractLibEntryMimeEncoder * > 
encoderList ()
 

Detailed Description

Definition at line 40 of file klflib_p.h.

Constructor & Destructor Documentation

KLFLibEntryMimeEncoder::KLFLibEntryMimeEncoder ( )
inline

Definition at line 43 of file klflib_p.h.

virtual KLFLibEntryMimeEncoder::~KLFLibEntryMimeEncoder ( )
inlinevirtual

Definition at line 44 of file klflib_p.h.

Member Function Documentation

virtual bool KLFLibEntryMimeEncoder::decodeMime ( const QByteArray data,
const QString mimeType,
KLFLibEntryList entryList,
QVariantMap *  metaData 
) const
inlinevirtual

Implements KLFAbstractLibEntryMimeEncoder.

Definition at line 139 of file klflib_p.h.

References KLF_FUNC_NAME, and QDataStream::setVersion().

virtual QByteArray KLFLibEntryMimeEncoder::encodeMime ( const KLFLibEntryList entryList,
const QVariantMap &  metaData,
const QString mimeType 
) const
inlinevirtual
virtual QStringList KLFLibEntryMimeEncoder::supportedDecodingMimeTypes ( ) const
inlinevirtual

Implements KLFAbstractLibEntryMimeEncoder.

Definition at line 55 of file klflib_p.h.

virtual QStringList KLFLibEntryMimeEncoder::supportedEncodingMimeTypes ( ) const
inlinevirtual

Implements KLFAbstractLibEntryMimeEncoder.

Definition at line 46 of file klflib_p.h.


The documentation for this class was generated from the following file:

Generated by doxygen 1.8.8